0.0.1.1 Модел на зрелостта на възможностите (Capability Maturity Model - CMMI)

(0.0.1.1.P1)

Моделът на зрелостта на възможностите описва континуум от пет етапа, базирани на това доколко добре дадена фирма или организацията следва единни и повтарящи се процеси, за да осигури извършването на работата. Най-долното стъпало на стълбицата описва компании и организации, които не използват повтарящи се процеси, в които голяма част от работата се извършва по хаотичен и импровизиран начин. Най-горната част на скалата илюстрира компании, които прилагат дефинирани и повтарящи се процеси, събират информация за измерителите, с помощта на която постоянно усъвършенстват използваните от тях процеси, и непрекъснато търсят творчески начини за усъвършенстване.

СММ е разработен през периода 1984 – 1987 г. от Уотс Хъмфри и Софтуерния инженерен институт (Software Engineering Institute - SEI). SEI е част от университета "Карнеги Мелън". Разработката е финансирана и продължава да се финансира от Департамента по отбраната на САЩ, който първоначално търси начини за съпоставка и оценка на изпълнението на различни доставчици на софтуер за Министерството.

В миналото съществуваха няколко различни модели СММ. През 2002 г. тези модели бяха комбинирани в един интегриран модел – оттук и акронима СММI ("I" означава "integrated" – "интегриран"). И макар SEI да продължава да усъвършенства и разширява сферата и обхвата на различни модели на зрелост, за много фирми разработването на софтуер си остава в центъра на СММI.

 

 

Моделът на зрелостта на възможностите съдържа пет степени за оценка на това доколко напреднала е вашата организация по отношение въвеждането и прилагането на стандартни процеси.

Петстепенен Модел на зрелостта на възможностите (CMMI) (0.0.1.1.P2 )

Съществуват няколко интерпретации на СММI, които в малка степен се различават. Освен това някои фирми са патентовали свои собствени версии на процеса СММI. Принципно обаче, моделът включва пет отделни степени:

 

·         Ad-hoc / криза. Организацията ви използва ограничен брой единни процеси. Успехът на вашите проекти зависи от издръжливостта и уменията на служителите. Организацията прави твърде малко за създаването на атмосфера в проектите, която да спомогне за успеха на всички проекти. По-голяма част от фирмите се намират на това ниво; въпреки че някои фирми полунашега твърдят, че се намират на ниво 0, а дори и на -1 ниво; 

·      Стандартни процеси за управление на проекти. Вашата организация е въвела стандартни процеси за управление на проекти и вие прилагате тези единни процеси във всички свои проекти. Опитвате се да създадете основа, върху която да надграждате в бъдеще. Повечето фирми, които тръгват по пътя на СММI се опитват да достигнат именно това ниво;

·      Стандартни процеси за разработване на софтуер. Опитвате се да постигнете стандартизация в процеса на разработване на софтуер по аналогия с това, което сте направили по отношение на управлението на проекти в ниво 2. Това включва единни и повтарящи се процеси за разработване на софтуер, резултати, инструменти и други;

·      Управление на обратната връзка. Събирате информация за измерителите във всички аспекти на процесите за управление на проекти и разработване на софтуер. Разполагате със запас от такава информация и с натрупан опит от предишни проекти, които могат да се използват в нови проекти;

·      Оптимизиране / непрекъснато усъвършенстване. Имате затворен цикъл на изпълнение на процеси, измерване и непрекъснато усъвършенстване. Постоянно използвате информация за измерителите, обратна връзка и творчество, за да оптимизирате процесите.

Подходящ ли е СММI за вас? A1.1.P3

Трябва ли фирмата ви да поеме по пътя на СММI? Така, както съществува реална полза от повторното използване на едни и същи софтуерни компоненти, така има полза и от повторното използване на едни и същи процеси. Защо всеки ръководител на проект във фирмата ви трябва да полага усилия, за да разбере как да дефинира даден проект и колко подробен трябва да бъде графикът? Защо ръководителите на проекти трябва да се мъчат да разберат по какъв начин ефективно да управляват обхвата, рисковете и качеството? Това не са някакви нови концепции, дори и в рамките на собствената ви фирма. Всички тези процеси трябва да се дефинират веднъж на равнище организация, а след това да се използват от всички ръководители на проекти.

Можете да използвате СММI като отправна точка в опитите си да прилагате единни процеси. Не е нужно за една година, тръгвайки от ниво 1, да скочите до ниво 5. Скалата СММI е едно пътуване. Повечето фирми искат да започнат само с изкачване до ниво 2. Дори и тази малка височина обаче, не се преодолява безболезнено. В много отношения прилагането на общи процеси за управление на проекти представлява най-трудната част от пътуването. В редица организации на хората за пръв път ще се наложи да следват общ набор от процеси и на мнозина това няма да се хареса. Успеете ли да достигнете до ниво 2, вие вече ще сте въвели модела за преход към по-високо ниво, което в известна степен ще улесни изкачването ви до ниво 3.

Редица компании осъзнават, че могат да извлекат бизнес ползи от прилагането на добри, повтарящи се процеси в своята организация. Моделът на зрелостта на възможностите осигурява рамка, която фирмите могат да използват, за да разберат къде се намират, по стандартна скала от 1 до 5. Мнозинството от фирмите днес се намират на ниво 1 и биха били щастливи да стигнат до ниво 2. Това със сигурност обаче не става безболезнено. Всички инициативи, свързани с културни промени, когато хората са принудени да променят начина, по който вършат своята работа, са болезнени. Болката определено си заслужава, ако фирмата успее да запази своята целеустременост през времето, необходимо за осъществяване на културната промяна.

[ Previous Page - A1 The Value of Project Management]  [ Next Page - A1.2 Project Management vs. Project Life Cycle]