Модел зрелости способности (ЦММ) објашњен за 5 минута или мање

Модел зрелости способности (ЦММ) је ефикасан и лакши начин за скалирање више функција вашег пословања.

Да бисте водили компанију, контролисали систем или управљали групом, разумевање способности је суштински аспект.

Када сузите различите функције вашег пословања, морате проценити учинак свих тих функција. На основу тога постављате стандарде и циљеве за свој посао.

Дакле, да би измерили и контролисали учинак и напредак у раду сваке функције и појединца, предузетници и пословни лидери морају да имају солидно решење и да га ухвате.

На овај начин, компанија може да развије системе који могу да поднесу терет сложености и дају прецизност која је потребна за скалирање.

Овде се појављује ЦММ.

У овом чланку ћу разговарати о томе шта су ЦММ и ЦММИ, њихови нивои и разлике између њих.

Почнимо!

Шта је модел зрелости способности?

Модел зрелости способности (ЦММ) је једноставна методологија која се користи за креирање и усавршавање процеса развоја апликација у организацији. Ово омогућава програмерима да развију и унапреде процес развоја софтвера, што резултира већом доследношћу и ефикасношћу.

Без обзира на то која вам је улога додељена у развојном тиму, упознавање са ЦММ-ом може помоћи да побољшате свој учинак. Дакле, можете рећи да је ЦММ метод који помаже у процени, развоју и побољшању процеса развоја софтвера.

ЦММ описује примарне процедуре за развој софтвера и друге принцезе које пролазе кроз инжењеринг, управљање и планирање. Претпоставља се да се редован процес побољшања може постићи кроз мале знакове напретка уместо већих открића.

Поред тога, нуди оквир за управљање мањим знацима у различитим нивоима зрелости како би се обезбедила платформа за континуирано побољшање процеса развоја софтвера. Стога ова методологија делује као срце система менаџмента посебно дизајнираних да унапреде квалитет развоја производа и услуга заједно са њиховим испорукама.

ЦММ је развио и промовисао СЕИ (Институт за софтверско инжењерство), центар за истраживање и развој који спонзорише Министарство одбране САД. Сада је део Универзитета Карнеги Мелон. СЕИ је први пут основан 1984. године да би се бавио различитим софтверским проблемима и унапредио софтверске методологије.

СЕИ је основан да оптимизује процес развоја, набавке и одржавања система који су у великој мери софтверски резервисани за Министарство одбране (ДОД). Залаже се за усвајање ЦММ који се развија, тј. ЦММ интеграцију (ЦММИ).

Зашто вам треба ЦММ?

ЦММ има много предности, а најкориснија предност коришћења ове методологије је могућност уштеде времена и новца. То је зато што је систем савршено дизајниран да зна недостатке у процесу побољшања ефикасније од других модела.

Поред тога, ЦММ побољшава пословне процесе и такође смањује нагле промене у распореду производње. Пошто је ЦММ био први модел дизајниран за побољшање индустријског процеса, он може бити камен темељац за друге креације модела, као што су побољшана верзија ЦММ (тј. ЦММИ), модел зрелости пословне способности (БЦММ) и још много тога.

ЦММ је прилично флексибилан модел за све процесе и тржишта. Без обзира ком сектору припадате, ако имате развојни тим, чланови могу користити модел да исправе грешке у процесу.

  Зашто је важна контрола приступа мрежи и како је применити

Пет нивоа зрелости у ЦММ

Пет нивоа модела зрелости способности (ЦММ) у процесу развоја су:

#1. Почетни ниво

На овом нивоу, процеси нису у исправном реду. Понекад чак може бити и хаотично. Овде успех зависи од напора појединачног члана и не сматра се поновљивим процесом. То је само зато што процес није довољно документован и дефинисан да би се могао реплицирати.

Процеси који се прате су незрели и Адхоц што је нестабилно окружење за развој вашег софтвера. Поред тога, нема основа да се предвиди квалитет производа и време његовог завршетка.

#2. Поновљиво

На овом нивоу, потребни процеси су добро успостављени, документовани и дефинисани. Као резултат тога, технике управљања пројектима су правилно успостављене, а успех се можда неће поновити у неким кључним процесним областима.

Поновљиви ниво се може постићи успостављањем неких основних политика управљања пројектима. Искуство у ранијим пројектима се користи за управљање пројектима сличне природе. То укључује дефинисање потребних ресурса, циљева, ограничења и још много тога за пројекат.

Овај ниво представља детаљан план који треба правилно пратити за успешан завршетак квалитетног софтвера. Примарни циљ је одржавање перформанси производа, као што је његова компонента, током животног циклуса софтвера.

Поновљиви ниво такође укључује повратне информације купаца и управљање прегледима, што може довести до неких промена у постављеним захтевима. Ово управљање захтевима се састоји од прилагођавања модификованих захтева.

Штавише, управљање подуговорима се фокусира на управљање квалификованим извођачима за развој софтвера. То значи да управља неким софтверским деловима које су развиле треће стране. Обезбеђење квалитета софтвера гарантује квалитетан софтверски производ са одређеним правилима и стандардним смерницама током процеса развоја.

