Académique Documents
Professionnel Documents
Culture Documents
Management
Dr Anirban Basu
abasu@pqrsoftware.com
080 41311505
TQM is for the most part common sense. Analyzing the three words, we have
PEOPLE
Requirements Definition
Project Planning
Project Management
Design
Coding
Testing
Maintenance and Support
Quality Planning
Quality Control
Quality Improvement
Plan
Do
Study
Act
Ho
What
w
Different structures,
EIA 731 Software formats, terms, ways
CMM of measuring maturity
Causes confusion,
especially when using
Systems more than one model
Engr People
CMM CMM Hard to integrate them
in a combined
improvement program
IPD Software Hard to use multiple
CMM Acq
models in supplier
CMM Systems selection
Security
Engr CMM
FAA
iCMM
Model Description
SW- CMM The original CMM developed at the Software Engineering
Institute in 1986. The SEI with assistance from Mitre
Corporation, began developing a process maturity
framework intended to assist organizations in improving
their software processes.The fully developed model
(Version 1.1) was released in 1993
Model Description
CMM- Integration (CMMI) This model addresses the ability of software organizations to
attract, develop, motivate, organize and retain talent. It
combines SW-CMM, IPD-CMM, and EIA/731.
V 1.02 was released in 2000. The current version is V1.1
Optimizing
5 Focus on process
improvement
Quantitatively
4 Process measured Managed
and controlled
Defined
3 Process characterized for the
organization and is proactive
Managed
2 Process characterized for
projects and is often reactive
Performed
1 Process
unpredictable, poorly
controlled and
reactive
1 Performed
Customer focus
Leadership
Involvement of people
Process approach
System approach to management
Continual improvement
Factual approach decision making
Mutually beneficial supplier relationship
Key benefits
Key benefits
People will understand and be motivated towards the
organizations goals and objectives.
Activities are evaluated, aligned and implemented in a unified
way.
Miscommunication between levels of an organization will be
minimized.
Key benefits
Motivated, committed and involved people within the
organization.
Innovation and creativity in furthering the organizations
objectives.
People being accountable for their own performance.
People eager to participate in and contribute to continual
improvement.
Key benefits
Lower costs and shorter cycle times through effective use of
resources.
Improved, consistent and predictable results.
Focused and prioritized improvement opportunities.
Key benefits
Integration and alignment of the processes that will best achieve the
desired results.
Ability to focus effort on the key processes.
Providing confidence to interested parties as to the consistency,
effectiveness and efficiency of the organization.
Key benefits
Performance advantage through improved organizational
capabilities.
Alignment of improvement activities at all levels to an
organizations strategic intent.
Flexibility to react quickly to opportunities.
Key benefits
Informed decisions.
An increased ability to demonstrate the effectiveness of past
decisions through reference to factual records.
Increased ability to review, challenge and change opinions and
decisions.
Key benefits
Increased ability to create value for both parties.
Flexibility and speed of joint responses to changing market or
customer needs and expectations.
Optimization of costs and resources.
1) Scope
2) Normative reference
3) Terms and definitions
4) Quality management system
5) Management responsibility
6) Resource management
7) Product realization
8) Measurement, analysis and improvement
Ho
What
w
Demonstration of Commitment
Establishment of Quality Policy and Objectives
Focus on Customer
Motivation and environment
Provision of resources
Monitoring and review
Decisions and improvement actions
product/service
A record is evidence that the event took place. It comes after the
event.
Records cannot be amended.
Quality Manuals
Flow Charts and Process Maps
Procedures, plans and instructions
Drawings
Computer programs or instructions
Actual samples
Forms
Standards or specifications, contracts
Reference material, charts, tables etc.
Procedures WHO
WHEN
WHERE
HOW Work Instructions
or
Practices
Evidence
Records or Proof
1.1 General
4.2.1 General
5.6.1 General
Management shall review the QMS at planned intervals to
ensure continuing suitability, adequacy and effectiveness. Shall
review need for changes to the system, policy or objectives.
Records needed.
6.2.1 General
Personnel performing work affecting quality shall be competent
on the basis of appropriate education, training, skills and
experience.
6.3 Infrastructure
7.4 Purchasing
Where appropriate
Identify status of product with respect to monitoring and
measurement requirements.
Where traceability is required shall control and record the
unique identification of the product.
8.5 Improvement
eds
Ne
ent
it em
x c s
E e d
Ne e
n c
U nkno w rm a n
e rfo
P
Didnt do it at all Basic Did it Very Well
Needs
o k en
S p
te d
la
vio
le ss
- u n
k e n
sp o
Un Dissatisfied
Customer
Requirements
of Whats Importance
Relationship Matrix Customer
ratings of
Whats
between the assessment of
competitors
Hows and the Whats
Software
Requirements
(HOWs)
Design
House Decisions
Customer
(WHATs)
(HOWs)
of
CTQs
Implementation
Quality House Requirements
Requirements
#1 (HOWs)
(WHATs)
Software
of Verification
Requirements
Requirements Quality House Requirements
House (HOWs)
(WHATs)
House #2
decisions
of
Design
Quality House
Requirements
Implementation
#3
(WHATs)
Design
Design of
House
House Quality
Coding
Coding
House
House #4
Verification
Verification
House
House
Importance
Customer Requirements on 5 point
scale
Very Important
Moderately Important
Slightly important
Technical Requirements
Complaints
Customer competitive
evaluation on 5 point scale( 5 high , 1 low )
Rank
1 2 3 4 5 Action
Customer Requirements
Technical Requirements
Strong relation
Moderate relation
Weak relation
Rank
Customer Requirements
Technical Requirements
Competitive evaluation
Rank
Customer Requirements
Competitor
We
PQR Software copyright reserved Slide 137
Step 5: Competitive Technical Assessment
Technical Requirements
Competitive evaluation
5
Competitive 4
Technical 3
Assessment 2 Competitor
1 We
Technical Requirements
Competitive evaluation
Competitive
Technical
Assessment
Operational
Targets New Product
PQR Software copyright reserved Slide 139
Correlation Matrix of Hows
+
+ + +
++ +
+
++ + + +
1: Low relationship
3 : Medium relationship
9: High relationship
Notice that only the causes and effects are rated - failure modes
themselves are not directly rated in the FMEA analysis.
FMEA is cause-and-effect analysis by another name avoid being
hung up on the failure mode.
The failure mode simply provides a convenient model, which allows
us to link together multiple causes with multiple effects.
It is easy to confuse failures, causes, and effects, especially since
causes and effects at one level can be failures at a lower level.
Effects are generally observable, and are the result of some cause.
Effects can be thought of as outputs.
Effects are usually events that occur downstream that affect internal or
external customers.
Root causes are the most basic causes within the process owners
control. Causes, and root causes, are in the background; they are an
input resulting in an effect.
Failures are what transform a cause to an effect; they are often
unobservable.
One can think of failures, effects, and causes in terms of the following
schematic:
Note that a failure mode can have numerous distinct effects, and that
each effect has its own system of root causes.
With this in mind, another way to think of failures, effects, and causes is:
Causes - x's
Severity rates the seriousness of the effect for the potential failure
mode - how serious is the effect if the failure did occur?
The more critical the effect, the higher the severity rating.
4 1 in 2000
6 1 in 80
7 1 in 20
High High number of occurrences of cause
8 1 in 8
9 1 in 3
Very High Very high number of occurrences of cause
10 1 in 2
The detection rating describes the likelihood that we will detect a cause
for a specific failure mode.
An assessment of process controls gives an indication of the likelihood
of detection.
Process controls are methods for ensuring that potential causes are
detected before failures take place.
For example, process controls can include:
Required fields or limited fields in electronic forms,
Process and/or system audits, and
Are you sure dialog boxes in computer programs.
If there are no current controls, the detection rating will be high. If there
are controls, the detection rating will be low.
PQR Software copyright reserved Slide 152
FMEA
Low 6
Low likelihood of detection
Very Low 7
Very low likelihood of detection
Remote 8 Cause is hard to identif y
Q u a lit y C h a r a c t e i s t ic
Q u a l it a t i v e V a r ia b le ( Q u a n t i t a t i v e )
A ttrib u te C o n tin u o u s D is c r e te
(E g .T y p e o f c a r o w n e d ) ( E g . H e ig h t o f a p e r s o n ) ( E g . n u m b e r o f c h i ld r e n )
Nominal: It is used when the data variables are simply labels used
to identify an attribute of the sample element and numerical values
are not involved.
Labels can be conforming and nonconforming or critical, major,
minor.
Elapsed Time
Effort Expended
Length of Experience
Manpower Utilization
CPU Utilization
Cost of Rework
Defective PO
Job delivered on time / not on time
An accountant with expertise in Foreign Exchange
Spread / Dispersion
Shape
Mean
Median
Mode
Quartiles
X1 + X2 + X3 + . + Xn
X= Where n = number of data points
n
Mode
Mode is the most frequently occurring data point in a data set
Median
Median is the middle data point of a data set arranged in an ascending /
descending order
Average
Range is the difference between the maximum & minimum data value
Variance / Standard Deviation
Variance and Standard Deviation tell us how individual data points are
spread around mean
( X1 - X )2 + ( X2 X )2 + . + ( Xn X )2
Variance = s2 =
(n1)
Standard Deviation = s = s2
SAMPLE OF
POPULATION SIZE THREE
NO ACTION
Measurement /
Random Sampling Observation
POPULATION Sample Data
ACTION
Sampling is
Collecting a portion of all the data.
Using that portion to draw conclusions (make inferences).
Why sample? Because looking at all the data may be
Too expensive.
Too time-consuming.
Destructive (e.g., taste tests).