Professional Documents
Culture Documents
07 - Quality Management
07 - Quality Management
07 - Quality Management
3
Cost of quality …
Cost Categories Related to Quality
It includes:
1) Planning quality management
(Planning)
2) Performing quality assurance
(Executing)
3) Performing quality control
(Control/Monitor)
6
Project Quality Management Summary
7
1) Planning Quality
Quality planning involves developing a quality plan and a quality
checklist (or standards) that will be used during the project
implementation phase.
This checklist will ensure the project team and other actors are
delivering the project outputs according to the quality
requirements.
The quality plan also describes the conditions that the services and
materials must possess to satisfy customer needs
The quality plan also includes the procedure to ensure that the
quality standards are being followed by all project staff.
The plan also includes the steps required to monitor and control
quality and the approval process to make changes to the quality
standards and the quality plan.
8
Quality and IT Projects
Customers have difficulty
explaining exactly what they want
in an IT project.
What are the important scope
aspects of IT projects that impact
quality?
9
Who’s Responsible for the Quality
of Projects?
11
2) Performing Quality Assurance
Performing Quality Assurance through:
Benchmarking
Quality audits
12
Project benchmarking
Benchmarking projects involves comparing project processes and
performance metrics to either industry best standards and practices or
successfully completed projects.
Comparison may be done in relation to other companies,
Benchmarking is a useful project management tool for helping project
organizations select, plan, and deliver projects.
Benchmarking best practices could mean making current or upcoming
projects better in terms of making them:
• More efficient (run on schedule or ahead of schedule)
• More cost-effective (keeping on-budget or under budget)
• More customer-centric or more customer service oriented
• And/or more profitable overall
13
Quality Audits
Quality audits are structured reviews of the quality management
activities that help identify lessons learned that can improve the
performance of current or future project activities.
Audits are performed by project staff or consultants with
expertise in specific areas
It reviews how the project is using its internal processes to
produce the products and services
Its goal is to find ways to improve the tools, techniques, and
processes that create the products and services.
Part of the audit may include a review of the project staff skills,
expertise, and knowledge
14
Testing
Many IT
professionals think
of testing as a stage
that comes near the
end of IT product
development
15
Types of Tests
Unit testing
Integration testing
System testing
User acceptance testing
16
Program inspections
22
Flowcharts
Flowchartsare graphic displays of the logic
and flow of processes that help you analyze
how problems occur and how processes can
be improved
23
Run Charts
A run chart displays the history and
pattern of variation of a process over
time.
24
Scatter diagram
A scatter diagram helps to show if
there is a relationship between two
variables
25
Histograms
A histogram is a bar graph of a
distribution of variables
26
Pareto Charts
A Pareto chart is a histogram that can
help you identify and prioritize problem
areas
27
Quality Control Charts
A control chart is a graphic display of data
that illustrates the results of a process
over time
The main use of control charts is to prevent
defects, rather than to detect or reject them
28
The Seven Run Rule
30
Cause-and-Effect Diagrams
Cause-and-effect diagrams
Theyhelp you find the root cause of a
problem
aka fishbone or Ishikawa diagrams
31
Six Sigma
Six Sigma is “a comprehensive and flexible system for
achieving, sustaining, and maximizing business success.
It is a philosophy and set of methods companies use
to eliminate defects in their products and processes
All processes have variation
Variation is the cause of all evil - it leads to defects and
customer dissatisfaction
Seeks to reduce variation in the processes that lead to
product defects
32
Basic Information on Six Sigma
The target for perfection is the
achievement of no more than 3.4
defects per million opportunities
The principles can apply to a wide
variety of processes
Six Sigma projects normally follow a
five-phase improvement process called
DMAIC
33
Six Sigma methodology
Sigma uses DMAIC (Define - Measure - Analyze - Improve – Control)
1. In the Define phase, we need to have a good definition of what is the
problem, why we are wo
2. In the Measure phase, we make sure that data used for further analysis is
free of measurement errors. Six Sigma is about making decisions based on
facts and data. Data must be accurate
3. In the Analyse phase, we make a hypothesis and using data to either prove
or disprove our hypothesis. We make the hypothesis about what is causing
the problem and then establish the real root causes.
4. Improve phase focuses on getting the best possible solution to solve the
root cause of the problem. Deploy error free solutions in the real world.
5. Control, is all about ensuring that the solution is sustainable in the long
run.
Deliver improved process to the process owner.
34
Six Sigma and Statistics
The term sigma means standard deviation
Standard deviation measures how much
variation exists in a distribution of data
35
Sigma and Defective Units
36
Improving Information Technology
Project Quality
Several suggestions for improving quality
for IT projects include:
Establish leadership that promotes quality
Understand the cost of quality
Focus
on organizational influences and
workplace factors that affect quality
Follow maturity models
37
Maturity Models
38
CMMI Levels
• Maturity Level 0 – Incomplete: At this stage work “may or may not get
completed.” Goals have not been established at this point and processes
are only partly formed or do not meet the organizational needs.
• Maturity Level 1 – Initial: Processes are viewed as unpredictable and
reactive. At this stage, “work gets completed but it’s often delayed and
over budget.” This is the worst stage a business can find itself in — an
unpredictable environment that increases risk and inefficiency.
• Maturity Level 2 – Managed: There’s a level of project management
achieved. Projects are “planned, performed, measured and controlled” at
this level, but there are still a lot of issues to address.
• Maturity Level 3 – Defined: At this stage, organizations are more
proactive than reactive. There’s a set of “organization-wide standards”
to “provide guidance across projects, programs and portfolios.”
Businesses understand their shortcomings, how to address them and
what the goal is for improvement.
39
CMMI Levels …
40
Chapter Summary
41