CMM
CMMär en modell, en femgradig skala för att mäta mogenheten hos ett företags utvecklingsprocess. CMM gjordes känd av Watts S Humphrey vid Software Engineering Institute (SEI) i Pittsburgh. Se även systemutveckling, programutvecklingsmetodik och kvalitetsstyrning.- Läs vad SEI skriver om CMM, http://www.sei.cmu.edu/cmm/
CMM-nivåerna i sammandrag
- CMM 1 - Initial. Utvecklingsprocessen är ad hoc och ibland kaotisk. Få processer är definierade och framgången beror på individuella insatser och hjältedåd.
- CMM 2 - Repeterbar. Grundläggande projektledningsprocesser har etablerats för att spåra kostnader, tidsschema och funktionalitet. Nödvändig processdisciplin är på plats för att upprepa tidigare framgångar i projekt med liknande tillämpningar.
- CMM 3 - Definierad. Programvaruprocessen för både projektledning och teknisk utveckling är dokumenterad, standardiserad och integrerad med en standardprocess för verksamheten. Alla projekt använder en godkänd, anpassad version av verksamhetens standardprocess för utveckling och underhåll av programvara.
- CMM 4 - Välskött. Detaljerade mätdata samlas in från utvecklingsprocessen och produktkvaliteten. Både utvecklingsprocessen och produkterna är kvantitativt mätbara och styrda.
- CMM 5 - Optimerande. Fortgående förbättringar av utvecklingsprocessen möjliggörs av kvantitativ återkoppling från utvecklingen och från pilotförsök av innovativa idéer och tekniker.
Lars Aronsson: CMM-nivåerna kan liknas vid växlarna på en bil - det krävs en jämn och stabil väg för att man ska komma upp på femman.Det var inga CMM 5-företag som uppfann webben.Extrem programmering är en mer flexibel inriktning, som kanske motsvarar terrängbilens lågväxel, utan att för den skull förlora sig i ett kaos.
Artikeln skriven 2009-01-17 av Learning4sharing
Inga kategorier för denna artikel än...Intresserad av fler artiklar?
HandelsrättValerij Gergijev
Husmanskost
Ombud
Försäkringsbolag
Telefonkatalog
Telefonsvarare
Talsvar
Avanza