#3. Дефинисано

Документација смерница и процедура одвија се на овом нивоу. То је добро дефинисан скуп процеса софтверског инжењеринга и управљања. Ово укључује:

  • Рецензије колега: У овој методи, недостатке је потребно уклонити коришћењем различитих процеса прегледа као што су инспекције, провере пријатеља, водичи итд.
  • Координација међу групама: Овај метод се састоји од интеракције између више развојних тимова како би се осигурало правилно и ефикасно испуњавање потреба.
  • Дефиниција организационог процеса: Метод се фокусира на развој и одржавање процеса развоја софтвера.
  • Фокус на организациони процес: Ово укључује праксе и активности које треба пратити да би се побољшале процесне способности организације.
  • Програми обуке: Програми обуке се фокусирају на унапређење знања и вештина чланова тима и обезбеђивање побољшања ефикасности рада.

#4. Управљано

На овом нивоу се постављају квантитативни циљеви за квалитет софтверског производа и софтверске процесе организације. Извршена мерења омогућавају организацији да предвиди процес и квалитет производа у границама које су квантитативно дефинисане.

Овај ниво укључује стратегије и планове успостављене за развој и разумевање квантитативне анализе и квалитета производа. Такође се фокусира на управљање перформансама пројекта.

#5. Оптимизирање

Ово је последња фаза зрелости процеса у ЦММ-у која се фокусира само на континуирано унапређење развојних процеса у организацији путем квантитативне повратне информације. Ово се ради коришћењем техника, евалуације и алата за софтверске процесе како би се спречило понављање познатих недостатака.

Овај ниво укључује:

  • Управљање променама процеса: Овај процес управљања се фокусира на континуирано унапређење процеса развоја софтвера. Ово побољшава квалитет, време циклуса и продуктивност софтверског производа.
  • Управљање променама у технологији: Састоји се од употребе технологија и техника идентификације за побољшање квалитета производа и минимизирање времена развоја.
  • Превенција дефеката: Превенција дефеката се може урадити идентификацијом узрока дефеката и спречавањем да се ти дефекти понове у наредним пројектима. Ово побољшава процесе дефинисане пројектом.
  Како престати да делите потврде о читању за текстове на иПхоне-у

Интеграција модела зрелости способности

Интеграција модела зрелости способности (ЦММИ) је једноставан модел процеса који организације могу да користе да побољшају развојне процесе, побољшају ефикасно понашање и побољшају продуктивност у току рада током развоја производа, услуге или пројекта. Ово резултира смањењем ризика током целог процеса.

ЦММИ је развио и увео Универзитет Царнегие Меллон. Примарна намера овог развоја је да се повећа ефикасност и употребљивост модела зрелости који могу мерити способност организације да има континуирано унапређење у одређеним областима. Ово се може догодити само интеграцијом више модела у један оквир.

Прва верзија је објављена 2002. године, а следећа верзија је објављена 2006. године. 2010. године појавила се верзија 1.3, а најновија верзија 2.0 је лансирана 2018. године, која је дошла са разним променама као што су учинити доступнијом, ефикаснијом итд. ., за предузећа.

ЦММИ је купила ИСАЦА (раније позната као Удружење за ревизију и контролу информационих система), која поседује сертификате попут оквира ЦОБИТ. ЦММИ је модел процеса и понашања који помаже организацијама током целог процеса развоја производа или услуга.

Дакле, циљ ЦММИ-ја је сасвим јасан. Користи се за побољшање квалитета услуге или производа праћењем модела који испуњава очекивања купаца и повећава вредност организације на тржишту. Такође процењује репутацију вашег пословања и вредност заинтересованих страна у индустрији.

ЦММИ се тренутно бави следећим областима интересовања:

  • ЦММИ за развој: То је за развој производа и услуга.
  • ЦММИ за услуге: служи за успостављање, испоруку и управљање услугама.
  • ЦММИ за аквизицију: Укључује набавку производа и услуга.

Репрезентација ЦММИ

ЦММИ представљање омогућава организацији да следи скуп циљева побољшања. Постоје две репрезентације:

Стаге Репресентатион

  • Користи дефинисани скуп области развојног процеса да опише пут побољшања.
  • Обезбеђује низ побољшања, где сваки део серије служи као структура за следеће побољшање.
  • Дефинише побољшани пут уз помоћ нивоа зрелости. А ниво зрелости говори о зрелости различитих процеса у организацији.
  • Омогућава поређење између различитих организација за различите нивое зрелости.

Континуирано заступање

  • Омогућава одабир одређених процесних подручја.
  • Користи нивое способности за мерење побољшања појединачног процеса.
  • Поред тога, омогућава поређење између организација на основу процеса-област-по-процес-област.
  • Континуирано представљање такође омогућава организацијама да бирају између различитих процеса ради бољег побољшања.
  • У овој репрезентацији, организације могу боље да остваре своје циљеве и смање ризике одабиром редоследа побољшања различитих процеса.

Фазе у ЦММИ

