Кіріспе

Іске асырудың жетілу деңгейі моделі (IMM) – ұйымға өзінің іске асыру процестерінің жетілу деңгейін бағалауға және анықтауға көмектесетін құрал. Бұл модель екі маңызды компоненттен тұрады, атап айтқанда:

Бағдарламалық жасақтама инженериясы институтының (SEI) қабілеттілік жетілу моделінен (CMM) алынған бес жетілу деңгейі. Іске асыру процестерінің әртүрлі аспектілерінің жетілуін бағалау арқылы олардың күшті және әлсіз жақтары, сондай-ақ жақсартуды қажет ететін жерлері анықталады. Sogeti әзірлеген сынақ процесін жақсарту (TPI) моделіндегі сынақ жетілу матрицасының бейімделген нұсқасы – іске асыру жетілу матрицасы. IMM матрицасы ұйымға өзінің іске асыру процестерінің қазіргі жағдайын және қажетті жағдайға (яғни, жоғары жетілу деңгейіне) қалай қол жеткізу керектігін түсінуге мүмкіндік береді.

0 деңгейі Бастапқы

Бұл деңгейде ұйымда іске асыру үшін тұрақты орта жоқ. Іске асырудың мәселелері мен факторларына жағдайға қарай мән беріледі және олардың арасында байланыс құрылмайды. Ұйымдық процестер мен мақсаттар іске асыру жобаларында орталықтан қарастырылмайды, ал байланыс мүлдем дерлік болмайды. Жалпы іске асырудың құрылымы мен бақылауы жеткіліксіз, оның нәтижелілігі жеке дағдыларға, білімге және мотивацияға байланысты.

А деңгейі Қайталанатын

Іс-шаралар бұрынғы жобалардың нәтижелері мен қазіргі жобаның қажеттіліктеріне сүйене отырып жүзеге асырылады. Іске асыру жобалары кезінде орындалу мәселелері ескеріледі. Жоба стандарттары әр мәселе бойынша жазбада болады және ұйым кез келген бұрмаланған мінез-құлықты немесе әрекеттерге жол бермейді. Тұрақты жоспарлау және бақылаудың арқасында бұрынғы жетістіктер қайта орындалуы мүмкін.

Б деңгейі анықталды

Орындау процесі ұйымның барлық бөлімдерінде, жеке аспектілер бойынша емес, құжатталады. Жобалар жобалық операция стандарттары мен іске асыру стратегиясымен басқарылады. Әр жобаны бастамас бұрын, ұйымның процестері мен мақсаттарына сәйкестігін қамтамасыз ету үшін алдын ала дайындық жұмыстары жүргізіледі.

C деңгейі Басқарылады

Жобалар өзгертулерді басқару және/немесе процестерді басқару арқылы басталып, бақыланады. Іске асыру болжамды болады және ұйым өнімдер мен процестердің сапасына қатысты ережелер мен талаптарды әзірлей алады (қорытындыны бағалау). Қателіктер дереу анықталып, түзетіледі. Іске асырылған IT шешімдері болжамды, жоғары сапалы және ұйым олармен жұмыс істеуге дайын және қабілетті. Осы деңгейде іске асыру – бұл тұрмыс салтының бір бөлігіне айналады.

D деңгейі Оптимизациялау

Бүкіл ұйым іске асыру процестерін үздіксіз жетілдіруге бағытталған. Ұйымның нашарлықтарды анықтау және іске асыру процесін алдын ала нығайту мүмкіндіктері бар. Қателер мен кемшіліктердің себептерін табу үшін талдаулар жүргізіледі. Әрбір жоба аяқталғаннан кейін, таныс қателердің қайталануын болдырмау мақсатында бағаланады.

ИММ бағалауы

ИММ бағалауын жүргізу арқылы ұйым ішіндегі іске асыру процестерінің жалпы деңгейі бағаланып, анықталады. Осы бөлімде осы процесс толығырақ сипатталады.

Тәуелділіктер мен бақылау пункттері

ИММ элементінің деңгейін анықтау үшін ескерілуі тиіс нақты тәуелділіктер бар. Тәуелділіктер басқа ИММ элементтерінің белгілі бір деңгейге жеткенінен кейін ғана қарастырылып отырған ИММ элементін нақты деңгейге жіктеуге болатынын көрсетеді. Мысалы, 1-элемент 5-элемент B деңгейіне, ал 9-элемент C деңгейіне жеткен жағдайда ғана B деңгейіне жете алады. Әрбір іске асыру процесі ИММ элементтері мен олардың деңгейлері арасындағы әртүрлі тәуелділіктерге алып келеді. (Rooimans және басқалар, 2003, 166–169 беттер)

Бұдан өзге, әр деңгей элементтерге қойылатын белгілі талаптардан тұрады. Талаптар, сондай-ақ «бақылау пункттері» деп те аталады, элементтің деңгейін анықтауда маңызды рөл атқарады. Егер элемент сол деңгейдің талаптарына сай келмесе, ол жоғары деңгейге көтеріле алмайды. Сонымен қатар, бір деңгейдің бақылау пункттері төменгі деңгейлердің бақылау пункттерін де қамтиды. Осылайша, мысалы, B деңгейіне жеткен элемент B деңгейінің талаптарымен қатар A деңгейінің талаптарына да сай болуы керек.

Кіріс ұғымының анықтамасы

Жоғарыда көрсетілген мәтінде курсивпен жазылған түсініктердің анықтамалары төмендегі 5-кестеде келтірілген. 5-кесте: Түсініктердің анықтамасы және түсіндірмесі. Іске асыру процесі Бағдарламалық қамтамасты іске асыру әрқашан ұйым ішінде өзгерістерге алып келетіндіктен, іске асыру процесі – ұйымды ұйымдық өзгерістерге дайындау, сондай-ақ осы өзгерістерді іске асыру және енгізу процесі ретінде анықталады. Осы контексте, іске асыру процесі термині ұйым ішіндегі іске асырудың жалпы жүзеге асырылу жолын көрсетеді (Rooimans, Theye & Koop, 2003). Процесс деректері диаграммасы Процесті көрсету үшін метамоделдеу арқылы құрастырылған диаграмма. Процесс деректері диаграммасы екі біріктірілген модельден тұрады. Сол жақтағы мета-процесс моделі UML белсенділік диаграммасына негізделген, ал оң жақтағы мета-деректер моделі – бейімделген UML сынып диаграммасы. Осы екі модельді біріктіру арқылы процесс деректері диаграммасы қызметтер мен артефактілер арасындағы байланыстарды анықтау үшін қолданылады (Saeki, 2003). Тестілеу процесін жақсарту (TPI) Нидерландыда орналасқан Sogeti компаниясы әзірлеген тестілеу процесін жақсарту моделі тестілеу процестерін жақсартуға көмектеседі. Тестілеу процесінің әртүрлі аспектілерін (мысалы, тестілеу құралдарын пайдалану, жобалау техникалары) қарастыра отырып, модель тестілеу процесінің күшті және әлсіз жақтарын, сондай-ақ ұйым ішіндегі тестілеу процестерінің даму деңгейін көрсетеді. Тестілеу деңгейі матрицасы ұйым ішіндегі тестілеу процестерінің даму деңгейін жеткізу, бағалау және анықтау үшін қолданылады (Koomen & Pol, 1998).