Software Development Team Flashcards Preview

CMSC 128 - Introduction to Software Engineering > Software Development Team > Flashcards

Flashcards in Software Development Team Deck (25):
1

Setup administrative direction

Project Manager

2

Lay out initial scheduling and project goals

Project manager

3

Listens to feedback from end users and business analyst

Project manager

4

Setup meetings and resources

Project manager

5

Determines project scope

Project manager

6

Responsible for docs such as SRS

Project Manager

7

Leads developer in creating a module, software or application

Team leader

8

Coordinates with other TL and PM

Team leader

9

Key point personnel in managing the pacing of the team in terms of development

Team leader

10

Suggest/decide implementation and choice of technology

Team leader

11

Examine existing / ideal organisations and design of systems such as businesses, depts & orgs

Business analyst

12

Conduct gap analysis

Business analyst

13

Work out a project strategy

Business analyst

14

Crested & Implements set of programs needed for the software

Developer

15

Create programs based on the agreed architecture and design by the team

Developer

16

Create strategies in implementation of solutions at different levels of system abstraction and technology used

Developer

17

Known as software developer, programmer, etc

Developer

18

Responsible for the look and feel of the app based on team feedback

Designer

19

Create mockups for review by the team

Designer

20

Ensures app/software behaved properly on a combination of input & scenarios

Tester

21

Provides test cases to mimic usage of software

Tester

22

Provides comments on improvement

Tester

23

Knowledgeable in various levels of implementation
Eg: business logic, server, network, ui

Full stack developer

24

Responsible for enhancing user experience and satisfaction through improved usability, aesthetics, accessibility and performance of a piece of software

Ux designer

25

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