Title: Quality does not happen by accident
1????? ????? ???????
Quality does not happen by accident
it must be planned.
Joseph Juran
In God we trust, all others bring data W.
Edwards Deming
2????? ????? ???????
?????? ????
??????? ??????
3PMI ?????? ????? ??? ????????
4????? ????? ????? ?????? ???????? ??????? ??????
?????? ??????
?????? ?????
??????? ??????
??????? ??????
?????? ???
??????? ?????
8.1 ????? ?????
5????? ????? ????? ?????? ??????? ??????? ?????
?????? ?????
??????? ??????
?????? ???
??????? ?????
8.2 ????? ?????
??????? ?????
6????? ????? ????? ?????? ???????? ??????? ????
?????? ????
??????? ??????
??????? ??????
??????? ??????
?????? ???
??????? ?????
?????
8.3 ???? ?????
8.3 ???? ?????
7??????? ????? ?? ????? ?????
- ?????? ???? ???????? ?????? ????? ?? ????
???????? - ??? ?? ?????? ???? ?????
- ??? ?? ?????? ????? ????? ?? ?????? ??????
- ????? ????? ?? ???????? ???? ?????? ?????
- ?? ??? ???? ????? ????? ?????? ??????
- ????? ????? ?????? ??????
- ?????? ?????? ????? ????? ?? ????? ??????!
?????? ??????? ???? ???????? ?? ?????? ?????
??????
8?????? ??????? ????????
- ISO Certification
- Six Sigma initiatives
- Awards
- Deming Prize
- Malcolm Badridge National Quality Award
- Capability Maturity Model (CMMI)
- Shewhart
- Deming
- Juran
- Ishikawa
- Crosby
9????? ????? ??????
8 Project Quality Management
8.1????? ??????
8.2 ????? ?????
8.3 ???? ?????
10 ?????
- ?? ???????? ??????? ??? ?????? ???????? ???? ??
?????? ????? ??? ???? - ????? ??????? ????? ?????? ?? ??????
- ????????? ?? ISO/CMMI
- ????? ??????? ??????,?????? ?????? ??????? ??
???????
11 ????????
- The root cause for poor quality control is lack
of solid empirical data on the cost effectiveness
of a good quality control program. More than 50
years of empirical studies have proven that
projects with effective quality control cost less
and have shorter schedules than similar projects
with poor quality control. However, a distressing
number of PMs are not aware of the economics of
quality control - Capers Jones
12????? ??????
8 Project Quality Management
8.1????? ??????
8.2 ????? ??????
8.3 ???? ?????
13 ????? ??????
- ????? ???? ?????? ?????????? ???????
- ????? ???? ????? ?????? ???
- ????? ?????? ?????? ?? ??????, ?????? , ?????
????? - ????? ??????? ?????????
14????? ??????
?????? ???? ???????? ??????
?????? ????? ?????? ????? ?????? ???? ????? ???? ??????/?? ?????? Benchmarking Activity Diagrams ????? ?????? ?????? ??? ??????? ?????? ????? ????? ?????? ????? ????? ????? ??????
15????? ??????
8 Project Quality Management
8.1????? ??????
8.2 ????? ??????
8.3 ???? ?????
16????? ??????
- ????? ????????? ????????? ???????? ?????? ??????
?????? ?????? ?????? ???????? ???? ????? ?????? - ????? ?????? ?????? ?? ??? ????? ???????? ??????
????? ????? ?????? - ????? ????? ????? ????? ?????? ?? ??????? ?? ???
?????? ?? ?????
17????? ??????
?????? ???? ???????? ??????
????? ?????? ???? ???????? ?????? ????? ????? ????? ?????? ?????? ?????? ?????? ?????? ?? ???? ?????? ?????
18????? ??????
8 Project Quality Management
8.1????? ??????
8.2 ????? ??????
8.3 ???? ?????
198.3 ???? ??????
- ???? ??? ?????? ??????? ?? ??????? ??? ???? ?? ??
?????? ????? ?????? ?????????? - ????? ????? ?????? ?????? ?? ??????? ?????? ???
????? - ???? ????? ????? ?????? ???? ?? ???????
208.3 ???? ??????
?????? ???? ???????? ??????
????? ?????? ?????? ???? ?????/????? ???? ?????? ???? ??????? ????? ?????? ????? ?????? ???? ?????? ????? Activity Diagrams ????? ????? ?????? ?????? ?????? ?????? ????? ????? ?????? ????
21 ???????
- ?????? ???
- ?????? ?????
- Activity Diagrams
- ?????? ????
22Ishikawa, or Fishbone Diagram
23????? ???? ????? - ??? ??
??
?????
????
???
?????
??????
????
24????? ???? ????? - ??? ??
25????? ???? ????? - ??? ??
26????? ???? ????? - ??? ??
27????? ???? ????? - ??? ??
28????? ???? ????? - ??? ??
29????? ????? ???????
30?????? ??????
31?????????? ????? ???????
32????????? ???????? ??????
33Pareto Chart
34Pareto Chart
35Pareto Chart
36 ???? ????? ??????
- ??????
- ????? ??????? ????
- ????
- ?????
- ????? ?????
- ????? ???????
- ????? ? Audit
- ????? ?????? ?????
- ????? ????? ??????
- QC ?????? ?????
- QC ????? ??????
- ???? ?????
37 ??????
- ????? ???????? ?????? ??????? ??????? ??????
- ????? ???? ??????
- ????? ?????
- ????? ?????? ??????
38 ?????
- ????? ?????
- ????? ??????
- ????? ??????
- ????? ??????
- ????? ?????? ????????
- ????? ? GUI
- ????? ?????? ? DB
39 ????
- ???? ???????
- ?????? ??????
40A Good Manager Measures
process
process metrics
project metrics
measurement
product metrics
product
What gets measured get done
41????? ????????
??? ?????
??? ???? ??????? ???? ??????? ????? ????? ?????
???? ??????? ???? ???? ??????? ?????? ??? ??? ?? ???????
???? ?????? ?????? ???? ?????? ??????? ?????? ??????
?????? ?????? ??? ????? ????? ?????? ??????
??? ?????? ??????? ???? ?????? ?????? ?????? ????? ?????? ?????? ????
??????? ?????? ???? ???????? ????? ?????? ?????
42 ????? ?????
??? ?????
MTBF ??? ????? ??? ??????
?????? ?????? ?????? ?????? ??????? ?? LOC/Function Point/Use Cases
????? ????? ???? ?????? ?????? ?? ??? ?????.
?????? ???? ????? ??? ?????? ????? ?? ????? ????? ?? 1 ?? 5
43????? ?????? ????????
??? ?????
???? ???????? ??????
???? ???????? ??????
???? ???????? ???????
?????? ???????? ???? ??????? ???????? ?????? ?? ??? ?????
?????? ?????? ???? ??????? ??????
?????? ??? ????? ???? ???? ??????? ??????? ???? ,??? ?? ??????? ????? ???????
?????? ??? ?????? ???? ??????? ???? ?????? ?????? ?????
?????? ????? ?????? ???? ??????? (????? ????? ????) ???? ???? ????????
???? ???? ????? ????? ????? ???? ??????
?????? ?????? ???? ??????? ?? ???? ?????? ???
?????? ???? ???? ????? ????? ????? ????????
???? ?? ???? ??????? ??? ???? ??? ????? ???, ???? ?????? ?? ??? ????? ????? ???? ????????
???? ????? ???? ???? ?????? ???????/???? ???? ?????? ?????? ?????? ??????? ???? ???? ?????? ?????? ??????? ??????
???? ????? ???? ???? ?????? ?????? ???? ????
44McCalls Software Quality Factors
- Product Operation
- Correctness
- Reliability
- Usability
- Integrity
- Efficiency
- Product Revision
- Maintainability
- Testability
- Flexibility
- Product Transition
- Reusability
- Portability
- Interoperability
45???? ????? ????? ?????
Unit Internal Integration External Integration System Acceptance Regression Sanity Monkey
Functionality/UC
Process
Performance
load
Stress
Security
Usability
Installation
Compatibility
Backup/Recovery
Data Migration
Data Quality
46QC ????? ?????
- ??? (Review) ????? ????? ???????
- ??? ????? ?? ?????
- ??? ??????? ?? ?????
- ??? ???? ??????
- ??? ???? ??????
- Code Inspection
- ??? ????? ????????
- ??? ????? ??????
- ??? ???? ?????
- ?????? ??????? ?????? ??????