Professional Documents
Culture Documents
PMP Summary
PMP Summary
PMP Summary
PMP
Professional
DiPloMa
DR. AHMED AL SENOSY
Projects’ Characteristics:
A project is a temporary endeavor undertaken to create a unique product,
service, or result
A project:
- Creates a unique product, - Expanding
service or result. - Merging
- time-limited. - Improving a business process
- Drives change - Acquiring and installing
- Enables value creation for a - Exploring
business or organization. - Modifying
- Unique combination of - Conducting research to reach
products, location, environment, project goal.
services, or results
- Constructing
- Repetition
- Project has a definite beginning
- Developing and end.
while there is value in the items on the right, we value the items on the left more.
Tailoring:
It is the deliberate adaptation of the project management approach, governance, and
processes to make them more suitable for the given environment and the work at hand.
Index
A. Build a Team
A. Build a Team
Project Teams
- A set of individuals who support the project manager in performing the work of the project to
achieve its objectives.
- like: Project management staff – Project workers - User or customer representatives - Sellers
that are external companies - Business partners
T-Shaped Skills:
Agile teams invest in becoming more cross-functional.
By leveraging all team members to help accomplish the team goals:
- Improves team’s efficiency
- More likely to achieve objective
Project Stakeholders:
- An individual, group, or organization that may affect, be affected by, or perceive itself to be
affected by a decision, activity, or outcome of a project, programs, or portfolio.
Skills List
- There are a variety of interpersonal skills * that each member of the project team will need to
establish and maintain relationships with other people.
RACI Chart:
- A common type of responsibility assignment matrix (RAM) that uses responsible,
accountable, consult, and inform statuses to define the involvement of stakeholders in
project activities.
Pre-Assignment Tool:
Attitudinal surveys Focus groups
Specific assessments Structured interviews
Ability tests
Diversity and Inclusion:
- Cultural backgrounds - Spoken language
- Industry experiences
Team Improvement objectives include:
- Enhance team knowledge and skills to reduce cost, time, and to improve quality.
- Improve trust within the team to reduce conflicts and improve teamwork.
- Create a collaborative culture to improve individual and team performance and facilitate
mutual training and monitoring.
- Empower the team to be engaged in decision making and ownership of proposed solutions.
Project team resource management: Guidance on the lifecycle of the team resources;
how they are defined, staffed, managed, and eventually released.
Training strategies and requirements.
Team development methods to be used.
Resource controls for the management of physical resources to support the team.
Recognition Plan: How team members are rewarded and recognized .
Ground rules:
- Clear expectations regarding the code of conduct for team members.
- Ground rules include all actions considered acceptable and unacceptable in the project
management context.
Benefits:
- Sets performance and communication expectations
- Decreases risk of confusion
- Improves performance
Team Charter:
- A document that enables the team to establish its values, agreements, and practices as it
performs its work together.
SWOT:
Identify team strengths and weaknesses.
Estimates:
The people doing the work should perform the estimating tasks because they
have the best knowledge of:
- The risks
- Level of effort
- Potential pitfalls
Traditional project managers use hours of effort.
- Three-point estimating.
Agile projects avoid using absolute time estimates.
- Story Point technique provides a unit-less measure estimation
Retrospective:
is a time specifically set aside for the team to reflect on its performance and practices,
identify and solve problems.
they generally follow a model like this:
- Set the Stage
- Gather and Share Data
- Generate Insights
- Make Decisions
- Close
Team members themselves may require specific training on the customer’s business,
culture, desired outcomes, and the project’s context.
Elements of Training:
Training: An activity in which team members acquire new or enhanced skills,
knowledge, or attitudes.
Provided to teams, small groups, individuals
Covers management, technical, or other topics
Delivery models might include:
- Instructor-led classroom
- Virtual classroom
- Self-paced e-learning
- Document reviews
- Interactive simulations
- On-the-job training
Training Options:
Virtual Instructor-led training
Self-paced e-learning
Document reviews
Training Calendar:
dates and locations.
Schedule published
confirmation messages
signatures of attendees
Manage the training schedule and timing
Communication:
Effective communication is the key to successful teams.
The team charter should include communication expectations and details.
This may include shared work hours for scheduling team meetings, how the team is
expected to use and not use tools like threaded discussion groups, shared document
repositories, and even webcams.
A good retrospective often provides ways that a team can improve its communication,
collaboration, and use of visibility tools.
Task Boards:
Visualizes, track progress, promote visibility and maximizes efficiency of work.
Examples: Kanban boards, to-do lists, procedure check lists and scrum boards.
Calendar Tools:
Shared calendars help virtual teams plan meetings, coordinate feedback, and improve
visibility to goals and activity status.
Timeboxed meetings:
- Improve focus
- Encourage team to set clear agendas and objectives
- work on track
The team must decide how best to manage its calendar with an eye toward the goal of
visibility among the team and relevant stakeholders.
Powers of a PM:
members becoming isolated from other team members is inherent.
focus on shared commitments vs. individual
By instilling a sense of shared commitments into the team starting with the team
charter, then team members will adopt certain behaviors to reinforce collaboration and
promote visibility.
reinforce the team goals and enable teams to self-organize and be accountable for
deliverables.
Project Charter:
A document issued by the project initiator or sponsor that formally authorizes the
existence of a project and provides the project manager with the authority to apply
organizational resources to project activities.
Project charter includes:
- Purpose - Pre-approved financial resources
- Measurable project objectives and - Key stakeholders list
- related success criteria - Project approval requirements
- High-level requirements - Project exit criteria
- High-level project description, - Assigned project manager and
boundaries, and key deliverables responsibility/authority level
- Overall project risk - Name and authority of the project
- Summary milestone schedules sponsor
Agile Ceremonies:
Sprint Planning (Review)
Daily Standup (reaffirm commitment)
Sprint Review (receive feedback)
Sprint Retrospective (improve its performance)
Kickoff Meeting:
Consensus:
A decision-making process used by a group to reach a decision that
everyone can support.
Fist of Five (vote by holding up five fingers)
Roman voting (thumbs up, down)
Polling (point of view)
Dot voting (sticky dots)
Hybrid
- costs to changes, stakeholders are interested in another method, but not
comfortable to fully adopt one method.
Life Cycles:
Predictive Life Cycles:
A form of project life cycle in which the project scope, time, and cost are determined in the
early phases of the life cycle.
- Fixed requirements
- Activities performed once per project
- Single delivery
- Goal: Manage cost
Iterative Life Cycles:
A project life cycle where the project scope is generally determined early in the project life
cycle, but time and cost estimates are routinely modified as the project team's understanding
of the product increases.
- Dynamic requirements
- Activities repeated until correct
- Single delivery
- Goal: Correct solution
Hybrid Methodologies:
- includes adaptive and predictive components
- Shorter, iterative time frames
- High stakeholder involvement
- More in-depth requirements
Iterative and Incremental Development
Product Scope:
The features and functions that characterize a product, service, or result.
- Predictive: The scope baseline is the approved version of the project scope statement,
work breakdown structure (WBS), and associated WBS dictionary.
- Agile: Backlogs (including product requirements and user stories) reflect current project
needs.
- Measure completion of project scope against the project management plan.
- Measure completion of the product scope against product requirements.
Scope Management Plan:
Describes how the scope will be defined, developed, monitored, controlled, and validated.
- Should include processes to prepare a project scope statement.
- Enables creation of the WBS from detailed project scope statement.
- how the scope baseline will be approved
- how formal acceptance of the completed deliverables will be obtained.
- Can be formal or informal, broadly framed, or highly detailed.
Project Requirements:
agreed-upon conditions or capabilities of a product, service, or outcome that the project is
designed to satisfy.
Elicitation Techniques:
Document analysis. Focus groups
Questionnaires. Observation
Benchmarking. Facilitated workshops
Interview. Prototype
Affinity diagram:
allows large numbers of ideas to be classified for review and analysis.
Context Diagram
Storyboarding
A prototyping method using visuals or images to illustrate a process or represent a project
outcome.
Requirements Documentation:
Business requirements
Stakeholder requirements
Solution requirements
Project requirements
Transition requirements
Requirements assumptions, dependencies, and constraints.
WBS Dictionary:
document that provides detailed deliverable, activity, and scheduling
information about each component in the work breakdown structure.
User Stories:
Projects deliver value.
helps teams focus on that value provided to the user.
frames who is to benefit from work of the team.
Framing the user’s desire as a story enables the team to focus on the user value.
Tools and Techniques for using when Verifying the Scope:
Done
Ready
Acceptance Criteria
Validate Scope
Iteration Reviews
Variance Analysis
Trend Analysis
Logical estimates provide basis for making sound decisions and they establish
baselines.
Budget Estimates:
estimated costs of individual activities or work packages
contains all the funding needed
cost performance, cost baseline
Cost Baseline:
approved version of the time-phased project budget.
Time-phased budget
Monitors and measures cost
Includes a budget contingency
Varies from project to project
Budget Planning:
BURN RATE:
Burn rates are often used by agile projects to budget costs for planned
iterations / sprints / increments.
Consider: Cost as well as value Organization and stakeholder attitudes towards cost.
Resource Costs:
Predictive
- Match project need to resource attributes (availability, experience, knowledge/skills,
attitude
- Create initial estimate based on average rate)
- Modify as needed
Agile
- Assign a blended rate
- Estimate points
Use a simple formula to estimate the cost per point:
- Σ (loaded team salaries for period n) / points completed in interval n
Use a formula to estimate budget:
- (Cost per point * total point value of items to be completed) + other expenses =
forecast budget
Schedule management plan: establishes the criteria and the activities for developing,
monitoring, and controlling the schedule.
Describes activities
Identifies a scheduling method
Schedule format
Establishes criteria for developing
Components of the Schedule Management Plan:
- schedule mode
- activity duration
- Units of measure
- procedure links
- Control thresholds
On-Demand Scheduling:
not use traditional
pull work from a queue
Kanban and Lean methodologies
incremental business value
activities divided in equal
complex dependency relationships
Project Activities:
Activity
A distinct, scheduled portion of work performed during the course of a project,
work packages, and tasks might be used interchangeably.
- A work package is the lowest level of the WBS.
- An activity is a smaller component of a decomposed work package.
- A task is used when referring to project management software.
Features:
Used to group related functionality together to deliver business value.
Activities and efforts, such as documentation, bug fixes, testing, and quality/defect
repairs.
Delivers the capability that can be estimated, tracked, and managed as a set.
Scheduling aligned to features ensures associated work is coordinated.
Estimating features offers a view of when blocks of functionality can be released to
the business and end users.
Progress can be measured based on the features that have been accepted compared
to features remaining.
Epic: A very large collection of user stories. Epics can be spread across many sprints
Activity Dependency:
is a logical relationship
whether the start of an activity is contingent
precedence relationships
Three-Point Estimation:
Gantt Chart: bar chart of schedule information where activities are listed on the
vertical
start and end dates,
precedence relationships.
percentage completion
present project
Milestone Chart:
summary level view of a project’s
icons or symbols
fine details
Critical path: The sequence of activities that represents the shortest possible
duration.
Critical path activity: Any activity on the critical path in a project schedule.
Total float: The amount of time that a schedule activity can be delayed or
extended from its early start date.
Levelling:
- Adjusts start and finish dates
- balance demand for resources
- use resources have limited availability
- Can change the critical path
Fast-tracking:
- reduce time
- increased risk, and increased cost
COST OF QUALITY:
All costs incurred over the life of the product by investment in preventing nonconformance to
requirements, appraisal of the product or service for conformance to requirements, and failure
to meet requirements.
Quality metrics:
A description of a project or product attribute and how to measure
it.
Tolerance: The quantified description of acceptable variation for a
quality requirement.
Examples of quality metrics include:
- Percentage of tasks completed on time
- Cost performance measured by CPI
- Failure rate
DATA GATHERING
Questionnaires and surveys
Check lists and check sheets
statistical sampling
DATA ANALYSIS
Performance Reviews
Root Cause Analysis
DATA REPRESENTATION
cause-and-effect diagrams
scatter diagrams
The text discusses Upper Control Limits (UCL), Lower Control Limits (LCL), and the mean of a
process. It explains that measurements exceeding the range between these control limits are
considered unstable and may indicate a special source of variance. This variability is atypical and
may require further investigation.
PARETO CHART
A histogram that is used to rank causes of problems in a hierarchical format.
Life cycle
Project processes
- Project management processes
- Level of implementation
- Tools and techniques
- How the selected processes will be used to manage
Work explanation
Agile project plan
Project Management Plan Tools and Techniques
Expert judgment
- Determine the appropriate
- methodology approach
- Customize the process to meet project needs
- Develop technical and management details
- Determine the resources and skills needed
- Define the level of configuration management needed
- Identify the project documents that will be affected
- Prioritize the work to allocate resources appropriately
Data gathering
- Brainstorming
- Checklists
- Focus groups
- Interviews
Interpersonal and team skills
- Conflict management
- Facilitation
- Meeting management
Meetings
Decoupling: Disconnect parts of the system to simplify it and reduce the number of
connected variables
Simulation: Use similar, unrelated scenarios to try to understand the complexity
Reframe the Problem
Diversity: View the system from different perspectives
Balance: Reconsider the type of data used
Process-Based
Iterate: Plan iteratively or incrementally; add features one at a time
Engage: Really engage with stakeholders
Fail safe: Plan for failure
QUALIFIED VENDORS
Vendors approved to deliver products, services, or results based on the
procurement requirements identified for a project.
The list of qualified vendors can be created based on historical information
about different vendors.
If the required resources are new to the organization, market research can help
identify qualified resources.
Qualified Vendors List
BIDDER CONFERENCES
The buyer explains the requirements, proposed terms, and conditions, and the buyer
clarifies the vendors’ queries
Also known as vendor conferences, pre-bid conferences, pre-proposal conferences,
and contractor conferences.
Meetings conducted by the buyer prior to submissions of a bid or proposal by the
vendors.
Buyer ensures all prospective vendors have a clear and common understanding of the
technical and contractual requirements of the procurement.
COMPONENTS OF CONTRACTS
Contract: A mutually binding agreement that obligates the seller to provide the
specified project or service or result and obligates the buyer to pay for it.
- Responsibilities of both parties
- Identification of authority, where appropriate
- Delivery date or other
- schedule information
- Description of the work being procured for the project, its deliverables, and scope
- Applicable guarantees and warranties
- Provisions for termination
- Price and payment terms
- Management of technical and business aspects
Settle any outstanding contracting issues. Are there any claims or investigations
pending on this contract?
Archive the complete contract file with the project archives
Project Governance
The framework, functions, and processes that guide project management activities to
create a unique product, service, or result to meet organizational, strategic, and
operational goals.
Project phases
Project phase: A collection of logically related project activities that culminates in the
completion of one or more deliverables.
- Produce one or more deliverables
- Can be performed sequentially or can overlap
- Outputs from one phase are generally inputs to the next phase
Escalation paths
Phase gate: A review at the end of a phase in which a decision is made to continue to
the next phase, to continue with modification, or to end a project or program
- Synonyms include governance gate, tollgate, and kill point.
- Used to check if each phase has fulfilled the exit criteria and is eligible to move to the
next step.
- Software development projects use a specialized type of phase gate called a quality gate.
C. Manage Communications
D. Engage Stakeholders
Risk:
An uncertain event or condition that, if it occurs, has a positive or negative effect on
one or more project objectives
Trigger condition: An event or situation that indicates that a risk is about to occur.
Primary components include:
- A measure of probability that the risk event will occur.
- The impact of the risk occurring on a project.
Positive risks: (opportunities) produce a positive outcome on project.
Negative risks: (threats) negative impact on project.
Risk Identification:
Checklist analysis Document analysis
Root cause analysis Prompt lists
Assumption and constraint Meeting
analysis Expert judgment
SWOT
FUNDAMENTALLY RISKY:
Risk Responses:
Planning risk responses
Risks are addressed by priority,
risk is assigned a risk response
risk response strategies response.
fallback plan
positive and negative Risk strategies
Contingency Plans:
A risk response strategy
react to risk event and increasing benefits, include a fallback plan
Product Roadmaps:
vary in appearance and presentation
display the strategy and direction
overarching vision
progressively elaborated
provide structure and associations.
short-term and long-term visualization
C. Manage Communications
Project Communications:
Internal or external stakeholders
message content and format
Hierarchical focus
Official or unofficial reports
Written or oral
Communication Types:
Communication Models:
A description, analogy, or schematic used to represent how the communication process
will be performed for the project.
Communication Methods:
A systematic procedure, technique, or process used to transfer information among project
stakeholders.
Interactive: communication between multiple people and
information
Push: sending information
Pull: receivers accessing information
D. Engage Stakeholders
Stakeholder Categories:
Sponsors Organizational groups
Customers and users Functional managers
Sellers Other stakeholders
Business partners
Configuration Management:
Control product
Specifications
Control the steps
Version Control:
Each time the file is updated
stamp contain a date/time
contain version control
Storage/Distribution of Artifacts:
stored in a location
manageable given the complexity
Cloud-based document storage and retrieval
Built-in version control
check-out and check-in
document security
email notification
based on the size and complexity of the project
Issues:
Scope change control Quality
Schedule control Risk
Cost control Procurement
Project variance analysis Communications
Issue log:
A document where information about issues is recorded and monitored.
Issue Resolution:
add them to the issue log.
issue should have an owner
The due date realistic
a regular topic of every status meeting
Don’t hesitate to escalate an issue
Types of Knowledge:
Explicit knowledge (using symbols)
Tacit knowledge (difficult share Personal knowledge)
Lessons Learned
Lessons-learned register:
A project document used to record knowledge gained during a project.
Lessons-learned repository:
A store of historical information about lessons.
Learning Goals
Assess and manage risks.
Execute the project with the urgency required to deliver business value.
Manage communications.
Engage stakeholders.
Create project artifacts.
Manage project changes.
Attack issues with the optimal action to achieve project success.
Confirm approach for knowledge transfers.
A. Lead a Team
D. Manage conflict
A. Lead a Team
LEADERSHIP SKILLS
Conflict management Negotiation
Cultural awareness Networking
Decision making Observation/conversation
Facilitation Servant Leadership
Meeting management Team building
Leadership ≠ Management
- Leadership: Guiding the team by using discussion and an exchange of ideas
- Management: Directing actions using a prescribed set of behaviors
- Adapt leadership style to situations and stakeholders
- Be aware of individual and team aims and working relationships
- Use political awareness and emotional intelligence
-
Leadership style:
Tailoring Considerations
- Experience with project type
- Team member maturity
- Organizational governance structures
- Distributed project teams
SERVANT LEADERSHIP
A type of leadership commonly used in Agile which encourages the self-
definition, self-discovery, and self-awareness of team members by
listening, coaching, and providing an environment which allows them to
grow.
Facilitate rather than manage
Provide coaching and training
Remove work impediments
Focus on accomplishments
SALIENCE MODEL
A classification model that groups stakeholders based on their level of
authority, their immediate needs, and how appropriate their involvement
is in the project
POWER GRIDS
Power/interest grid: Groups stakeholders on the basis of their levels of authority and
interest in the project.
Power/influence grid: A classification model that groups stakeholders on the basis of
their levels of authority and involvement in the project.
Centralized Model
- Ensures alignment of due dates — project deliverables, project life cycle and
benefits realization plan
- Provides a project management plan
- Ensures creation and use of appropriate knowledge to/from the project
- Manages project performance and changes to project activities
- Makes integrated decisions about key changes that impact the project
- Measures and monitors progress and takes appropriate action
- Collects, analyzes and communicates project information to relevant stakeholders
- Ensures completion of all project work and formally closes each phase, contract and
the project as a whole
- Manages phase transitions when necessary
In projects, the team is the most important part and must be unified.
Empowering the team to make decisions in a timely manner increases the team’s
responsibility to deliver a product with complete ownership.
Interfering with the team is disruptive and reduces motivation.
Encourage the team to foster team collaboration and decision making
The team should be included in:
- Clarifying and prioritizing requirements
- Splitting requirements into tasks
- Estimating the effort
Resources
- Team allocations/availability/procurement
- Performance appraisals – team, including vendors
- Contract management
Quality
- Technical performance - Defects
Risk
- Risk register
MONITOR SCOPE
Verify Deliverables
Monitor risk
Tuckman Model
Team Development Stages
MANAGEMENT BY OBJECTIVES
Teams with clear objectives are more productive and driven.
Project managers and team should collaboratively set objectives.
Objectives should be challenging, yet attainable.
Objective settings can be conducted:
- At the start of a project or phase
- Throughout the project life cycle, as in an iteration planning session
Control Costs
PERFORMANCE REPORTS
Information radiator
Impediments reference situations, conditions, and actions that slow down or hinder
progress. (For example, the team not coming to a decision on a file saving location.)
Obstacles reference barriers that should be able to be moved, avoided, or overcome
with some effort or strategy. (For example, the construction crew is unable to arrive at
the worksite before permits are signed.)
Blockers reference events or conditions that cause stoppages in the work or any
further advancement. (For example, the company has halted the use of any products
in a certain firm until a new contract is signed.)
Backlog Assessment
Daily standups
A brief, daily collaboration meeting in which the team reviews progress from the
previous day, declares intentions for the current day, and highlights any obstacles
encountered or anticipated. Also known as a Daily Scrum.
Tracking impediments
By tracking impediments as they are raised, addressed, and resolved,
communication and proper oversight is increased.
Methods for tracking impediments might include:
- Impediment task boards
- Software applications
Task boards need to convey the status and efforts associated with the identified
impediments.
D. Manage conflict
Causes of Conflict
Competition
Differences in objectives, values, and perceptions
Disagreements about role requirements, work activities, and individual approaches
Communication breakdowns
Conflict Management
Application of one or more strategies to deal with disagreements
Effective conflict management leads to improved understanding,
performance, and productivity
Level 1 - Problem to solve: Differences are identified, then shared and discussed
among members. This level is a problem or task-oriented conflict, not a person or
relationship-oriented conflict.
Level 2 - Disagreement: Personalities and issues mix; therefore, problems cannot
be identified. People begin to distrust one another and make problems personal at
this stage.
Level 3 - Contest: Win/lose dynamic emerges, followed by taking sides, distorted
communication, and personal attacks. Conflict objectives shift from a focus on self-
protection to winning the argument. People feel threatened or invigorated and ready
to fight.
Level 4 - Fight/Flight: Conflict participants may shift from winning to trying to hurt
or eliminate their opponents. Intervention is required.
Level 5 - Intractable situation/War: People are now incapable of clearly
understanding issues. Efforts to destroy others’ reputations, positions, or well-being
are common. This
eventually ruins the relationship
Stakeholder Identification
Stakeholder Register
A project document including the identification, assessment, and classification of
project stakeholders.
Collaboration Activities
Stakeholders collaborate daily in a project.
Frequency of engagement is based on mutual needs and expectation.
Nearly constant engagement is common.
Activities that encourage regular collaboration include:
- Daily stand-up meetings
- Co-locating teams for face-to-face communication
- Scheduled sessions, such as milestone reviews, backlog grooming sessions, and
project update meetings
Determining and optimizing collaboration activities is an ongoing team effort
spearheaded by the project manager.
Transformation Skills
The organization, business, and the world are constantly changing and evolving.
Supporting the transformation requires patience and compassionate mentoring.
Most noticeable in teams transforming from one project management approach to
another.
In today’s digital world, the skill set being used today may be obsolete or limited
tomorrow.
Emotional intelligence
EI helps you understand your emotions and those of others to help minimize conflict.
Personal Skills
- Self-awareness
- Self-regulation
- Motivation
Interpersonal Skills
- Social skills
- Empathy
Personality Indicators
Look Beyond Introvert / Extrovert
Commonly used Measurement Tools
- Big Five Personality Model (OCEAN)
- Myers-Briggs Type Indicator DISC
DO
- Use the exercise as an icebreaker or team-building activity
- Use results as predictors, not absolutes
- Always seek permission and explain use
DON’T
- Make fixed assumptions or judgments based on results
- Share anyone’s personal information without permission
Self-Awareness Elements
Self-Regulation Elements
Motivation Elements
Empathy Elements
Organizational Theory
The study of how people, teams, and organizations behave.
Purpose of organizational theory
- Maximize efficiency and productivity
- Solve problems
- Motivate people
- Meet stakeholder requirements
Changes
Risk Register
Execution Reports
Project manager regularly creates execution reports.
These include information about:
- Project activities - Overall progress
- Deliverable status
Variance Analysis
Project managers create regular reports on project variances and any actions
taken to control the project to keep it on track.
Variances related to compliance are critical because of potential impact on
usability of the deliverable.
Variance analysis should detail:
- The variance identified
- Plans for bringing the project or deliverable back into compliance
- Any proposed changes required to meet compliance requirements
Compliance
Five Best Practices
Documentation: Updated compliance needs and risks
Risk planning: Prioritize compliance in risk planning
Compliance council: Includes quality/audit specialists and relevant legal/technical
specialists
Compliance audit: Formal process
Compliance stewardship: It’s your responsibility!
Nonfunctional Requirements
Escalation Procedures
When noncompliance issue is identified, determine if it’s within the tolerance level for
the project manager to handle.
- If yes, the project manager and team work together to propose a resolution.
- If beyond the tolerance level, then escalate the issue for adjudication.
For all compliance requirements, identify the stakeholder responsible for reviewing the
noncompliance issue and determine how the team will proceed.
These procedures should be defined during project and risk planning.
Audits
Conducted by a team external to the project, such as an internal audit team or PMO.
Used to verify compliance with organizational policies, processes, and procedures.
Possibly used to verify implementation of change requests.
Designed to accomplish the following:
- Identify that all good and best practices are being used.
- Identify any nonconformity, gaps, and shortcomings.
- Share good practices from other projects in the organization or industry.
- Proactively offer improvements to improve productivity.
- Highlight contributions to lessons learned.
QA Tools
Data gathering: Checklists and other lists of acceptance criteria
Data analysis: Alternatives analysis, document analysis, process analysis, or formal
root cause analysis
Decision making techniques
Data representations: Affinity diagrams, cause and effect diagrams, flowcharts,
histograms, matrix diagrams, and scatter diagrams
Audit reports
Design for X: Focuses on a particular value X and its impact on design quality
Problem solving techniques
Quality management methods: Six Sigma, Plan-Do-Check-Act
Value Analysis
Value analysis is the process of examining each of the components of business value
and understanding the cost of each one.
The goal is to cost-effectively improve the components to increase the overall
business value.
Responsibilities
- Handover/ transition
- Review of the benefits management plan
Any improvement or modification to delivered benefits is a new project
Any improvements or modifications to delivered benefits are proposed as work for the
next/future iteration and placed/reprioritized on the backlog
Organizations and teams tailor solutions for benefits realization and sustainment —
e.g., post-implementation support (aka “DevOps” or “hyper care”)
In a predictive project, once the transition is complete, who is responsible for verifying
that benefits are realized?
Release Management
Agile projects have the ability to convert high-value capabilities into delivered
solutions early.
The Product Owner defines the initial capabilities that make up the Minimum Business
Increment (MBI).
In traditional projects, release occurs at the end when everything is done.
The MBI offers enough of the high-value aspects of a solution to start using it and
benefit from it.
Define an approach for subsequent releases driven by the following:
- Availability of a set of features or capabilities.
- Organizational tolerance for changes.
- A time cadence for subsequent releases.
If you need $3,000 in three years and can invest your money at 8 percent interest,
the present value of your initial investment is calculated:
Internal Rate of Return (IRR): The interest rate that makes the net present value of all
cash flow equal to zero.
AB Testing
When different approaches are available, project teams might ask users for their
preferences.
Used in marketing, AB testing is a method for determining user preferences.
Different sets of users are shown similar services with one difference known as the
independent variable.
Based on the results of the AB testing experiment, you can optimize the solution you
provide to users.
PESTLE is an acronym to identify the external business environment factors that can
affect the value and desired outcomes of a project.
Update Baselines
In traditional project plans, the completed initial plan is the baseline.
As changes occur in the project, the baseline should be updated to reflect any new
requirements
Backlog Reprioritization
Product owner re-prioritizes the backlog as stories or requirements change.
The business value determines the priority of the changes
Updated Roadmaps
Swimlane roadmaps provide high-level visibility to the overall project tasks,
deliverables, and milestones.
Roadmap should reflect changes made to the backlog.
Change Management
Organizational Structures
Affects resource availability
Affects how projects are conducted Main structures include:
- Functional
- Projectized
- Matrix
- composite
PMO
A management structure that standardizes the project-related governance processes and
facilitates the sharing of resources, methodologies, tools, and techniques.
Agile Centres of Excellence (ACoEs). and also known as Value Delivery Office (VDO)
ACoEs enable, rather than manage, project efforts: -
- Coach teams •Build agile mindset, skills and capabilities throughout the organization
- Mentor sponsors and product owners
Acceptance criteria and definition of done (DoD) express the same status of
stakeholder satisfaction with the product. Teams may use the terms interchangeably.
Transitions (Handovers)
Some organizations use a rollout or transition plan.
This is not a project management plan component.
Deliverables are handed to the customer or owner. Transition/handover specifications
for deliverables are in the project management plan.
A tailored solution that delivers value — most likely in an incremental way — to the
organization.
Every iteration output is handed to the product owner.
Finalizing Contracts
Archiving contracts means collecting, indexing and filing:
Contract schedule
Scope Quality
Cost performance
Contract change documentation
Payment records and financial documents
Inspection results
“As-built” or “as-developed” documents, manuals, troubleshooting and technical
documentation
Coordination and strategy about how to best deliver and transition the product and
other deliverables is needed.
Releasing and deploying deliverables in the most suitable manner ensures end-user
awareness and increases the proper usages and adoption of outputs
Training
Documentation
Communication
Support
Preparation of artifacts includes:
Close-Out Meetings
Sessions held at end of project or phase
Discussing the work
Reviewing lessons Learned
May include stakeholders, team members, project resources, and customers
Continuous Improvement
An ongoing effort to improve products, services, or processes.
Are the lessons learned register up to date? Is the team having regular retrospectives?
Are team members Lean Six Sigma or certified in an agile method?
Do they know about Kaizen, Lean, Crystal Methods or Capability Maturity Model
Information (CMMI)?
Also check the process improvement plan and the project management plan!
Use the risk register to assess current CI measures. It includes how the team is
prepared to act to address threats to project quality, so it can be a helpful way of
assessing current CI measures.
Kaizen
Many small changes or improvements.
Small changes less likely to require major expenditures of capital.
Ideas come from workers—not expensive research, consultants, or equipment.
All employees should continually improve their own performance.
All are encouraged to take ownership of their work to improve motivation .