Software Development Team Flashcards
Setup administrative direction
Project Manager
Lay out initial scheduling and project goals
Project manager
Listens to feedback from end users and business analyst
Project manager
Setup meetings and resources
Project manager
Determines project scope
Project manager
Responsible for docs such as SRS
Project Manager
Leads developer in creating a module, software or application
Team leader
Coordinates with other TL and PM
Team leader
Key point personnel in managing the pacing of the team in terms of development
Team leader
Suggest/decide implementation and choice of technology
Team leader
Examine existing / ideal organisations and design of systems such as businesses, depts & orgs
Business analyst
Conduct gap analysis
Business analyst
Work out a project strategy
Business analyst
Crested & Implements set of programs needed for the software
Developer
Create programs based on the agreed architecture and design by the team
Developer
Create strategies in implementation of solutions at different levels of system abstraction and technology used
Developer
Known as software developer, programmer, etc
Developer
Responsible for the look and feel of the app based on team feedback
Designer
Create mockups for review by the team
Designer
Ensures app/software behaved properly on a combination of input & scenarios
Tester
Provides test cases to mimic usage of software
Tester
Provides comments on improvement
Tester
Knowledgeable in various levels of implementation
Eg: business logic, server, network, ui
Full stack developer
Responsible for enhancing user experience and satisfaction through improved usability, aesthetics, accessibility and performance of a piece of software
Ux designer
Person with in dept knowledge from both business and IT perspective that when shared with others, significantly enhances performance within the organization
Subject matter expert