Section 10 - 13 (Meat) Flashcards
What is the Project Scope Management plan?
Defines how scope will be:
- defined
- developed
- monitored
- controlled
- validated
What is the Requirements Management Plan?
Describes how will you plan, track and report progress on requirements.
What is a requirements traceability matrix (RTM)?
A table/ list of requirements and where they are in terms of completion.
What is a product scope?
A product scope is only about features and functions.
Measured against the project requirements.
What is a project scope?
A project scope is all about work to be completed. Creating the product but also about maintaining the project objectives.
What is a predictive life cycle?
project scope defined at beginning.
What is an adaptive life cycle?
project scope developed through iterations (changes)
Where do you get the product scope from?
Requirements
What is a Business Analysis?
- Define, manage and control requirements
- Requirements can begin with a needs assessment.
Measures the project against the conditions
PMI-PBA Project Manager Project Business Analyst
What can you collaborate with a business analyst to accomplish?
- identify problems
- define business needs
- recommend viable solutions for needs
- elicit, document and manage stakeholder requirements in order to meet business and project objectives
- facilitate the successful implementation of the end result of project
What is the inverted Triangle Model?
Time - Cost - Scope (Iron Triangle) are three constraints we have to balance
In an agile, there is an inverted model where time and cost are fixed (spend 50k and finish in 2 weeks) and scope varies
Ultimately, determine which constraint is variable vs fixed.
What is backlog refinement?
The purpose of backlog refinement is to ensure that the backlog is populated with initiatives that are relevant, well-documented, and prioritized in accordance with the needs of the customer and organization.
What is product backlog?
A product backlog is a prioritized list of work items or features that help you meet product goals and set expectations among teams. In general, each product in development should have a dedicated product backlog. Similarly, each product backlog should have a dedicated project team.
What does collecting project requirements help define?
Product and Project scope (scope = work performed to deliver a product, service or result)
How do you collect project requirements?
focus groups
interviews
questionnaires and surveys
What does it mean to benchmark the requirements
Compare two or more systems, business or approaches
setting an external basis for comparison
they did it like this so we can do it like this
What is a decision matrix?
A decision matrix is a table to measure score during multi-criteria analysis.
example: comparing rent, market share, distance, employee base, etc
What is an affinity diagram?
visual chart for brainstorming. each topic is a cloud
what is a mind mapping diagram?
visual chart for brainstorming. one main topic with different branches connecting to the main topic.
What are the steps in nominal group technique?
1) Generate Ideas (brainstorm) and then vote/ rank ideas
2) each participant brainstorms the problem with their ideas
3) the facilitator (project manager) will add all ideas each person has and add to white board
4) each idea is discussed with the group for clarity
5) privately vote until you determine the desired technique.
What are types of Agile Requirements Gathering?
User Stories
Stakeholder Observation (job shadowing)
Context Diagram (takes a requirement and puts it in context to elaborate)
Prototypes (throw away, functional or storyboarding)
What is discussed in the requirements approach “User Stories”
Discusses the role (who benefits from the feature)
Discusses the goal (what is the project trying to accomplish)
Discusses the motivation (what is the benefit to the stakeholder)
What are the 6 types of managing requirement types? Describe them as well
Business Requirements (higher level needs of the organization)
Stakeholder requirements (Needs of a stakeholder or stakeholder group)
Solution Requirements (features, functions and characteristics of the product, service)
Transition requirements (from the current state to the future state)
Project requirements (Actions, processes, or other conditions)
Quality requirements (validate the successful completion of a project deliverable or fulfillment)
What is the difference between a functional and non-functional requirement?
A functional requirement describes the behaviors of the product. A non-functional requirement describes the environmental conditions or qualities.
functional describes the product, non-functional describes the conditions
How do you define the project scope statement?
- develop a description of the project/ product
- describe the product, service or result
- establish boundaries and acceptance criteria
What are the EEFs (Enterprise Environmental Factors) to define the scope?
A scope is determined by:
- organization’s culture
- infrastructure
- personnel administration
- marketplace conditions
What are the OPAs (Organizational Process Assets) to define the scope?
A scope is determined by:
- Policies, procedures and templates
- Project files from previous projects
- Lessons learned
What is “alternatives generation”?
how do you choose between two items/ people/ materials/ facilities
there are two alternatives….I need to choose one to move forward
What is the difference between project charter and project scope?
The project charter contains an overview of the project scope and the project scope statement. Essentially, who initiated the project and why.
The project Scope defines it.(scope description, project deliverables, acceptance criteria, project exclusions)
How do you create the work breakdown structure?
- decomposition the project scope (narrow it down)
- subdivide the project work (break down the project into jobs)
- smallest item is the work package aka a task
What is a “Control account plan”?
This is in a work breakdown structure…essentially, if you have a financial limit of $75k to redo your kitchen…the control account plan is the limit of $75k. you then breakdown the plan to make sure you meet your control account plan.
What is a “Code of Accounts”?
this is just a identification system in a work breakdown structure.
What is a Work Breakdown Structure Dictionary?
It takes each deliverable and defines it so everyone is on same page.
What are the 3 components for Scope Baseline?
- Project Scope Statement (detailed description of the work that must be done)
- Work Breakdown Structure (identify the work that needs to be done)
- Work Breakdown Structure Dictionary (define each deliverable so everyone is on same page)
Does every project need a Work Breakdown Structure?
No.
Like all processes, creating the WBS may not be needed on a project. All most all projects, regardless of the size, however, can benefit from a well-developed WBS.
What is the goal of quality control?
We expect the work before the customer sees it.
What is the goal of scope validation?
We want the customer to accept/ like what we did. QC should always come before scope validation.
Which project documents can stem from templates?
Scope management plans, Work Breakdown Structure and Project Scope change control forms are examples of documents that can stem from templates.
What is the difference between a project constraint and a project assumption?
An assumption is a condition you think to be true.
A constraint is a fixed limitation on your project.
What is the difference between constraints and deadlines?
Unlike a constraint, which can determine the outcome of the project, a schedule deadline is simply a marker placed against a task and a time.
constraints can be time, cost or scope.
What does a project scope statement focus on?
A project scope statement focuses on completing all the required work, and only the required work, to create the project’s deliverables.
What document can help you report when the requirements should be created and when they’re created by the project team?
Requirements traceability matrix
What are the components for integrated change control?
there are 3 main components: analyze the process, make corrective changes and make preventative changes.
the 6 steps:
Create a project management plan. …
Create a log of the change request. …
Analyze the impact of the change. …
Decide on a course of action. …
Communicate the decision. …
Update the project management plan.
What is “ineffective change control”?
This is where a project team member does something on their own initiative but doesn’t follow the change management plan on incorporating changes.
When would it be acceptable to redo your project baseline?
if you are constantly missing your deadline targets - its better to have realistic goals.
a manager may change the baseline under the conditions that there are changes in the business environment. If there is a legal change, it is better to present to the change board.
What would a Work Breakdown Structure serve as an input for?
WBS serves as an input to:
- control procurements
- risk identification
- cost budgeting
What is a Kanban system
A visual board showing work in progress. each column is a different phase
sign board
What can we tailor in regards to schedule management processes?
We can tailor:
- life cycle approach (most appropriate life cycle approach for a detailed schedule)
- resource availability (factors influencing durations (resources and their productivity)
- project dimensions (project complexity, technological uncertainty, product novelty, pace or progress tracking
- Technology support (develop, record, transmit, receive, and store project schedule model)
What would be a consideration for adaptive environments?
- short cycles of planning, executing (sprints)
- rapid feedback in review cycles
- prioritized backlog of requirements
- user stories
- change is welcome
What is the project management role in a predictive environment?
The project manager is in charge and giving direction.
What is the project manager role in an adaptive (agile) environment?
The PM understands rules of adaptive approach selected.
- Servant leadership
- make sure the team has all the tools and resources needed to get the work done. “Carry the food and water for team”
What is the Theory of Constraints?
This is where we identify the most important limiting factor…and try to address. Then you work on the next constraint…its a scientific approach to improvement. You tackle the most constrictive restraint.
In an adaptive (agile) environment, what is the process?
1) product backlog (prioritized list of requirements)
2) Team selects user stories (general explanation of a feature written from a perspective of a user) based on how much it can accomplish
3) Task breakout (designation)
4) 1-4 week “sprint” (no new tasks are assigned those go into the product backlog
5) meet daily with scrum master (project manager)
6) finish work
7) sprint review/ sprint retrospective
What is “Plan Schedule Management”?
Defines schedule management approach for entire project.
Defines how the schedule will be:
- developed
- managed
- executed
- controlled
What’s in the schedule management plan? (read only)
Schedule management plan includes:
- Project schedule model development
- level of accuracy
- units of measure (hours, days, weeks)
- Organizational procedure links
- Project schedule model maintenance
- Control Thresholds
- Rules for performance measurements
- Reporting formats
What is “Rolling Wave Planning”?
- imminent work is planned in detail (you know what you are doing next weekend)
- distant work is planned at a high level
- ## future work approaches more planning (focus on whats most imminent)plan do plan do planning and executing.
What are the three types of planning for rolling wave planning?
- imminent work vs distant work
- phase gate planning (plan do pause and plan again then do)
- Iterations of planning
In adaptive environments (agile) we use Rolling Wave Planning around what?
- plan around sprint backlog planning
- quick planning
- quick execution
When should you use a project template?
When you are doing the same types of project over and over again you can use a template.
What is the activity list?
A separate document that lists all of the project activities.
Includes activity identifier (quick narrative giving description about the task)
What is “leads” and “lags”
a lead means hurry up - considered negative time. where activities overlap. priming the walls (lead time negative day)
lag time is adding time - priming the wall its so humid so you have to add a lag time to get the paint to dry.
What are level of effort (LOE) activities?
They are support activities such as reporting and budgeting.
What are discrete effort activates?
These are required to complete the project scope.
most activities (tasks) are discrete effort activities
What are the apportioned effort activities?
These are project management work tasks:
- quality assurance
- integrated change control (reviewing all change requests in a project)
- communications
What is “sequencing project activities”?
Placing the activities in the order they need to occur.
some have computer driven (PMIS)
some have a manual process (sticky notes, maybe a paper notebook)
some are blended approach (combination of manual and computer)
What are the dependency determinations?
- mandatory dependencies (hard logic - non-negotiable…mandatory to happen in this order)
- discretionary dependencies (soft logic - not necessarily always best practice but both ways could work)
- External dependencies (external constraint - needing a surveyor/ inspector to approve so everything is halted until you get the go-ahead)
- internal dependencies (type of hard logic - a team member is on vacation or maybe a manager tells you you need to do something)
What is a “Precedence Diagramming Method”?
a model that shows you what needs to happen to start or finish a project.
Finish-to-start - you’ll see this one on exam (finish prime to start painting)
start-to-start
Finish-to-finish (very similar to start-to-start)
Start-to-finish (example: you only have enough space for 3k bottles…as these are getting filled, we are constantly replenishing the bottles. Its just in time inventory. You have to start producing the bottles in order to finish the inventory.)
What is “Activity-on-node”?
A network diagram
Precedence diagramming method is the most common
each activity in boxes or circles (nodes) connects the nodes with the arrows
arrows represent the relationship and dependencies of the work packages.
How do you determine float on an activity-on-node chart?
Float is 0 on the slowest sequence. Float is on quicker options
the difference between the latest start/ latest finish minus the earliest start/earliest finish. Float is margin of error of time.
What is “fist of five” decision making technique?
Closed fist is no support
five fingers is full support
fewer than 3 fingers, the team member discusses any objections
What is included in an activity estimate?
Range of variance (+ or - days or weeks)
Basis (foundation) of estimates
- basis of the estimate
- assumptions made
- known constraints
- range of possible estimates
- confidence level
What is “analogous Estimating”?
Creates an analogy between projects to use as a basis for predicted duration.
the last project took 6 months ours is bigger it will take at least 9 months.
Analogous is fast, inexpensive and unreliable.
historical information is required.
What is the difference between duration and effort?
duration is how long an activity takes - effort is the billable time for the labor.
How do you create a three point estimate?
Finds an average of:
-optimistic
-most likely
-Pessimistic
(triangular distribution)
How do you create a PERT Estimate?
PERT
Program Evaluation and Review Technique
O + 4ML + P/ 6
its weighted towards the most likely opinion