Зрелост развоја софтвера

Позадина

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

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

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

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

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

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

Предности зрелог процеса

Кроз побољшање процеса, можете знати шта радите;

Стимулисати потенцијал запослених; побољшати ефикасност организације;

Уштедите трошкове и избегавајте расипање; побољшати квалитет; побољшати задовољство купаца; олакшати управљање;

Процес се моделује и поново користи; јасна подела послова и јасне одговорности;

смањити ризике; Побољшана поузданост и стабилност;

Организација се може континуирано усавршавати и усавршавати.

Класификација

ЦММ је подељен на пет нивоа: први ниво је почетни ниво, други ниво је поновљиви ниво, трећи ниво је дефинисани ниво, четврти ниво је ниво управљања, а пети ниво ниво је оптимизован.

(1) Иницијал. Радови су несређени, а првобитни план се често напушта током пројекта. Менаџмент нема правила и прописе и недостаје му добар систем управљања. Ефикасност развојног пројекта је нестабилна. Успех пројекта углавном зависи од искуства и способности особе која је задужена за пројекат. Када он оде, радни налог се потпуно мења.

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

(3) Дефинисано. Процес развоја, укључујући технички рад и рад управљања, је стандардизован и документован. Успостављен комплетан систем обуке и систем стручног прегледа, све техничке активности и активности управљања могу се контролисати, и имати заједничко разумевање процеса, позиција и одговорности пројекта.

(4) Управљано. Производи и процеси имају постављене квантитативне циљеве квалитета. Продуктивност и квалитет развојних активности су мерљиви. Успостављена је база података процеса. Остварена је контрола производа и процеса пројекта. Може да предвиди трендове квалитета процеса и производа, као што су предвиђања одступања, и реализује правовремене корекције.

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

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

Значај

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

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

Алати за управљање

Алати потребни за имплементацију ЦММ-а су: оквир процеса развоја софтвера, алати за управљање потражњом, објектно оријентисана анализа и алати за дизајн, алати за управљање конфигурацијом, алати за управљање променама, алати за тестирање софтвера Чекај мало.

DevSuite R&D process management solution provides an integrated platform to support enterprise process improvement activities, covering project management activities, engineering process activities, process improvement activities and process support activities in CMMI. Assist the implementation of CMMI for enterprises.

Ефекат имплементације

Сарадња: Платформа за сарадњу вођена током рада, смањује писање великог броја процесних докумената

Transparency: One-stop project management, effective monitoring of project progress< /p>

Поновна употреба: Вишекратна употреба, смањујући трошкове управљања процесом

Квалитет: Потпуно управљање квалитетом, смањење стопе кварова и побољшање задовољства купаца

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

Континуирано: Континуирано и ефикасно унапређење процеса пружа основу за високо зрело побољшање

Related Articles
TOP