Lecture 2 - Establishing Software Project Management Foundations I Flashcards
What are the 6 constraints of software projects?
- Scope
- Quality
- Cost
- Time
- Resources
- Risk
What are the elements of the software project anatomy (6)
- Goal-Oriented Plan
- Client/Stakeholders
- Commitment
- Practice and processes
- Project teams
- Resources
An individual or group that has an interest in any decision or activity of an organization is a…
Stakeholder
A stakeholder with the authority to make commitments and decisions regarding the project and product to be delivered is a…
Client
A person/organization that provides the requirements for and accepts the deliverable work products is a…
Customer
TF: A client buys goods and services
False. Clients receive services
TF: Customers buy goods and services
True
TF: Project Objectives are higher-level than project goals
False. Project goals are higher-level (broader) than project objectives
What should project goals outline? (2)
- what happens once project completed
- how project aligns with overall business objectives
TF: Project objectives are more detailed and specific than project goals
True
‘What do you plan to achieve by the end of the project’ is an element of project goals or project objectives?
Project objectives
TF: A characteristic of project goals is it should be attainable, time-bound, and have a specific outcome you can measure at the end of your project
False. This is characteristic of project objectives
A method used to come up with project objectives is…
SMART methodology
In the Goal Question Metrics approach for measurement, what are the three levels?
- Conceptual level
- Operational level
- Quantitative level
In the Goal Question Metrics approach for measurement, what level is concerned with what we want to achieve?
Conceptual level
In the Goal Question Metrics approach for measurement, what level is concerned with generating a set of questions to determine achievement of goals?
Operational level
In the Goal Question Metrics approach for measurement, what level is concerned with establishing data that will answer each question in a measurable way?
Quantitative level
TF: Quality control involves a feedback loop to the process that created the work product
True
TF: Quality control does not involve adjusting the process when specifications are not met
False
The Structured reading of artefact content technique of measuring quality control can take the form of… (3)
walk-through
review
inspection
TF: The formalization of the review process is the least import differentiation between different review techniques
False. It is the most important differentiation
Functional organization where departments are grouped based on specific processes (i.e requirements, design, implementation) is a…
Process-structured functional organization
Functional organization where departments are grouped based on specific products (i.e user-interface, algorithms, database) is a…
Product-structured functional organization
Organizational structure where departments are grouped based on specific project(i.e project 1, project 2) is a…
Project-structured organization
Organizational structure where project has functional managers and project managers for different products
Matrix-structured organization
TF: A process framework is a specific process that can be tailored and adapted to fit the needs of particular projects/organizations
False. It is a generic process
The codification of methods, practices, and procedures that is endorsed by a professional society is a…
Engineering standard
What are pragmatic statements of practices that have been found to be effective in practical situations?
Guidelines
What are the three sides of the Scope triangle?
Time
Cost
Resource availability
What are the use cases of a Scope triangle
- Problem escalation strategy
- Structuring project impact statement
TF: Reducing the probability or likelihood of a risk is not a characteristic of risk management
False
TF: Risk management involves identifying, monitoring, and reducing the impact of risk
True