CMMI maturity levels: a guide to optimizing development processes

{{#url}}capability Maturity Model Integration (CMMI){{/url}}{{^url}}Capability Maturity Model Integration (CMMI){{/url}}

to model rozwoju zaprojektowany częściowo we współpracy z Departamentem Obrony USA, aby pomóc w obiektywnej ocenie procesów rozwojowych wykonawców rządowych. Pomaga mierzyć dojrzałość procesów rozwojowych w firmie za pomocą skali od jednego do pięciu. Procesy są mierzone w stosunku do wymagań w CMMI, co pomaga organizacjom przejść przez każdy poziom, ustanawiając formalny, mierzalny i niezawodny proces tworzenia oprogramowania.

kiedy firma osiąga końcowy etap dojrzałości CMMI, jest w stanie ciągłej optymalizacji ustalonych procesów rozwojowych. Framework CMMI został zaprojektowany, aby pomóc organizacjom osiągnąć ten poziom dojrzałości poprzez płynne kierowanie rozwojem, wdrożeniem i utrzymaniem procesów. Niższe poziomy dojrzałości CMMI budują silny fundament dla utrzymania najwyższego poziomu optymalizacji. Każdy proces rozpoczyna się w początkowej fazie i stopniowo ewoluuje do ostatecznego poziomu dojrzałości, wykorzystując CMMI jako przewodnik po najlepszych praktykach.

Reklama

Oto zestawienie tego, co oznacza każdy poziom dojrzałości CMMI i jak Twoja organizacja może je osiągnąć.

początkowy

CMMI poziom dojrzałości 1 jest zazwyczaj niestabilnym środowiskiem, w którym organizacja jest wysoce reaktywna i gasi pożary. W tym ustawieniu procesy są zazwyczaj doraźne, a firma polega na konkretnych osobach, aby utrzymać rzeczy na powierzchni. Procesy są nowe i często nieudokumentowane – a firmy nie są w stanie wiarygodnie powtórzyć procesów. Jest to punkt wyjścia dla procesu, który Twoja organizacja planuje powtórzyć-zanim rozwiążesz wszystkie problemy i ustalisz rutynę.

wszystkie firmy zaczynają się na początkowym etapie tworzenia nowego procesu rozwoju. Gdy powtórzysz lub spróbujesz powtórzyć ten proces, odkryjesz nieoczekiwane przeszkody do rozwiązania, korekty do wprowadzenia i wskaźniki do śledzenia. Będziesz naturalnie przejść do wyższych poziomów metodą prób i błędów, ponieważ pomogą one informować ulepszeń.

zarządzane i powtarzalne

na poziomie dojrzałości 2 procesy rozwoju organizacji są powtarzalne i dają spójne wyniki. Na tym etapie wszystkie projekty biznesowe są zarządzane tak, aby procesy były ” planowane, wykonywane, mierzone i kontrolowane,”

{{#url}} zgodnie z CMMI Institute {{/url}} {{^url}} zgodnie z CMMI Institute {{/url}}

. Na tym poziomie nacisk kładziony jest na zarządzanie wymaganiami, procesami, produktami pracy i usługami. Chcesz mieć pewność, że wszyscy interesariusze są ustaleni i mają odpowiedzialność za określone zadania.

procesy powinny być w stanie wytrzymać test warunków skrajnych, aby udowodnić, że nawet jeśli sprawy w organizacji nie działają płynnie, procesy nadal dają spójne i wymierne wyniki.

zdefiniowany

poziom dojrzałości 3 jest wtedy, gdy Twoja organizacja ma procesy, które są “dobrze scharakteryzowane i zrozumiałe oraz opisane w standardach, procedurach, narzędziach i metodach”, zgodnie z

{{#url}}Punkt tutoriali{{/url}}{{^url}}Punkt tutoriali{{/url}}

. Procesy powinny być dobrze zdefiniowane i udokumentowane, a z czasem powinny być stale ulepszane. Ten poziom przyczynia się do większej organizacji i Standaryzacji procesu poprzez ustanowienie niezawodności i wydajności.

Reklama

Zarządzanie ilościowe i zdolność

poziom dojrzałości 4 jest zarezerwowany dla procesów, które osiągnęły etap, w którym można je zmierzyć za pomocą zdefiniowanych wskaźników, które pokazują, jak Proces jest korzystny dla operacji biznesowych.

procesy te były wielokrotnie testowane, udoskonalane i dostosowywane w wielu warunkach w całej organizacji. Wszyscy kluczowi interesariusze i użytkownicy procesów są kompetentni w ustalonym procesie i wygodnie go wdrażają w różnych środowiskach. Do tej pory twój proces powinien łatwo dostosować się do innych projektów w organizacji i stać się wzorem dla przyszłego rozwoju procesów.

Reklama

Optymalizacja i efektywność

ostateczny poziom dojrzałości opisuje procesy, które są stale monitorowane i ulepszane w razie potrzeby. Twoje procesy powinny zawsze pozostawać na tyle elastyczne, aby uwzględnić nowe technologie i innowacje w organizacji. Procesy rozwojowe nie mają być statyczne, a piąty i ostatni poziom dojrzałości nie jest punktem końcowym. Organizacje nadal muszą stale koncentrować się na wydajności procesów, aby utrzymać ten poziom oceny.

oceny procesów

procesy Twojej organizacji są oceniane przez certyfikowanego głównego rzeczoznawcę CMMI — osobę lub zespół rzeczoznawców, którzy poprowadzą Cię przez proces oceny, aby zidentyfikować mocne i słabe strony. Standardowa Metoda oceny CMMI dla poprawy procesu (SCAMPI) obejmuje trzy metody: Klasa A, Klasa B I Klasa C.

oceny SCAMPI Klasa A są przeprowadzane po wdrożeniu zmian i ulepszeń procesów przez organizację i uważa, że nadszedł czas, aby określić nowy wzorzec przy użyciu frameworka CMMI. Ten rodzaj oceny oferuje ocenę dojrzałości lub zdolności, mocne i słabe strony procesów organizacyjnych, opinie na temat kluczowych problemów procesowych i sposób monitorowania poprawy.

oceny SCAMPI klasy B są wykonywane, gdy organizacja musi ocenić, jak blisko są do osiągnięcia docelowego poziomu dojrzałości CMMI, i jest to mniej rygorystyczne niż ocena klasy A. Dzięki ocenie klasy B uzyskasz lepszy wgląd w mocne i słabe strony procesu, prawdopodobieństwo, że twój proces spełni wymagania CMMI, krytykę kluczowych problemów procesu oraz sposób monitorowania i wspierania poprawy i przyszłych ocen.

Reklama

oceny SCAMPI klasy C są zaprojektowane tak, aby były szybkie i elastyczne — bardziej niż klasy A lub B. Ocena klasy B trafienia na kluczowych potrzeb, aby szybko ocenić, czy Twoja organizacja jest gotowa do oceny SCAMPI klasy A. Jest również używany do oceny procesu podczas rozwoju i monitorowania jego realizacji. Ocena klasy C daje Twojej organizacji lepszy wgląd w to, jak możesz ulepszyć procesy zgodnie z wytycznymi CMMI, podsumowanie adekwatności procesów, zalecenia dotyczące ulepszeń i bazę danych, która pomoże monitorować przyszłe oceny i ulepszenia.

Leave a Reply