Einer meiner Kunden hat mich gebeten, Metriken zu vergleichen, damit ich diese Tabelle erstellen kann.
Grüße, Kapern Jones
Funktionspunkte | Zeilen von Code | Story Points | Use-Case Points | |
---|---|---|---|---|
Points | Code | Points | Points | |
ISO-Standard? | Ja | Nein | Nein | Nein |
OMG standard? | Ja | Nein | Nein | Nein |
Professional associations? | Ja | Nein | Nein | Nein |
Formal training? | Ja | Nein | Nein | Nein |
Certification exam? | Ja | Nein | Nein | Nein |
Automated counting? | Ja | Ja | Nein | Nein |
Required by governments? | Ja | Nein | Nein | Nein |
Good for productivity? | Ja | Nein | Ja | Nein |
Good for quality? | Ja | Nein | Nein | Nein |
Good for estimates? | Ja | Nein | Ja | Nein |
Published conversion rules? | Ja | Nein | Nein | Nein |
Accepted by benchmark groups? | Ja | Ja | Nein | Nein |
Used for IT projects? | Ja | Ja | Ja | Ja |
Used for web projects? | Ja | Ja | Ja | Ja |
Used for cloud projects? | Ja | Ja | Ja | Nein |
Used for embedded projects? | Ja | Ja | Nein | Nein |
Used for systems software? | Ja | Ja | Nein | Nein |
Used for telecom software? | Ja | Ja | Nein | Nein |
Used for defense software? | Ja | Ja | Nein | Nein |
Productivity Measures | ||||
Activity-based costs? | Ja | Nein | Nein | Nein |
Requirements productivity? | Ja | Nein | Nein | Nein |
Design productivity? | Ja | Nein | Nein | Nein |
Coding productivity? | Ja | Ja | Nein | Nein |
Testing productivity? | Ja | Ja | Nein | Nein |
Quality assurance productivity? | Ja | Nein | Nein | Nein |
Technical writer productivity? | Ja | Nein | Nein | Nein |
Project management productivity? | Ja | Nein | Nein | Nein |
Net productivity of projects | Ja | Ja | Ja | Ja |
Quality Measures | ||||
Requirements defects? | Ja | Nein | Nein | Nein |
Architecture defects? | Ja | Nein | Nein | Nein |
Design defects? | Ja | Nein | Nein | Nein |
Document defects? | Ja | Nein | Nein | Nein |
Coding defects? | Ja | Ja | Nein | Nein |
Bad fix defects? | Ja | Ja | Nein | Nein |
Net quality of projects? | Ja | Ja | Ja | Ja |
Annual rate of change in usage? | 20% | -15% | 15% | -5% |
US-. usage - companies | 2500 | 2000 | 2500 | 500 |
US-. usage - current projects | 30000 | 20000 | 15000 | 1000 |
US-. usage - benchmarks | 90000 | 10000 | 5000 | 1500 |
Global usage - companies | 4500 | 3700 | 4000 | 400 |
Global usage - current projects | 65000 | 30000 | 15000 | 600 |
Global usage - benchmarks | 150000 | 15000 | 5000 | 1500 |
TOTAL USAGE - COMPANIES | 7000 | 5700 | 6500 | 900 |
TOTAL USAGE - PROJECTS | 95000 | 50000 | 30000 | 1600 |
TOTAL USAGE - BENCHMARKS | 240000 | 25000 | 10000 | 3000 |
Major benefits | Genauigkeit | Easy to use | Agil | IBM origins |
Economics | metric | |||
Qualität | ||||
Produktivität | ||||
IBM origins | ||||
Benchmarks | ||||
Major problems | Slow | Inaccurate | Inaccurate | Inaccurate |
Expensive | Varies by > 500% | Varies by > 400% | Varies by > 200% | |
Penalizes high-level languages | Only works with User Stories | Only works with Use Cases | ||
Government mandates contracts? | Brasilien Italien Japan Malaysia Südkorea | none | none | none |
Major benchmark groups | BESETZUNG COSMIC DCG FISMA Galorath Gartner Metrisch IFPUG ISBSG JFPUG Level 4 Malaysian Test Metricas Metri Group Namcook Nesma QPMG QSM Reifer SPR Total Metrics | US Air Force Preissysteme Reifer | Construx | Metrisch (intern) |
Über den Autor:
Kapern Jones ist CTO von Namcook Analytics, Ein Unternehmen, das ein fortgeschrittenes Risiko aufbaut, Qualität, und Tools zur Kostenschätzung. Dieser Blogpost wurde ursprünglich im Namcook Analytics-Blog veröffentlicht.