Roles in Software Development Flashcards
1
Q
Roles in Software Development
A
- Project Manager
- Analyst
- Tester (QA Engineer)
- Developer
- Designer
- DevOps
2
Q
Project Manager
A
- Responsible for project management & coordination of work of entire team
- Ensures timely completion of project
- Distributes tasks among team members
3
Q
Analyst
A
- Analyzes project requirement
- Develops functional requirements
- Prepares project documentation
4
Q
Tester (QA Engineer)
A
- Tests software product
- Identifies errors & flaws
5
Q
Developer
A
- Creates code for software product
- Functional & test modules
- Tests a program
6
Q
Designer
A
- Develops a design of software product
- Creates an interface & interacts with the user
7
Q
DevOps
A
- Each team members has a role and is responsible for his own work but management & coordination of all work lies with the project manager