Lecture 3 - Establishing Software Project Management Foundations II Flashcards
What are the three major responsibilities of a project manager?
feasibility study, planning, execution monitoring and control
A study made before committing to a project is a…
feasibility study
advocacy needed to build enthusiasm for a project and convincing organizations to undertake a project with many risks is a difficulty of?
feasibility studies
Breaking down work into parts to assign to team members; anticipate problems; preparing solutions to problems is related to which responsibility of a project manager?
project planning
The project plan is used to communicate how the work will be done to the project team and customers, as well as assess progress on project
True
What are the 5 important activities of project planning
Estimation
Scheduling
Staffing
Risk management
miscellaneous plans
What are the 4 elements involved in project execution
Monitoring
Controlling
Innovating
Representing
TF: Monitoring is checking on progress, revising plans
True
TF: Controlling is coming up with solutions when problems emerge
False. It’s taking action to remedy hold-ups
TF: Innovating is coming up with solutions when problems emerge
True
TF: Representing is liaisoning with client, users, developers, and other stakeholders
True
In project control cycle, raw details such as ‘20 user stories developed by team 3’ is called…
data
In project control cycle, data processed to produce something meaningful and useful such as ‘productivity is two user stories per day’ is called…
information
In project control cycle, the sentence ‘we will not meet the target of delivering 50 user stories by Nov. 15’ is an example of…
comparison. We are comparing objectives (delivering 50 user stories) with goal (by Nov. 15)
In project control cycle, working out the probable outcomes of various decisions such as ‘if 2 more devs are brought onboard, how quickly can user stories get developed’ is called…
modelling
In project control cycle, carrying out the remedial actions that have been decided upon is called…
implementation
What are the elements of Requirement Analysis?
Requirement elicitation (gathering)
Analysis
What is Requirements elicitation in Requirement Analysis?
‘What does the client need’
What is Analysis in Requirement analysis?
converting customer requirements into equivalents that devs can understand
What is Architecture design in Software Development Life Cycle?
Define components of the system
- hardware
- software
- organisational