Постоји пет фаза зрелости у ЦММИ са степенастим представљањем:

#1.Иницијално: На овом нивоу, развојни процеси се слабо контролишу или њима управља. Такође укључује непредвидиве исходе развојних процеса. Поред тога, користе се хаотични и ад хоц приступи. Нећете пронаћи никакве дефинисане кључне процесне области (КПА). Квалитет није тако добар, а производ или услуге су под највећим ризиком.

#2. Управљано: У овој фази зрелости, захтевима се правилно управља, а развојни процеси се контролишу и планирају. Овде се пројектом правилно управља и спроводи према документованим плановима. Међутим, ризик и даље постоји, али је нижи од почетног нивоа.

  Агора вам омогућава да упоредите производе када купујете артикле на мрежи [Chrome]

#3.Дефинисано: На дефинисаном нивоу зрелости, развојни процеси су добро описани и окарактерисани коришћењем одговарајућих процедура, стандарда, алата и метода. Квалитет који ћете наћи је средњег степена, а ризик је такође средњи.

#4.Квантитативно управљано: У овом моделу су постављени квантитативни циљеви за процесе квалитета и учинка. Заснован је на потребама организације, захтевима купаца и још много тога. Мере перформанси процеса су квантитативно анализиране. Овде ћете наћи квалитетније процесе са мањим ризиком.

#5.Оптимизација: Ово је последња фаза модела зрелости која укључује континуирано побољшање перформанси и процеса. Побољшање на овом нивоу је и иновативно и постепено. Процеси и перформансе су квалитетнији, а ризик је најмањи.

Нивои способности ЦММИ

Ниво способности говори о релевантним праксама за одређену процесну област како би се побољшали процеси организације који се односе на процесну област. Постоји шест нивоа могућности за ЦММИ моделе:

  • Ниво способности 0 (Непотпун): Укључује непотпуне, делимичне и неизвршене процесе. На овом нивоу не постоје генерички циљеви.
  • Ниво способности 1 (изведено): Перформансе процеса нису стабилне на овом нивоу. Циљеви трошкова, распореда и квалитета нису испуњени. Процес нивоа 1 треба да изврши специфичне праксе.
  • Ниво способности 2 (управљани): Процес се прати, контролише и планира на овом нивоу. Овде су циљеви и модел и други као што су квалитет, распоред и цена. Организација треба да активно управља процесима уз помоћ метрике.
  • Ниво способности 3 (дефинисан): То је дефинисани ниво где се процесом добро управља и испуњава скуп организационих смерница и стандарда. Фокусира се на стандардизацију процеса.
  • Ниво способности 4 (Квантитативно управљано): Овде се процес контролише коришћењем квантитативних и статистичких техника. На овом нивоу, перформансе процеса се разумеју у метричким и статистичким терминима.
  • Ниво способности 5 (Оптимизација): Овај ниво се фокусира на континуирано побољшање перформанси процеса. Перформансе се побољшавају и на иновативне и на инкременталне начине.

ЦММ наспрам ЦММИ: разлика

ЦММИ је ажурирани или новији модел ЦММ-а. СЕИ је развио ЦММИ да стандардизује и интегрише ЦММ, који има различите моделе за сваку функцију коју покрива. Ови модели нису синхронизовани; њихова интеграција чини процес флексибилним и ефикасним.

У погледу кључних области процеса, пракси, нивоа зрелости и циљева, ЦММИ структура је слична структури ЦММ. Међутим, ЦММИ нуди два различита приказа процеса.

Хајде да сазнамо још неке разлике између ЦММ и ЦММИ:

ЦММЦММИЦММ је скраћеница од Цапабилити Матурити Модел, развијена 1984. године. ЦММИ је скраћеница за Цапабилити Матурити Модел Интегратион, развијена 2006. То је модел понашања који је развијен за мерење процеса развоја софтвера у организацији. То је ажурирана верзија ЦММ модела који је више оријентисан на задатке и ефикаснији. Примарна сврха је процена нивоа зрелости у процесу развоја софтвера. Примарна сврха је комбиновање различитих софтверских модела у један софтвер и превазилажење неких недостатака ЦММ-а. ЦММ има пет фаза: Почетни, понављајући, дефинисани, управљани и оптимизовани ЦММИ има пет фаза: Почетни, управљани, дефинисани, квантитативно управљани и оптимизовани. ЦММ је мање ефикасан. ЦММИ је ефикаснији. Превише је оријентисан на процес. Орјентисан је на циљеве.

Закључак

Модел зрелости способности (ЦММ) је систем за решавање проблема за процесе развоја софтвера у индустрији. Ово може спасити предузећа од суочавања са проблемима процеса.

С друге стране, ЦММИ има напреднију методологију од ЦММ. То укључује испуњавање очекивања купаца, вредновање стварања, маркетиншки раст, побољшање квалитета производа и услуга и побољшање репутације.

Такође можете истражити оквир за управљање животним циклусом апликације који помаже у развоју и испоруци софтвера према распореду, у оквиру буџета и врхунског квалитета.