This thread explains different divisions of a tech company to all the #CodeNewbie(s) out there
I feel this is very important for the people who are looking for tech jobs. Through this you'll learn about software development life cycle as well
#100DaysOfCode #DEVCommunity
(1/n)
I feel this is very important for the people who are looking for tech jobs. Through this you'll learn about software development life cycle as well
#100DaysOfCode #DEVCommunity
(1/n)
Product Management Team:
This team is majorly responsible for requirement gathering, product specifications, and they closely work with the design team (UI/UX) to create workflows of the product.
Once the workflows and designs are ready, it is transferred to dev team.
(2/n)
This team is majorly responsible for requirement gathering, product specifications, and they closely work with the design team (UI/UX) to create workflows of the product.
Once the workflows and designs are ready, it is transferred to dev team.
(2/n)
Development Team
These guys break down the entire workflows into smaller parts. After that, coding starts and they build those workflows.
The development team comprises of backend devs, frontend web devs and mobile devs.
(3/n)
These guys break down the entire workflows into smaller parts. After that, coding starts and they build those workflows.
The development team comprises of backend devs, frontend web devs and mobile devs.
(3/n)
Quality Assurance Team
This team basically tests the code that has been written by developers. They do both type of testing : manual & automated.
If there is an error, they report bugs to the developers. Developers resolve those bugs and then QA team tests that again
(4/n)
This team basically tests the code that has been written by developers. They do both type of testing : manual & automated.
If there is an error, they report bugs to the developers. Developers resolve those bugs and then QA team tests that again
(4/n)
Platform Team
This team focuses on setting up of servers, taking care of production databases, writing scripts, managing load balancing and much more.
In simpler words, they provide a platform to deploy the code developers write.
(5/n)
This team focuses on setting up of servers, taking care of production databases, writing scripts, managing load balancing and much more.
In simpler words, they provide a platform to deploy the code developers write.
(5/n)
Sales/Marketing Team
These are the people who focuses on the business part completely. They try to market the product to as many users as possible
These are the people who get clients and those clients provide their requirements to the product team. And the cycle repeats
(6/n)
These are the people who focuses on the business part completely. They try to market the product to as many users as possible
These are the people who get clients and those clients provide their requirements to the product team. And the cycle repeats
(6/n)