QO‘NG‘IROQ

Bu xabarni sizdan oldin o'qiganlar bor.
Eng so'nggi maqolalarni olish uchun obuna bo'ling.
Elektron pochta
Ism
Familiya
Qo'ng'iroqni qanday o'qishni xohlaysiz
Spam yo'q

Kirish

Zamonaviy murakkab tizimlarning eng muhim qismi dasturiy mahsulotlar - intellektual komponent hisoblanadi. Hozirgi vaqtda dasturiy mahsulotlar inson faoliyatining deyarli barcha sohalarida: iqtisodiyotda, ijtimoiy, harbiy va boshqa sohalarda boshqaruv muammolarini hal qilish uchun ishlatiladi. Xavfsizlik Yuqori sifatli mahalliy dasturiy mahsulotlar bilan ularning ommaviy rivojlanish va mamlakatda va jahon bozorida turli ilovalar uchun yetkazib berish strategik maqsadga aylandi.

Hozirgi vaqtda dasturiy injiniring va dasturiy mahsulot sifatini ta'minlashda standartlashtirishning ikkita deyarli mustaqil yo'nalishi mavjud bo'lib, ularni shartli ravishda ISO (Xalqaro standartlar tashkiloti) standart profillari va SEI (AQSh Software Engineering Institute) etuklik modellari deb atash mumkin. Birinchilari [ , ] da, ikkinchilari esa [ , ] da to'liq ifodalangan. Maqolaning asosiy mazmuni etuklik modellariga bag'ishlangan.

Murakkab dasturiy mahsulotlar dunyosida raqobatbardoshligini va ularni muvaffaqiyatli eksport qilish imkoniyatini ta'minlash uchun ular ishlab chiqilgan va talablarga muvofiq sertifikatlangan bo'lishi kerak. xalqaro standartlarning profillari asosda ISO 9000: 2000 yoki etuklik modellari - CMMI: 2003 yil(Capability Maturity Model Integration - Integratsiyalashgan dasturiy ta'minot muhandisligi etukligini baholash modeli). Bu ikki yo'nalish uslubiy jihatdan juda yaqin va o'zaro murojaatlar orqali qisman kesishadi.

Texnik-iqtisodiy ko'rsatkichlar va dasturiy mahsulotlar sifatini yaxshilash, shuningdek, xato va nuqsonlarning oldini olish zamonaviy texnologiyalar dasturiy ta'minot muhandisligi va tizimlari kompyuter yordamida dizayn. Bular dasturiy vositalarni (PS) loyihalash, joriy etish va texnik xizmat ko'rsatish uchun resurslarning umumiy xarajatlarini kamaytirishga qaratilgan yuqori sifatli, ishonchlilik va xavfsizlik dasturiy komplekslarini yaratish uchun yuqori samarali, resurslarni tejaydigan texnologiyalardir. Buning uchun, birinchi navbatda, tahlil qilish va loyihalash uchun usullar va vositalarni qo'llash, aniqlashtirish va maqsadlar, maqsadlar va funktsiyalarni boshidanoq eng aniq ifodalashni ta'minlash kerak. hayot davrasi PS ning (LC) va mumkin bo'lgan tizim nuqsonlarining keyingi rivojlanish bosqichlariga tarqalishining oldini olish. Bunday dasturiy injiniring texnologiyalari foydalanishga topshirilgan dasturiy mahsulotlarda tizimli, algoritmik va dasturiy xatolar darajasini bartaraf etish yoki sezilarli darajada kamaytirish imkonini beradi. Bundan tashqari, ular PSni o'zgartirish va saqlashda, shuningdek, tashqi muhitdagi o'zgarishlarda samarali.

Murakkab, muhim tizimlardan foydalanish sifati, ishonchliligi va xavfsizligini sertifikatlash uchun ularda ishlatiladigan dasturiy mahsulotlar sertifikatlash sertifikatlangan, muammoga yo'naltirilgan test markazlari yoki laboratoriyalar. Bunday sinovlar dasturlar murakkab, muhim jarayonlarni yoki ma'lumotlarni qayta ishlashni boshqarishda, ulardagi nuqsonlar yoki sifatsizligi katta zarar etkazishi mumkin bo'lgan darajada muhim bo'lganida amalga oshirilishi kerak. Sertifikatlash testlari dasturiy ta'minot komplekslarining hujjatlar talablariga muvofiqligini aniqlashi va ularning sinovlar davomida o'rganilgan tashqi muhit parametrlarining o'zgarishi chegaralarida ishlashga imkon berishi kerak. Ushbu turdagi testlar eng katta jiddiylik va tekshirish chuqurligi bilan tavsiflanadi va ularni ishlab chiquvchilar va mijozlar (foydalanuvchilar) dan mustaqil mutaxassislar amalga oshirishi kerak.

Sertifikatlash uchun asos dasturiy ta'minot paketlarini standartlashtirilgan mijozlar talablariga muvofiqligini sinashning batafsil va samarali dasturlari va usullari, maxsus ishlab chiqilgan test muammolari va ularni shakllantirish uchun generatorlar, shuningdek, sinovchilarning yuqori malakasi va vakolatlari bo'lishi kerak. Dasturiy ta'minot mahsulotlarini ishlab chiquvchi korxonalarda qo'llanilishi, talablar asosida PSning hayot aylanishini ta'minlash uchun sertifikatlangan sifat tizimlari ISO 9000: 2000 yoki CMMI: 2003 yil, jarayonlar va mahsulotlarning hayot aylanish jarayonining yuqori, barqaror sifatini boshqarishni kafolatlaydi, shuningdek, ko'p hollarda yakuniy dasturiy mahsulotni sertifikatlashni osonlashtirishga imkon beradi. Shu sababli, murakkab dasturiy ta'minot loyihalari mijozlari moslashtirilgan xalqaro standartlar profillari yoki etuklik modellari asosida sifatni ta'minlash tizimlarini qo'llashni tasdiqlovchi sertifikatlarga ega bo'lgan pudratchilarni tanlashga moyildirlar.

Dasturiy ta'minot injiniringi usullarini o'qitishdagi bo'shliqlar mutaxassislarning o'z ish sifatini baholashdagi o'zboshimchaliklari, shuningdek, dasturiy ta'minot loyihalarida ko'plab nuqsonlar va xatolar paydo bo'lishi uchun keng maydon qoldiradi. Dasturlar tomonidan hal qilinadigan zamonaviy vazifalarning o'sib borayotgan murakkabligi va mas'uliyati, shuningdek, ularning natijalarining sifati etarli emasligi tufayli yuzaga kelishi mumkin bo'lgan zarar, sifat tavsiflari va o'lchash usullariga qo'yiladigan talablarni to'liq, standartlashtirilgan tavsiflash uchun o'zlashtirish usullarining dolzarbligini sezilarli darajada oshirdi. dasturiy ta'minotning hayot aylanishining turli bosqichlarida ularning haqiqiy, erishilgan qiymatlari. Mutaxassislarning dasturiy mahsulotlar sifatining xususiyatlarini baholash tushunchalari, ta'riflari va usullarini bilishga bo'lgan ehtiyoj keskin oshdi.

Dasturiy ta'minot komplekslarining tez o'sishi va murakkablashishi professional mehnat taqsimotiga ega bo'lgan yirik dasturlash guruhlarini yaratishga olib keladi, bunda yagona loyiha bo'yicha mutaxassislar guruhlarining kelishilgan faoliyatini tartibga solish zarur. Ishlab chiquvchilarning shartnomalarda kelishilgan muddatlarda yuqori sifatli dasturiy ta'minotni yetkazib berish haqidagi va'dalari ko'pincha bajarilmaydi. Ko'pincha bu buyurtmachi va pudratchi sifat darajasini turli mezonlar bo'yicha baholashi va bu masala bo'yicha kelishuvga ega emasligi va dasturlar sifatini baholashga yondashuv etarli darajada rasmiylashtirilmaganligi sababli sodir bo'ladi. Bundan tashqari, ba'zida yuqori sifatli dasturlarga erishish uchun zarur bo'lgan resurslarni to'g'ri baholash qobiliyatining etishmasligi mavjud. Natijada, dasturiy mahsulotlar sifati ko'pincha past, ishonchsiz va xalqaro bozorda raqobatbardosh bo'lib qolmoqda. Shuning uchun, ko'pchilikni ishlab chiqish va qo'llashda eng muhim muammo zamonaviy tizimlar dasturiy ta'minot injiniringi sohasida mutaxassislarni tayyorlash va o'qitish, dasturiy ta'minotning yuqori sifatiga hissa qo'shadigan xalqaro standartlardan foydalanish va uni ishonchli baholash asosiy maqsad - loyiha jarayonlarini amalga oshirishdir. boshqarish mumkin, va natijalar bashorat qilish mumkin. Talablarni rasmiylashtirish va ushbu sifatni ta'minlash va yaxshilash uchun mavjud bo'lgan resurslarni hisobga olgan holda murakkab dasturiy ta'minot paketlarining ishlash va qo'llash sifati xususiyatlarining o'ziga xos qiymatlariga erisha olish kerak.

CMMI etuklik modeli - 1.1 oldingi modellarni yaxshilaydi va yaxshilaydi CMM(qarang), shuningdek, dasturiy ta'minotni boshqarish sohasidagi mavjud xalqaro standartlarning asosiy talablarini qisman hisobga oladi. Muhim e'tibor CMMI ishlab chiqish jarayonlari va mijozlar talablarini o'zgartirishda iteratsiyalarni hisobga olish, ularning funktsiyalar, komponentlar, testlar va loyiha hujjatlari bo'yicha kuzatilishiga berilgan. Yaqinda 2003 yilgi versiyaning SEI versiyasini modernizatsiya qilish haqida ma'lumotlar paydo bo'ldi. CMMI-1.1 to‘plangan tajriba va korxonalarning fikr-mulohazalari asosida. U 2006 yilda modelning yangi, sezilarli darajada takomillashtirilgan versiyasini chiqarishi kerak CMMI-1.2, shundan so'ng 1.1 versiyasi bosqichma-bosqich o'chirilishi kerak. 2007 yil oxirigacha foydalanuvchilar versiyaga o'tishlari kerak CMMI-1.2, va kelajakda u dasturiy injiniring sohasida korxona texnologiyasi sifatini rasmiy baholash (sertifikatlash) uchun majburiy bo'ladi. Sertifikatning amal qilish muddati uch yil bilan cheklanadi. Katta dasturiy ta'minot tizimlarining mijozlari va ishlab chiquvchilari ushbu o'zgarishlarga SEI tomonidan 1.2 versiyasini rasmiy nashr etishdan oldin tayyorlanishlari kerak.

CMMI etuklik modelining tuzilishi va mazmuni - 1.1

Ikkita model varianti CMMI-1.1 ta'minlash uchun mo'ljallangan davomiy jarayonlar majmuasini baholash muayyan hudud dasturiy ta'minot yaratish yoki bosqichli korxonaning etukligini baholash va takomillashtirish, shuningdek, umuman dastur komplekslarining hayot aylanishini tashkil etish uchun. Modellar CMMI mutaxassislarga o'z mahsulotlarini tashkil etish va takomillashtirishda, shuningdek, PSni ishlab chiqish va saqlash jarayonlarini tartibga solish va xizmat ko'rsatishda yordam ko'rsatish. Ushbu modellar kontseptsiyasi murakkab tizimlarning etukligini boshqarish va baholashni, dasturiy injiniringni, shuningdek, integratsiyalashgan dasturiy mahsulotlarni yaratish va ularning rivojlanishini takomillashtirish jarayonlarini qamrab oladi. Uzluksiz va bosqichli modellarning tarkibiy qismlari asosan bir-biriga o'xshash bo'lib, ular muayyan loyihalarning xususiyatlari va xususiyatlariga qarab boshqa tarkibda va foydalanish ketma-ketligida tanlanishi va qo'llanilishi mumkin.

Modelni tavsiflash variantlari umumiy bo'limlarni o'z ichiga olgan yagona sxema bo'yicha qurilgan:

  • Muqaddima;
  • 1 bo'lim - kirish;
  • 2-bo'lim - komponent modeli;
  • 3-bo'lim - terminologiya;
  • 4-bo'lim - darajalarning mazmuni va modelning har bir versiyasining asosiy tarkibiy qismlari (maqsadlar va tartiblarni ishlab chiqish);
  • 5-bo'lim - jarayonlarning o'zaro ta'sirining tuzilishi; 7-bo'limda jarayonlarning to'rtta toifasi, ularning umumiy ko'rinishi va CMMI jarayonlarining o'zaro ta'sir sxemalari izohlangan:
    • jarayonni boshqarish;
    • boshqaruv - loyihani boshqarish;
    • muhandislik (texnologiya);
    • qo'llab-quvvatlash;
  • 6-bo'lim - Modeldan foydalanish CMMI- modelni qo'llash va o'qitish bo'yicha foydalanuvchilar uchun qisqacha tavsiyalar; Model jarayonlarining standartning 2 va 3-qismlarida oldingi CMM modelining tartibga solinadigan jarayonlariga muvofiqligi va muvofiqligi qayd etilgan. ISO 15504.
  • 7-bo'lim har bir standartdagi oxirgi, eng kattasi bo'lib, u umumiy hujjatning taxminan 500 sahifasini egallaydi, bu 700 sahifadan ortiq. Ushbu bo'limda ma'lum bir modelning xususiyatlarini hisobga olgan holda, unda sanab o'tilgan jarayonlarning har birini amalga oshirish bo'yicha batafsil tavsiyalar berilgan.

Birinchi variant(uzluksiz) model hujjatni aks ettiradi: Tizim muhandisligi/Dasturiy ta’minot muhandisligi/Integratsiyalashgan mahsulot va jarayonlarni ishlab chiqish uchun imkoniyatlar etuklik modeli integratsiyasi (CMMI), 1.1-versiya, uzluksiz vakillik (CMMI-SE/SW/IPPD, V1.1, Uzluksiz). Integratsiyalashgan tizim muhandisligi/Dasturiy ta'minot muhandisligi/Integratsiyalashgan mahsulotlar va ishlab chiqish jarayoni etukligini baholash modeli - doimiy ko'rinish. Ushbu modelda ettinchi bo'lim jarayonlardan iborat:

  • jarayonni boshqarish:
    • o'qitishni tashkil etish;
    • jarayonlarni o'zgartirishni (o'zgartirishni) tashkil etish;
    • innovatsiyalar va kengayishlarni tashkil etish;
  • Loyiha boshqaruvi:
    • loyihani rejalashtirish;
    • loyiha jarayonlarini monitoring qilish va nazorat qilish;
    • Xatarlarni boshqarish;
    • loyihaning miqdoriy boshqaruvi;
  • muhandislik (texnologiya):
    • talablarni boshqarish;
    • talablarni ishlab chiqish;
    • texnik echimlar;
    • mahsulot integratsiyasi;
    • tekshirish;
    • validatsiya (attestatsiya, tasdiqlash);
  • qo'llab-quvvatlash:
    • konfiguratsiyani boshqarish;
    • o'zgarishlarni tahlil qilish va qaror qabul qilish;
    • ildiz sabablarini tahlil qilish va muammoni hal qilish (nuqsonlarni bartaraf etish).

Beshta ilovada:

LEKIN- foydalanilgan adabiy manbalar va hujjatlarning tarkibi, ammo standartlarni eslatib o'tmaydi ISO;

DA- qisqartmalar;

FROM- lug'at asosidagi terminologiya ISO faqat to'rtta standartda qo'llaniladi ISO 9000, ISO 12207, ISO 15504:1-9, ISO 15288;

D - etuklik darajalari bo'yicha namunaviy komponentlarni shakllantirish bo'yicha talablar va takliflarning tavsifi;

E - rivojlanish ishtirokchilari ro'yxati CMMI- loyiha.

Ushbu modelda e'tibor tashkiliy jarayonlarga, dasturiy ta'minot loyihalarini amalga oshirish jarayonlarini rejalashtirish, boshqarish va nazorat qilishga, dasturiy mahsulotlarga qo'yiladigan talablarni ishlab chiqish va boshqarishga qaratilgan. Quyida batafsil misollar keltirilgan CMMI ulardan ba'zilari.

Loyihani rejalashtirish Bu, shuningdek, ikkinchi modelda quyidagilarni o'z ichiga oladi:

  • dasturiy mahsulotning mumkin bo'lgan hajmini (miqyosini) baholash;
  • PS loyihasining funktsiyalari va xususiyatlarining murakkabligini baholash;
  • dasturiy ta'minot to'plamining hayotiy tsiklining modeli va bosqichlarini aniqlash;
  • loyihaning texnik-iqtisodiy asoslanishi - nimstansiyaning narxini, mehnat zichligini va hayot tsiklining davomiyligini aniqlash;
  • bosqichma-bosqich ish jadvalini va loyiha byudjetini ishlab chiqish;
  • loyiha xatarlarini tahlil qilish, aniqlash va baholash;
  • PS loyihasining hayot tsiklidagi jarayonlar va mahsulotlarning hujjatlarini rejalashtirish va boshqarish;
  • PS hayotiy tsiklining bosqichlari bo'yicha texnik va inson resurslarini rejalashtirish va taqsimlash;
  • loyihani amalga oshirish uchun mutaxassislar jamoasini bilim va malaka bilan ta'minlashni rejalashtirish;
  • PS loyihasi bo'yicha rejalar to'plamini umumlashtirish va tahlil qilish;
  • ishlab chiquvchi tomonidan PS loyihasining buyurtmachisi bilan hayot tsikli bosqichlari uchun ishlar va resurslarni muvofiqlashtirish;
  • ish rejasini hujjatlashtirish va uni loyihani ishlab chiquvchi menejeri tomonidan tasdiqlash.

Talablarni ishlab chiqish jarayonlari dasturiy ta'minot mahsuloti ikkala modeldagi jarayonlarga o'xshash va quyidagilarni o'z ichiga oladi:

  • mijoz va foydalanuvchilarning dasturiy mahsulotning funksiyalari va xususiyatlariga real ehtiyojlarini aniqlash;
  • buyurtmachi va ishlab chiquvchi o‘rtasida dasturiy mahsulot funksiyalariga qo‘yiladigan dastlabki, asosiy talablarni ishlab chiqish va muvofiqlashtirish;
  • dasturiy ta'minot to'plami loyihasining mavjud resurslari va cheklovlarini aniqlash;
  • PS funktsiyalariga qo'yiladigan asosiy boshlang'ich talablarni dasturiy ta'minot to'plamining tarkibiy qismlari va sinovlari uchun talablar to'plamiga ajratish;
  • komponentlar orasidagi interfeyslarga, operatsion va tashqi muhitga qo'yiladigan talablarni rasmiylashtirish;
  • dasturiy mahsulot kontseptsiyasini va undan foydalanish stsenariylarini ishlab chiqish;
  • funktsional yaroqlilikning umumlashtirilgan xarakteristikalari bo'yicha talablarni ishlab chiqish va dasturiy mahsulotning funktsiyalaridan maqsadli maqsadlarda foydalanish.

Talablarni boshqarish ikkala model ham o'z ichiga oladi:

  • mijoz va ishlab chiquvchilar tomonidan PS loyihasiga qo'yiladigan talablarni aniq tushunishga erishish;
  • mijoz tomonidan ishlab chiquvchilardan dasturiy mahsulotga qo'yiladigan barcha talablarni bajarish majburiyatlarini olish;
  • buyurtmachi va ishlab chiquvchi o'rtasida kelishilgan PS loyihasiga qo'yiladigan talablardagi o'zgarishlarni boshqarish;
  • PS loyihasi uchun umumiy talablardan tarkibiy qismlarga va alohida jarayonlarga qo'yiladigan talablarga o'zgartirishlarning to'g'riligini ta'minlash;
  • loyihani ishlab chiqish jarayonlari va mijozlar talablari o'rtasidagi tafovutlarni aniqlash va aniqlash.

Ikkinchi variant hujjatni taqdim etadi: Tizim muhandisligi/Dasturiy taʼminot muhandisligi/Integratsiyalashgan mahsulot va jarayonlarni ishlab chiqish uchun imkoniyatlar etuklik modeli integratsiyasi (CMMI), 1.1-versiya, bosqichli taqdimot (CMMI-SE/SW/IPPD, V1.1, bosqichli). Integratsiyalashgan tizim muhandisligi/Dasturiy ta'minot muhandisligi/Integratsiyalashgan mahsulotlar va ishlab chiqish jarayoni etukligini baholash modeli - bosqichma-bosqich joriy etish. Model etuklikning besh darajasi kontseptsiyasini saqlashga asoslangan CMM[ , ]. Jarayonlarning tarkibi modelning birinchi versiyasi uchun yuqorida keltirilganini amalda takrorlaydi, lekin biroz boshqacha ketma-ketlikda va nisbatan kichik qo'shimchalar bilan.

Birinchi daraja turli nisbatan oddiy loyihalarda jarayonlarning tarkibi va mazmunida sezilarli noaniqlik bilan tavsiflanadi, shuning uchun hujjatda bu haqda izoh berilmaydi. Shuning uchun, bosqichma-bosqich versiyada jarayonlarning mazmunini aniqlashtirish va batafsil bayon qilishda CMMI cheklash tavsiya etiladi to'rtta asosiy daraja:

  • ikkinchi daraja- rasmiylashtiradi asosiy boshqaruv loyihalar:
    • talablarni boshqarish;
    • loyihani rejalashtirish;
    • loyiha monitoringi va nazorati;
    • etkazib beruvchilar bilan tuzilgan shartnomalarni boshqarish;
    • jarayonlar va mahsulotlarni o'lchash va tahlil qilish;
    • jarayonlar va mahsulotlar sifatini ta'minlash;
    • konfiguratsiyani boshqarish;
  • uchinchi daraja- asosiy jarayonlarni standartlashtirishni o'z ichiga oladi:
    • talablarni ishlab chiqish;
    • texnik echimlar;
    • mahsulot integratsiyasi;
    • tekshirish;
    • validatsiya (sertifikatlash);
    • tashkiliy jarayonlarning mazmuni;
    • tashkiliy jarayonlarni aniqlash;
    • o'qitishni tashkil etish;
    • loyiha jarayonlari va mahsulotlarini kompleks boshqarish;
    • Xatarlarni boshqarish;
    • ishlab chiqish guruhining integratsiyasi;
    • yetkazib beruvchilarni kompleks boshqarish;
    • muammolarni tahlil qilish va hal qilish (nuqsonlarni bartaraf etish);
    • integratsiyalashuv muhitini tashkil etish;
  • to'rtinchi daraja- miqdoriy boshqaruvni belgilaydi:
    • jarayonlar sifatini ifodalashni tashkil etish;
    • butun loyiha va resurslarning miqdoriy boshqaruvi;
  • beshinchi daraja- optimallashtirish, doimiy takomillashtirish:
    • tashkil etish, innovatsiyalar, jarayonlarni miqdoriy boshqarish va resurslar bilan ta'minlash;
    • nuqsonlar sabablarini tahlil qilish, jarayonlar va mahsulotlar sifatini oshirish va boshqarish.

Modelning ikkinchi versiyasidagi ilovalar tarkibi jihatidan birinchi model uchun yuqoridagi ilovalarga o'xshash. Har bir yuqori etuklik darajasida qo'llash tavsiya etiladi barcha jarayonlar oldingi pastki darajalar. Modelning ikkala versiyasida ham yuqorida ta'kidlangan har bir asosiy jarayon uni amaliy amalga oshirish bo'yicha batafsil tavsiyalar bilan izohlanadi, ular tarkibida birlashtirilgan 20-30 sahifadan iborat tavsiflarni o'z ichiga oladi:

  • erishilishi kerak bo'lgan jarayonning umumiy maqsadlari;
  • kirish so'zlari va jarayon funktsiyalarining umumiy tavsifi;
  • muayyan jarayon maqsadlari;
  • jarayonni boshqarish;
  • jarayon talablarini ishlab chiqish;
  • boshqa jarayonlar bilan o'zaro ta'sir va interfeyslar;
  • amaliy maqsadlar - jarayon faoliyatining talab qilinadigan natijalari;
  • muayyan jarayonda harakatlarni rejalashtirish;
  • jarayonni amalga oshirish natijalarini tahlil qilish va tasdiqlash (tasdiqlash);
  • jarayonni kuzatish va nazorat qilish.

Ushbu tavsiyalar ko'lami, mazmuni va asosiy jarayonlar tavsiflarining to'liqligi bo'yicha PS hayot tsikli profilining bir qator standartlariga o'xshaydi. Etuklik darajalariga muvofiq foydalaniladigan jarayonlarning to'liqligini tartibga solish va baholash sizga dasturiy mahsulotlarni ishlab chiquvchilar - korxonalarning ishlab chiqarish salohiyatini jarayonlarning prognoz qilingan sifati va ularning faoliyati natijalari va sertifikatlashtirishga tayyorligi nuqtai nazaridan aniqlash imkonini beradi. modelning ma'lum bir etuklik darajasiga muvofiqligi CMMI - 1.1.

Modellarga e'tibor berish CMMI PS loyihasining boshqaruv jarayonlariga beriladi. Modellarning ushbu talablari va jarayonlari amalda standartlardagi tartibga solingan va batafsil tavsiyalarga mos keladi. ISO 9001: 2000 va murakkab PS hayot tsikli standartlari profilining asosiy komponentlari [ , ]. Standartlarning 4-8 funktsional bo'limlaridagi jarayonlarga qo'yiladigan talablar ISO 9001, ISO 9004, ISO 90003 mazmunan adekvat bo'lgan bir qator bo'limlarni modelda solishtirish mumkin CMMI(1-rasmda, tarkibning bir-biriga o'xshash zonasi). Jarayonlar va talablarning umumiyligi o'xshashlikdan iborat: tarkibi, terminologiyasi, tuzilishi, tavsiya etilgan boshqaruv jarayonlari ro'yxati, rejalashtirish, mavjud resurslarni hisobga olish, dasturiy injiniring jarayonlarini amalga oshirish, mutaxassislarni baholash va tashkil etish.

Shakl 1. Jarayonlarning umumiyligi va standartlar va etuklik modellari talablari

Yirik dasturiy ta'minot loyihalarining to'liq hayot aylanishini qo'llab-quvvatlash va tartibga solish nuqtai nazaridan, modellarning kamchiliklari CMMI mavjud standartlarning profili bilan bog'liq ISO quyidagilarni o'z ichiga olishi mumkin:

Yuqorida keltirilgan PSning hayot aylanishini ta'minlash jarayonlarining etuklik darajasini aniqlash uchun keng qamrovli texnik hisobot ishlab chiqilgan va dastlab 1998 yilda tasdiqlangan. ISO 15504, to'qqiz qismdan va ko'plab ilovalardan iborat. U etuklik modelini tavsiflaydi CMM va sakkiz asosiy tamoyillar standartga asoslangan dasturiy ta'minot muhandisligi ISO 9000: 2000. Keyin ichkariga ISO ushbu hujjat maqsad va konsepsiyani toʻliq saqlab qolgan holda tubdan qayta koʻrib chiqildi, qisqartirildi, tuzilishi va mazmuni soddalashtirildi va tasdiqlandi. standart sifatida besh qismda.

Standart ISO 15504: 1-5: 2003-2006 korxonalar tomonidan amalga oshiriladigan dasturiy vositalar va tizimlarni yaratish, saqlash va takomillashtirish jarayonlarining etukligini baholash va sertifikatlashni tartibga soladi:

  • o'z davlatini o'rnatish texnologik jarayonlar va ularni takomillashtirish;
  • o'z jarayonlarining muayyan talablarga yoki mijozlar talablari sinflariga muvofiqligini aniqlash;
  • ishlashga yaroqliligini hisobga olgan holda muayyan shartnomalar PS va tizimlar mijozlari bilan.

Standart quyidagilarga yordam beradi: korxonalarning etukligini o'z-o'zini baholash, attestatsiyadan o'tgan jarayonlarni adekvat boshqarishni ta'minlash, jarayon reytinglari profilini aniqlash, shuningdek, OT va tizimlarning har qanday hajmi va hajmiga mos keladi. Standartni qo'llash korxonalar va mutaxassislarni rivojlantirishga qaratilgan uzluksiz takomillashtirish madaniyati texnologiya etukligi loyihalarning biznes maqsadlariga javob beradigan PSning hayot aylanishini ta'minlash va mavjud resurslardan foydalanishni optimallashtirish. Korxona jarayonining etukligini baholash muayyan loyihalar uchun afzalroq bo'lgan ularni taqqoslash va tanlash imkoniyatini beradi:

  • mijozlar, xaridorlar, dasturiy mahsulotlar va tizimlardan foydalanuvchilar uchun: yetkazib beruvchining hayot aylanish jarayonlarining joriy va potentsial etukligini aniqlash imkoniyati;
  • sotuvchilar va ishlab chiquvchilar uchun: o'z dasturiy ta'minoti va tizimlarining hayot aylanish jarayonlarining joriy va potentsial etukligini, jarayonlarni takomillashtirish sohalari va ustuvorliklarini aniqlash qobiliyati;
  • abituriyentlar uchun: baholash jarayonlarini o'tkazish va takomillashtirish uchun asos.

Standartda tasdiqlash ko'rib chiqiladi ikki jihat: ma'lum bir korxona PS va tizimlarining hayot aylanish jarayonlarini takomillashtirish va loyiha yoki korxonani qo'llab-quvvatlash jarayonlarining e'lon qilingan etukligi amalda qo'llaniladigan jarayonlarga mos kelishini aniqlash. Bu standartning quyidagi besh qismida aks ettirilgan. ISO 15504: 1-5: 2003-2006.

1-qism - Kontseptsiya va lug'at. Dasturiy ta'minot va tizimlarning etukligini sertifikatlash jarayonlari haqida umumiy ma'lumot va standart qismlaridan foydalanish bo'yicha tavsiyalarni o'z ichiga oladi. Belgilangan Umumiy talablar sertifikatlashtirish, terminologiya, tuzilma uchun standartning qolgan qismlarining hajmi aniqlanadi.

2-qism - Sertifikatlashtirishning bajarilishi (ishlab chiqarish). U PS va tizimlarning hayot aylanishini ta'minlash uchun texnologik jarayonlarning etuklik darajasini takomillashtirish va aniqlash uchun asos sifatida sertifikatlash jarayonlarini o'tkazish bo'yicha batafsil talablarni o'z ichiga oladi. Hujjat attestatsiyani o'tkazish jarayonlarini, attestatsiyadan o'tkazish uchun tavsiya etilgan jarayonlarning modellarini va jarayonlarni ob'ektiv, mazmunli va vakolatli bo'lishi uchun tekshirishni belgilaydi.

3-qism - Sertifikatlash ishlab chiqarish bo'yicha qo'llanma. Yetuklikni baholash jarayonlarini amalga oshirish va talablarni amalga oshirishni sharhlash texnologiyasi haqida umumiy ma'lumot beradi. U quyidagilarni aks ettiradi: sertifikatlashtirishning bajarilishi; etuklik jarayonlarini aniqlash uchun o'lchov vositalari; sertifikatlashtirish vositalarini tanlash va qo'llash; sertifikatlovchilarning malakasini baholash; attestatsiyaning e'lon qilingan talablarga muvofiqligini tekshirish. Tasdiqlash vositalaridan korxonalar dasturiy mahsulotlar va tizimlarni rejalashtirish, boshqarish, monitoring qilish, nazorat qilish va takomillashtirish, ularni sotib olish, ishlab chiqish, qo‘llash va texnik xizmat ko‘rsatishda foydalanishi mumkin.

4-qism - Ushbu ikki jihatda jarayonni takomillashtirish va jarayonning etukligi uchun foydalanuvchi qo'llanmasi. Bir qator qadamlar tavsiya etiladi, ular quyidagilarni o'z ichiga oladi: tekshirish jarayonlari natijalarini qo'llash; etuklikni baholash maqsadlarini belgilash; sertifikatlashtirish uchun dastlabki ma'lumotlarni aniqlash; yuzaga keladigan xavflarning mumkin bo'lgan qisqarishini baholash; jarayonlarni takomillashtirish choralari; etuklik darajasini aniqlash bosqichlari; malakaviy tahlil natijalarini talablar bilan solishtirish.

5-qism - 2-qismda keltirilgan talablarga muvofiqligi uchun attestatsiya jarayonlarining namunaviy modeli. Keng qamrovli hujjat (162 bet) turli xil dastur sohalari, dasturiy ta'minot loyihalari va korxonalar uchun hayot aylanish jarayonining etukligini baholashni tashkil qilish, baholash va takomillashtirish uchun standartning oldingi qismlarining amaliy misollarini taqdim etadi.

Loyihalarni amaliy amalga oshirishda va murakkab dasturiy ta'minotning hayot aylanishini ta'minlashda ba'zan ishlab chiquvchilar va etkazib beruvchilar uchun qo'llash uchun modellarning afzalliklarini aniqlash va ta'kidlash qiyin. CMMI. Korxonaning an'analariga va yirik loyihaning xususiyatlariga qarab, ko'pincha PS dan asosiy to'liqlik sifatida foydalanish tavsiya etiladi. standartlar profiliISO, va mijozlarni baholash uchun etuklik darajasi PS loyihalarini boshqarish, tashkiliy va texnologik qo'llab-quvvatlash uchun aniq tavsiyalar qo'llaniladi CMMI. Ushbu ko'rsatmalardan samarali foydalanish mumkin jarayon sifatini sertifikatlash PSning hayot aylanishini ta'minlaydigan korxonalarda, alternativ sifatida yoki boshqaruv standartlari to'plamiga muvofiq sertifikatlash bilan bir qatorda ISO 9000, loyihaning o'ziga xos xususiyatlariga va talabnoma beruvchining dasturiy mahsulot yoki texnologiyani uning hayot aylanishini ta'minlash uchun sertifikatlash talablariga qarab.

Dasturiy mahsulotlarni sertifikatlashtirishni tashkil etish

Sertifikatlash bir qator tashkiliy jarayonlardan iborat sertifikatlash tizimi, bu jarayonlar tartibga solinadigan tartib va ​​hujjatlar bilan qo'llab-quvvatlanadi va malakali, sertifikatlangan ekspertlar - inspektorlar tomonidan amalga oshirilishi kerak. Ishlab chiquvchi korxona va uning faoliyati natijalarini sertifikatlash uchun - dasturiy mahsulotlar, modellar CMMI yoki standart profillar ISO[ , ] ob'ektlarning o'ziga xos xususiyatlariga va PSning hayot aylanishi muhitiga moslashtirilishi kerak bo'lgan ma'lum bir intizom tavsiya etiladi. Quyida sanab o'tilgan jarayonlar va hujjatlar yirik loyihalar uchun mo'ljallangan va oddiyroq hollarda ishlab chiquvchilar, mijozlar va sertifikatchilar o'rtasidagi kelishuvga binoan qisqartirilishi mumkin.

Sertifikatlashtirish ishi organ yoki sinov laboratoriyasini akkreditatsiya qilish, akkreditatsiyaning maqsadga muvofiqligi to‘g‘risida qaror qabul qilish uchun Markaziy sertifikatlashtirish organiga ariza va hujjatlar to‘plamini shakllantirish va taqdim etishdan boshlanadi. Sinov natijalari ijobiy bo'lsa, akkreditatsiya sertifikati tuziladi va beriladi.

Sertifikatlash organi yoki laboratoriya to'g'risidagi nizom akkreditatsiyaning predmeti, huquqiy holati, funktsiyalari, tuzilmasi, huquq va majburiyatlari, test sinovlarini o‘tkazish usullari, vositalari va tashkil etilishini belgilovchi asosiy hujjatdir. Sertifikatlash laboratoriyasining (markazning) pasportida jihozlar to'g'risidagi ma'lumotlar bo'lishi kerak Kompyuter fanlari sinov uchun zarur bo'lgan xodimlar va xodimlar, sinov vositalari bilan jihozlash, me'yoriy, texnik va uslubiy hujjatlar bilan ta'minlash, shuningdek sinov uchun zarur bo'lgan boshqa resurslar.

Sifatli sertifikatlashtirish organi yoki laboratoriyasining asosiy funktsiyalari va vazifalarini amalga oshirish, sinovlar sifatini va baholashlar, testlar va imtihonlar natijalariga ishonchni ta'minlash bilan bog'liq tamoyillar bayoni, usullar va tartiblarning tavsifi mavjud. Sifat qo'llanmasi odatda bo'limlarni o'z ichiga oladi [ TWLSC$

  • test va imtihonlar sifatini ta'minlash sohasidagi siyosat;
  • markazni tegishli uslubiy materiallar va dasturiy ta’minot va test vositalari bilan jihozlash;
  • sinov ob'ektlariga qo'yiladigan talablarni rasmiylashtirish;
  • markazni texnik jihozlash va kadrlar malakasini oshirish sohasidagi siyosat;
  • sertifikatlashtirish natijalari hujjatlarini arxivlash va xavfsizligini nazorat qilish.

Sertifikatlashtiriladigan mahsulotlar yoki jarayonlarni baholash uchun ariza beruvchi sertifikatlashtirish tizimida qabul qilingan shaklda sertifikatlashtirish organiga ariza yuboradi. Sertifikatlashtirish organi arizaga binoan mahsulotni sertifikatlashni tayyorlash va tashkil etish bo'yicha ishlarni amalga oshiradi. Bu ish o'z ichiga oladi:

  • mahsulotlarning o'ziga xos xususiyatlarini (hajmi, texnologiyasi, me'yoriy hujjatlar talablari va boshqalar) va ishlab chiquvchining takliflarini hisobga olgan holda sertifikatlash sxemasini tanlash;
  • sinovdan o'tkaziladigan namunalar va komponentlarning soni va tartibini aniqlash, agar bu standartlarda ko'rsatilmagan bo'lsa;
  • sinovlarni o'tkazish uchun akkreditatsiyalangan sinov laboratoriyasini tanlash va aniqlash;
  • ishlarni bajarish uchun shartnoma loyihasini tayyorlash.

Sertifikatlashtirish bo'yicha ishlarning tayyorgarlik qismi sertifikatlashtirish tizimida qabul qilingan shaklda qaror chiqarish bilan yakunlanadi. Qaror ishni bajarish uchun shartnoma loyihasi bilan birgalikda ariza beruvchiga yuboriladi. Sertifikatlashtirish sinovlarini tashkil etishda sertifikatlash uchun e'lon qilingan mahsulotlar uchun amaldagi me'yoriy hujjatlarni tanlash va o'rganish, sinovdan o'tkazish va natijalarni baholash usullari amalga oshiriladi.

Ariza beruvchi sifat tizimining qaysi elementlari, tashkiliy-texnik faoliyat sohalari va turlari sertifikatlash jarayonida ma'lum vaqt oralig'ida tekshirilishi kerakligi to'g'risida yakuniy qarorlar qabul qiladi. Ariza beruvchi tekshirish jarayonlarini ta'minlash uchun shart-sharoitlar yaratishi va hujjatlarni taqdim etishi kerak. U sertifikatlashtirish organiga mahsulotlarni ishlab chiqish va ishlab chiqarish jarayonida o'tkazilgan sinov hisobotlarini, uchinchi tomon sinov laboratoriyalari tomonidan o'tkazilgan sinovlar to'g'risidagi hujjatlarni va texnologiya yoki mahsulotlarning belgilangan talablarga muvofiqligini ko'rsatadigan boshqa hujjatlarni taqdim etishi mumkin. Ariza bilan birga taqdim etilgan mahsulotning belgilangan talablarga muvofiqligini hujjatlashtirilgan dalillarini tahlil qilish asosida sertifikatlashtirish organi sinovlar hajmini qisqartirish yoki sertifikat berish to'g'risida qaror qabul qilishi mumkin.

Sinovlar faqat me'yoriy, akkreditatsiya hujjatlarida nazarda tutilgan sinovlarni o'tkazish uchun akkreditatsiya qilingan sinov laboratoriyalari tomonidan amalga oshiriladi. Sinovlarni akkreditatsiyalangan laboratoriyaning sinov ob'ektida o'tkazish imkoni bo'lmasa, sinovlar ushbu laboratoriya xodimlari tomonidan ushbu mahsulotni ishlab chiqaruvchi yoki iste'molchida sinov laboratoriyasining o'z jihozlari yoki etkazib beruvchida mavjud bo'lgan sinov uskunalari yordamida amalga oshirilishi mumkin. .

Dasturiy ta'minot mahsulotlarini va korxona sifat tizimlarini sertifikatlash jarayoni quyidagilarni o'z ichiga oladi:

  • ishlab chiquvchi yoki buyurtmachi (ariza beruvchi) tomonidan ushbu sohada vakolatli organni va sertifikatlashtirish sinovlarini o'tkazish uchun sertifikatlangan laboratoriyani tahlil qilish va tanlash;
  • talabnoma beruvchi tomonidan sertifikatlashtirish organiga sinovdan o'tkazish uchun ariza taqdim etishi va sertifikatlovchilar tomonidan ariza bo'yicha qaror qabul qilinishi, sertifikatlashtirish sxemasini tanlash, sertifikatlashtirish shartnomasini tuzish;
  • korxonaning sifat tizimiga va/yoki sinovdan o‘tkaziladigan dasturiy mahsulot versiyasiga qo‘yiladigan talablarni aniqlash;
  • sertifikatlashtirish laboratoriyasi tomonidan kompaniyaning sifat tizimi yoki dasturiy mahsulot versiyasining sertifikatlash sinovlarini o'tkazish;
  • olingan natijalarni tahlil qilish va laboratoriya va/yoki sertifikatlashtirish organi tomonidan talabnoma beruvchiga muvofiqlik sertifikatini berish imkoniyati to‘g‘risida qaror qabul qilish;
  • sertifikatlashtirish organi tomonidan talabnoma beruvchiga - muvofiqlik belgisidan foydalanish va sertifikatlangan mahsulot - dasturiy mahsulot versiyalarini berish uchun sertifikat va litsenziya berish;
  • sertifikatlashtirish organi tomonidan korxona va/yoki mahsulotlarning sertifikatlangan sifat tizimini tekshirish nazoratini amalga oshirish;
  • talabnoma beruvchi tomonidan sifat tizimi va/yoki mahsulotlar jarayonlarining belgilangan talablarga muvofiqligi buzilgan taqdirda va muvofiqlik belgisi noto‘g‘ri qo‘llanilgan taqdirda tuzatish choralarini ko‘rish.

Ishlab chiqaruvchi rahbariyatining mahsulot sifati uchun javobgarligini tekshirishda korxona yoki loyihaning sifat sohasida hujjatlashtirilgan siyosati, maqsadlari va majburiyatlari mavjudligi, shuningdek, ushbu siyosatni tushunish, amalga oshirish va saqlash darajasi aniqlanishi kerak. tashkilotning barcha darajalarida ish sharoitida. Aniqlanishi kerakki, korxonada boshqa vazifalardan qat'i nazar, sifat tizimining standartlari va me'yoriy hujjatlari talablarini doimiy ravishda amalga oshirish uchun vakolat va mas'uliyatga ega bo'lgan boshqaruv vakili mavjud. Sifat tizimining jarayonlarini amaliy amalga oshirish uchun talablar, protseduralar, vositalar va o'qitilgan xodimlarning mavjudligi, shuningdek sifat tizimining barcha tarkibiy qismlari, talablari va qoidalarining dolzarbligi va tizimli hujjatlari tekshirilishi kerak, bu butun jarayon davomida yaxlit jarayondir. PS ning hayot aylanishi. Sifat tizimini tekshirish ta'rifni o'z ichiga olishi kerak:

  • texnologik hujjatlarning mavjudligi va to‘liqligi hamda uning talablariga amalda muvofiqligi;
  • texnologik jihozlarning holati va ularga texnik xizmat ko'rsatish tizimining mavjudligi;
  • nazorat va test tizimining mavjudligi va samaradorligi;
  • o'lchov va sinov vositalarining holati;
  • mahsulot yoki texnologiyada aniqlangan kamchiliklarni aniqlash va bartaraf etish tizimining mavjudligi.

Sinovlar asosida olingan natijalar baholanadi va mahsulotlar yoki jarayonlarning me'yoriy hujjatlar talablariga muvofiqligi yoki mos kelmasligi to'g'risidagi xulosalar asoslanadi. Test hisobotlari sertifikatlashtirish organiga, shuningdek uning iltimosiga binoan talabnoma beruvchiga taqdim etiladi. Sinov hisobotlari mahsulotni sertifikatlash tizimlari qoidalarida va sinov laboratoriyasining hujjatlarida belgilangan muddatlarda, lekin kamida uch yil davomida saqlanishi kerak.

Hujjatlarning to'liqligi va sifatini olgandan va tekshirgandan so'ng, sinov laboratoriyasi mutaxassislari sifat tizimining amalda qo'llanilishi darajasini tekshirish korxonada. Sinov sifat tizimini sinovdan o'tkazish dasturini ishlab chiqish bilan boshlanadi, u keyingi ish uchun ish rejasi bo'lib xizmat qilishi kerak. Dastur sinov laboratoriyasining ichki ish hujjati bo'lib, ishlab chiquvchi korxonaning o'ziga xos xususiyatlariga muvofiq batafsil tavsiflangan va taqdim etilgan dastlabki hujjatlarning to'liqligi va sifati tahlilini va ularni amaliy qo'llash darajasini o'z ichiga olgan ishlar ro'yxatini o'z ichiga olishi kerak. dasturiy ta'minotni loyihalash, ishlab chiqish va yetkazib berishda. Sifat tizimining tartib-qoidalarini qo'llashni tekshirish PSning hayot aylanishini ta'minlaydigan korxonaning ish joylarida sinov laboratoriyasi tomonidan amalga oshiriladi. Ish joyida tegishli hujjatlarni ishlab chiquvchi-mutaxassislarning mavjudligi va ularning qoidalari va tavsiyalaridan to'liq foydalanish bo'yicha tekshiruvlar o'tkaziladi. Loyihaning holatini ko'rib chiqish va sifat tizimi, jarayonlar va / yoki mahsulotlarning ichki auditlari ushbu ishlarni amalga oshirish uchun bevosita mas'ul bo'lgan shaxslardan mustaqil xodimlar tomonidan amalga oshirilishi kerak.

Rivojlanish sifatini tekshirish usullari ta'minlanishi kerak zarur resurslar test dasturini amalga oshirish, rejalashtirish usullari va xususiy test protseduralarini ishlab chiqish uchun. Usullar quyidagilarni o'z ichiga olishi kerak: sinov ob'ektlari va maqsadlari; baholangan sifat ko'rsatkichlari; test o'tkazish shartlari va tartibi; test natijalarini qayta ishlash, tahlil qilish va baholash usullari; texnik yordam sinov va hisobot. Sinovlarni o'tkazishda ishlatiladigan apparat va dasturiy ta'minot va sinov tartibi, shuningdek, kutilayotgan tekshirish natijalari ko'rsatilishi kerak. Tuzatishlarni nazorat qilish usullari, kamchiliklarni bartaraf etish bo'yicha harakatlar, agar bunday so'rov auditorlik boshqaruvi xizmati tomonidan olingan bo'lsa, ishlab chiqilishi kerak. Test dasturini boshqarish xizmati har qanday test ma'lumotlari, shuningdek, baholovchilar tomonidan saqlanadigan ma'lumotlarning maxfiyligini saqlash tartiblarini belgilashi kerak.

Sinov hisobotlari talabnoma beruvchiga va sertifikatlashtirish organiga taqdim etiladi. Ariza beruvchi sertifikatlashtirish organiga mahsulotlarni ishlab chiqish va ishlab chiqarish jarayonida amalga oshirilgan ularning amal qilish muddatini hisobga olgan holda sinov hisobotlarini yoki sertifikatlashtirish tizimida akkreditatsiya qilingan yoki tan olingan mahalliy yoki xorijiy sinov laboratoriyalari tomonidan o‘tkazilgan sinovlar bo‘yicha hujjatlarni taqdim etishi mumkin. Sertifikatlashtirish sinovlari protokollari asosida olingan natijalar baholanadi va mahsulotlarning me'yoriy hujjatlar talablariga muvofiqligi yoki mos kelmasligi to'g'risidagi xulosalar asoslanadi.

Sertifikatlash sinovlari natijalari bo'yicha xulosa sertifikatlashtiruvchilar tomonidan ishlab chiqiladi va test natijalari va sertifikat berish asoslari haqida umumlashtirilgan ma'lumotlarni o'z ichiga oladi. Sertifikatlashtirish sinovlarining salbiy natijalari olingan taqdirda, muvofiqlik sertifikatini berishni rad etish to'g'risida qaror qabul qilinadi. Sertifikatlangan mahsulot yoki sifat tizimi tugallangandan so'ng, sinovlar takrorlanishi mumkin. Texnologiya holati yoki mahsulot sifatini tahlil qilish natijalari dalolatnoma bilan tuziladi Sinov dasturining barcha pozitsiyalari uchun smetalarni taqdim etadi va xulosalarni, shu jumladan ishlab chiqarish va mahsulotlarning holatini umumiy baholashni, tuzatish choralarini ko'rish zarurligini o'z ichiga oladi. Akt sertifikatlashtirish organi tomonidan sinov hisobotlari, dasturiy mahsulotga sertifikat berish va amal qilish muddatini aniqlash uchun ariza, tekshirish nazorati davriyligi, shuningdek tuzatish choralarini ishlab chiqish uchun qo'llaniladi.

Sertifikatlashtirish sinovlari va hujjatlarni tekshirish natijalariga ko'ra sertifikat berish to'g'risida qaror qabul qilinadi. Sertifikatlash testlarining salbiy natijalari olinsa, qaror qabul qilinadi sertifikat berishni rad etish muvofiqlik. Bundan tashqari, ariza beruvchi korxonaga test natijalarining salbiy sabablarini bartaraf etish bo'yicha takliflar yuborilishi mumkin, sertifikatlangan mahsulotlar tugagandan so'ng, sinovlar takrorlanishi mumkin.

Sertifikatlash organi sinov hisobotlarini tahlil qilgandan, ishlab chiqarishni baholashdan, sifat tizimini sertifikatlashdan, ariza bo'yicha qarorda ko'rsatilgan hujjatlarni tahlil qilgandan so'ng, mahsulotlarning belgilangan talablarga muvofiqligini baholaydi, ekspertlar xulosasi asosida sertifikat tuzadi. va uni ro'yxatdan o'tkazadi. Sertifikatlash jarayonida sertifikatlangan tizim yoki dasturiy mahsulot sifatiga taʼsir koʻrsatishi mumkin boʻlgan dizayn yoki ekspluatatsion hujjatlarga oʻzgartirishlar kiritilganda talabnoma beruvchi qoʻshimcha sinovlar oʻtkazish zarurati toʻgʻrisida qaror qabul qilish uchun sertifikatlashtirish organini bu haqda xabardor qilishi shart. Ro'yxatdan o'tgandan so'ng sertifikat kuchga kiradi va ariza beruvchi kompaniyaga yuboriladi. Sertifikat berish bilan bir vaqtda ariza beruvchi korxonaga ham berilishi mumkin litsenziya muvofiqlik belgisidan foydalanish huquqi uchun.

Muvofiqlik sertifikatining amal qilish muddati davomida sertifikatlangan dasturiy mahsulotlar uchun, tekshirish nazorati. Tekshiruv nazorati davriy va shaklida amalga oshiriladi rejadan tashqari tekshiruvlar texnologiya va sertifikatlangan mahsulotlar sifatiga qo'yiladigan talablarga muvofiqligi. Nazorat ob'ektlari, sertifikatlashtirish sxemasiga qarab, sertifikatlangan mahsulotlar, sifat tizimi yoki ishlab chiqaruvchining ishlab chiqarish barqarorligi hisoblanadi. Tekshiruvning chastotasi va hajmini aniqlashda quyidagi omillar hisobga olinadi: dasturiy mahsulotning potentsial xavflilik darajasi, ishlab chiqarish barqarorligi, chiqarish hajmi, ishlab chiqish jarayonida sifat tizimining mavjudligi va qo'llanilishi, ma'lumotlar. ishlab chiqaruvchi, davlat nazorati va nazorati organlari tomonidan o'tkazilgan mahsulot va uni ishlab chiqarish sinovlari natijalari bo'yicha.

Tekshiruv nazorati natijalari dalolatnoma bilan tuziladi, namunaviy sinovlar va boshqa tekshiruvlar natijalarini baholovchi, sertifikatlangan mahsulotlarni ishlab chiqarish holati va berilgan sertifikatning amal qilish muddatini saqlab qolish imkoniyati to'g'risida umumiy xulosa chiqaradi. Akt sertifikatlashtirish organida saqlanadi va uning nusxalari ishlab chiquvchiga va tekshiruv nazoratida qatnashgan tashkilotlarga yuboriladi. Tekshiruv nazorati natijalariga ko'ra sertifikatlashtirish organi mahsulot sertifikatlashtirish jarayonida nazorat qilinadigan me'yoriy hujjatlar talablariga mos kelmagan taqdirda sertifikatning amal qilishini to'xtatib turishi yoki bekor qilishi hamda muvofiqlik belgisidan foydalanish huquqiga litsenziyani bekor qilishi mumkin. , shuningdek quyidagi hollarda:

  • etuklik modeli, standartlar profili, mahsulot qoidalari yoki sinov usulidagi tub o'zgarishlar;
  • dizayndagi (tarkibidagi) o'zgarishlar, mahsulotlarning to'liqligi;
  • ishlab chiqish va ishlab chiqarishni tashkil etish yoki texnologiyasidagi o'zgarishlar;
  • texnologiya talablariga, nazorat qilish va sinovdan o'tkazish usullariga, sifat tizimiga, agar sanab o'tilgan o'zgarishlar mahsulotning sertifikatlash jarayonida nazorat qilinadigan talablarga mos kelmasligiga olib kelishi mumkin bo'lsa.

Muvofiqlik belgisidan foydalanish huquqiga sertifikat va litsenziyaning amal qilishini toʻxtatib turish toʻgʻrisidagi qaror, agar uni bergan sertifikatlashtirish organi bilan kelishilgan tuzatish choralari koʻrish orqali talabnoma beruvchi aniqlangan nomuvofiqlik sabablarini bartaraf eta olsa va tasdiqlasa, qabul qilinmaydi. , akkreditatsiyalangan laboratoriyada qayta sinovdan o'tkazmasdan, mahsulot yoki jarayonlarning normativ hujjatlarga muvofiqligi. Agar buni amalga oshirishning iloji bo'lmasa, sertifikatning amal qilish muddati bekor qilinadi va muvofiqlik belgisidan foydalanish huquqi uchun litsenziya bekor qilinadi. Sertifikatning amal qilishini toʻxtatib turish yoki bekor qilish toʻgʻrisidagi maʼlumotlar uni bergan sertifikatlashtirish organi tomonidan talabnoma beruvchiga, isteʼmolchilarga va boshqa manfaatdor tashkilotlarga yetkaziladi. Sertifikatning amal qilish muddati va mahsulotlarni muvofiqlik belgisi bilan yorliqlash huquqi, agar ishlab chiqaruvchi korxona quyidagi shartlarni bajarsa, yangilanishi mumkin:

  • rioya qilmaslik sabablarini aniqlash va ularni bartaraf etish;
  • sertifikatlashtirish organiga mahsulot sifatini yaxshilash va ta'minlash bo'yicha amalga oshirilgan ishlar to'g'risida hisobot taqdim etish;
  • sertifikatlashtirish organining nazorati ostida va usullari bo'yicha mahsulotlarni qo'shimcha sinovdan o'tkazish va ijobiy natijalarni olish.

Dasturiy mahsulotlarni sertifikatlash jarayonlari va natijalarini hujjatlashtirish

Sifat tizimini sertifikatlash uchun hujjatlarning tarkibi va mazmuni korxonalar dasturiy ta'minotni loyihalash, ishlab chiqish va o'zgartirish xususiyatlariga, shuningdek, ularning sifatiga qo'yiladigan talablarga va texnologik muhitning xususiyatlariga bog'liq. Shuning uchun har bir korxona yoki loyiha uchun zarur bo'lgan hujjatlar to'plami ushbu xususiyatlar bilan bog'liq holda tanlanishi va moslashtirilishi kerak. Sertifikatlash jarayonida baholanadigan sifat tizimining ko'rsatkichlari tegishli hujjatlarning mavjudligi va etuklik modelining ma'lum darajasi talablarining amalda bajarilishi hisoblanadi. SMMI yoki moslashtirilgan standartlar profiliga asoslangan ISO 9000: 2000, shuningdek, ular asosida yaratilgan, ish tavsiflari ishlab chiquvchi korxona mutaxassislari. Ariza beruvchi buyurtmachi va ishlab chiquvchi o'rtasida kelishilgan va me'yoriy hujjatlarga muvofiq ularning ishonchliligi, tarkibi va mahoratining etarliligini tekshirish uchun tasdiqlangan hujjatlar to'plamini tayyorlashi va sinov laboratoriyasiga topshirishi kerak.

Sertifikatlash uchun asosiy hujjatlarning indikativ to'plami uchta guruhdan iborat:

  • Asosiy qoidalar asoslangan standartlar profilining nomenklaturasi va mazmuniga muvofiq sifat tizimlari ISO 9000: 2000 yoki etuklik modellari SMMI, shuningdek, ishlab chiquvchilar tomonidan ular asosida tayyorlangan dastur, qo'llanma va yo'riqnomalar, tekshirilayotgan korxonaning sifat tizimi yoki mahsulotlarini sinovchilarga (ekspertlarga) taqdim etish;
  • loyiha rahbariyati tomonidan uning sifatini sertifikatlash uchun tayyorlangan muayyan korxona yoki loyihani, shuningdek, dasturiy vositaning hayot aylanishini tavsiflovchi dastlabki hujjatlar;
  • sertifikatlashtirish organiga, talabnoma beruvchiga va tekshirilayotgan korxona rahbariyatiga taqdim etilgan korxonaning sifat tizimi va/yoki dasturiy mahsulotini tekshirish (sertifikatlash) natijalarini aks ettiruvchi sinovchilarning hisobot hujjatlari.

Sertifikatlash uchun taqdim etilgan dasturiy mahsulot yoki korxona sifat tizimi tegishli hujjatlar bilan birga taqdim etilishi kerak. Ushbu hujjatlar guruhlari ro'yxati va taxminiy mazmuni yirik dasturiy mahsulotlarning hayot aylanishini ta'minlaydigan korxonalarning sifat tizimlarini tekshirishning umumiy holatiga qaratilgan. Hujjatlar to'plami talabnoma beruvchi, sertifikatlovchi va tekshirilayotgan korxona rahbariyati o'rtasida kelishilgan holda dasturiy ta'minot loyihalari xususiyatlariga muvofiq qisqartirilishi va moslashtirilishi mumkin. Ba'zi hujjatlar ularni amalga oshirish uchun muayyan mutaxassislarning aniq mas'uliyati bilan birlashtirilgan hisobotlarga birlashtirilishi mumkin.

Korxona sifat tizimi va dasturiy ta'minotning hayot aylanishining asosiy hujjatlari

  1. Samaradorlikni oshirish bo'yicha tushuncha, terminologiya, talablar va ko'rsatmalar - sifat menejmenti tizimlari - ISO 9000: 2000 yoki CMMI etuklik modelining versiyasi.
  2. Standartlarning moslashtirilgan versiyalari yoki bo'limlari ro'yxati va tavsiyalari ISO 12207, ISO 15504, moslashtirish jarayonida tanlangan va muayyan korxona yoki dasturiy mahsulot loyihasining sifat tizimida foydalanish uchun majburiy bo'lgan ularning o'zgartirishlari va qo'llash bo'yicha ko'rsatmalar.
  3. Standartning moslashtirilgan versiyasi yoki bo'limlari va tavsiyalari ro'yxati ISO 900003, moslashtirish jarayonida tanlangan va dasturiy mahsulotni ishlab chiqaruvchi korxonaning sifat tizimida foydalanish uchun majburiydir.
  4. Standartlar asosida aniqlangan, moslashtirilgan va aniqlangan PS loyihasining asosiy xarakteristikalari va sifat atributlari ISO 12182, ISO 9126, ISO 14598, ISO 25000.
  5. Standartlar tavsiyalari asosida texnik xizmat ko'rsatish va konfiguratsiyani boshqarish bo'yicha qo'llanmaning moslashtirilgan versiyasi va tasdiqlangan nashri ISO 14764, ISO 10007, ISO 15846.
  6. Muayyan PS loyihasi uchun korxona sifat tizimining protseduralarida ishtirok etadigan barcha boshqaruvchi, bajaruvchi va tekshiradigan xodimlarning mas'uliyati, vakolatlari va o'zaro munosabatlari tartibini belgilaydigan lavozim tavsiflari to'plami.

Muayyan dasturiy vositaning hayot aylanish xususiyatlarini aks ettiruvchi manba hujjatlari

  1. Korxonada yaratilgan dasturiy mahsulotlarning tavsifi, tizim va ularning hayot aylanishining tashqi muhiti, PS loyihasi va korxona sifat tizimining standartlari va talablarining ishchi versiyalarini moslashtirish va tayyorlash uchun zarur. standartlar bo'yicha tavsiyalar ISO 12207, ISO 15504, ISO 90003 va ISO 9126.
  2. Ishlab chiquvchi-korxonaning sifat tizimi sohasidagi maqsadlari, talablari va majburiyatlari tavsifi, dasturiy ta'minotning butun hayotiy tsiklini ishlab chiqish, etkazib berish va qo'llab-quvvatlash jarayonlari va mahsulotlarining sifat mezonlari.
  3. Moslashtirilgan standartlar asosida dasturiy mahsulotning ma'lum bir versiyasidan foydalanish va foydalanishni ta'minlash uchun mijoz va foydalanuvchilarga taqdim etiladigan operatsion hujjatlar to'plami. ISO 9294, ISO 15910, ISO 18019.
  4. Dasturiy ta'minot mahsulotining hayot aylanishini ta'minlash uchun foydalaniladigan loyihalash, ishlab chiqish, o'zgartirish, nazorat qilish va sinovdan o'tkazish uchun hujjatlar va avtomatlashtirish vositalari.
  5. Ilovani sinovdan o'tkazish va korxona va dasturiy mahsulotning sifat tizimi jarayonlari samaradorligini baholash rejalari va usullari.
  6. Xizmat ko'rsatish usullari, dasturiy mahsulot komponentlari va hujjatlarini aniqlash, dasturiy ta'minot va ma'lumotlar komplekslari versiyalarini tahlil qilish va tasdiqlash.
  7. Konfiguratsiyani boshqarish, tasdiqlash, saqlash, himoya qilish, dasturiy ta'minot mahsuloti versiyalari va unga qo'shilgan hujjatlardan nusxa ko'chirish, shuningdek, dasturiy mahsulot versiyalarining hayot aylanishi davomida korxona arxivida ro'yxatdan o'tgan sifat xususiyatlari to'g'risidagi ma'lumotlarni to'plash va saqlash metodologiyasi.

Olingan test hujjatlari - korxona va / yoki dasturiy mahsulotning sifat tizimini sertifikatlash

  1. Korxona sifat tizimining talablari va qoidalariga moslashtirilgan hujjatlarning mavjudligi, dolzarbligi va tizimli bajarilishi to'g'risidagi hisobot, bu dasturiy mahsulotning butun hayoti davomida sifatni ta'minlashning yaxlit jarayonini ta'minlaydi.
  2. Sifat tizimining holati va qo'llanilishini monitoring qilish va sinovdan o'tkazish natijalari uning yaroqliligi va samaradorligini aniqlash uchun vaqti-vaqti bilan amalga oshiriladi.
  3. Tekshiruvlarni o'tkazish usullarining mavjudligi va ta'minlanishi to'g'risida hisobot va buyurtmachi bilan sertifikatlashtirish shartnomasi talablarini bajarish sifatiga erishilgan natijalar to'g'risida hujjatlashtirilgan hisobotlar.
  4. Dasturiy ta'minot to'plamining erishilgan sifat ko'rsatkichlarini ro'yxatdan o'tkazish natijalari: dasturiy mahsulot va uning tarkibiy qismlari sifatining xarakteristikalari va atributlari bo'yicha ro'yxatga olingan ma'lumotlarni identifikatsiyalash, to'plash, saqlash.
  5. Rivojlanish rejasini amalga oshirish natijalari, ishlab chiqish bosqichlarining hujjatlashtirilgan kirish va chiqish ma'lumotlari va PSning hayot aylanishini amalga oshirishni tekshirish protokollari.
  6. Sifat dasturini amaliy amalga oshirish natijalari va PS hayotiy tsiklining barcha bosqichlarida sifat sohasidagi tartibga solinadigan faoliyatni amalga oshirish.
  7. Atrof-muhit simulyatorlari va sinov generatorlarini sertifikatlash natijalari, shuningdek ularning dasturiy mahsulotni sertifikatlash sinovlarini o'tkazish uchun etarliligini baholash.
  8. Sinov rejalari va usullarini amalga oshirish tahlili natijalari, sinov hisobotlari, test natijalarining talablarga muvofiqligini baholash, shuningdek, ariza beruvchi, buyurtmachi va yetkazib beruvchi vakillari tomonidan tasdiqlangan sinov natijalari.
  9. Dasturiy ta'minot tizimi va korxona sifat tizimining hayot aylanishining haqiqiy xususiyatlarini tekshirish natijalari, ularning dasturiy mahsulotni ishlab chiqarishni sertifikatlash talablariga muvofiqligi to'g'risidagi xulosalar dalolatnomasi.
  10. Korxona va/yoki dasturiy mahsulotning sifat tizimi sertifikati va uning hayot aylanishini ta'minlash, muvofiqlik belgilaridan foydalanish litsenziyasi.

Adabiyot

V.V. Lipaev - Dasturiy ta'minotning hayot aylanishi standartlari profillari. -- Jet ma'lumoti, axborot byulleteni, N 12, 2005 yil

K. Milman, S. Milman -- SMMI kelajakka qadamdir. -- ochiq tizimlar., N 5-6. (2005), N 2. (2006), 2005, 2006

ISO IEC TR 15504-CMMI dasturiy vositalari va axborot tizimlarini yaratish va saqlash jarayonlarining etukligini baholash va sertifikatlash. Per. ingliz tilidan -- M.: Kitob va biznes, 2001

V.V. Lipaev - Murakkab dasturiy ta'minotning hayot aylanish jarayonlari va standartlari. Katalog.-- M.: SINTEG, 2006 yil

V.V. Lipaev - Keng ko'lamli dasturiy ta'minot sifatini ta'minlash usullari.-- M .: RFBR. SINTEG, 2003 yil

"; antisource: "Dasturiy ta'minot mahsulotlari hozirda inson faoliyatining deyarli barcha sohalarida: iqtisodiyotda, ijtimoiy, harbiy va boshqa sohalarda boshqaruv muammolarini hal qilish uchun ishlatiladi. Mahalliy dasturiy mahsulotlarni ommaviy ishlab chiqish va turli ilovalar uchun mamlakatimiz va jahon bozoriga yetkazib berish jarayonida ularning yuqori sifatini ta’minlash strategik vazifaga aylandi.”; shart: 1]$

Izoh: Rivojlanish jarayonlarini takomillashtirishning eng mashhur metodologiyasi bo'lgan g'oyalar doirasi batafsil o'rganiladi. dasturiy ta'minot- SMM. HMM ning mantiqiyligi va tuzilishi tahlil qilinadi. HMM va ilgari o'rganilgan jarayon modellari o'rtasidagi bog'liqlik ko'rsatilgan.

doirasida yaratilgan ajoyib amaliy vosita jarayon yondashuvi faoliyat tavsifiga dizayn tashkiloti xususan, rivojlanayotgan tashkilot Axborot tizimlari , HMM metodologiyasini namoyish etadi. CMM "Qobiliyat etukligi modeli" degan ma'noni anglatadi, bu taxminan "boshqaruv tizimining etuklik modeli" degan ma'noni anglatadi. Adabiyotda CMM ko'proq tashkiliy etuklik modeli deb ataladi va men ham bu an'anaga amal qilaman.

SMM ning paydo bo'lish tarixi quyidagicha. 80-yillarning oxirida. o'tgan asrda AQSh Mudofaa vazirligi 1Eng dasturiy ta'minot muhandisligi institutiga buyurtma bergan. SEI - dasturiy ta'minot muhandisligi instituti Karnegi Mellon universiteti dasturiy ta'minotni ishlab chiqish loyihalarida subpudratchilarni tanlash mezonlari tizimi ustida ishlamoqda. Ish 1991 yilda yakunlandi va natijada CMM paydo bo'ldi. Modelda hech qanday moliyaviy, iqtisodiy, siyosiy va tashkiliy yo'qligini darhol ta'kidlashimiz kerak tanlash mezonlari subpudratchi, shuningdek, maxfiy ishlarga qabul qilish imkoniyati mezonlari (ehtimol, bunday vazifalar belgilanmagan). Biz faqat dasturiy ta'minot tizimlarini ishlab chiqish nuqtai nazaridan potentsial subpudratchining qobiliyatini tavsiflovchi mezonlar haqida gapiramiz.

CMM tuzilishi

Modelni yaratuvchilar tashkilotning jarayonlarini tashkilotning sifatli ishni bajarish qobiliyatini baholash uchun asos qilib oldilar, bu (qobiliyat) etuklik deb ataladi. Keyin ular ko'plab IT-mutaxassislari (va ehtimol ularning aksariyati) tomonidan qabul qilingan va adolatli deb tan olingan ba'zi bir ahamiyatsiz taxminlarni ilgari surdilar.

Taxmin 1. Etuklikning sifat jihatidan har xil darajalari mavjud dizayn tashkiloti rivojlanmoqda Axborot tizimlari(HMM modelida beshta shunday daraja mavjud).

Taxmin 2. Har qanday rivojlanish tashkiloti etuklikning yuqori darajasiga o'tishdan manfaatdor (nafaqat Mudofaa vazirligi shartnomalari uchun kurashda o'z imkoniyatlarini oshirish, balki o'zini yaxshilash uchun ham).

Taxmin 3. Keyingi bosqichga faqat tartibda o'tish mumkin. Darajadan "sakrab o'tish" mumkin emas (aniqrog'i, tashkilot uchun xavflar bir vaqtning o'zida keskin oshadi).

Shunday qilib, darajalar tashkilot sifatida ko'tariladigan "narvon" ni tashkil qiladi o'z rivojlanishi. Har bir daraja tashkilot jarayonlarining ma'lum tarkibi va xususiyatlari bilan tavsiflanadi. SMM "Level Ladder" keng tarqalgan bo'lib qabul qilindi va tarqaldi. Mana u qanday ko'rinishga ega.

1-daraja "Boshlang'ich". Umuman olganda, ishlab chiqarish jarayoni har safar ma'lum bir loyiha uchun yaratilgan, ba'zan esa xaotik sifatida tavsiflanadi. Faqat bir nechta jarayonlar aniqlangan va loyihaning muvaffaqiyati shaxslarning harakatlariga bog'liq.

2-darajali "Takroran". Loyihani boshqarishning asosiy jarayonlari o'rnatildi, bu sizga xarajatlarni kuzatish, ish jadvalini va yaratilayotgan dasturiy yechimning funksionalligini kuzatish imkonini beradi. Ilovalarni ishlab chiqishga o'xshash loyihalarda oldingi muvaffaqiyatlarni takrorlash uchun zarur bo'lgan jarayon intizomini o'rnatdi.

3-daraja "Aniq". Ishlab chiqarish jarayoni hujjatlashtirilgan va ikkalasi uchun standartlashtirilgan boshqaruv ishi shuningdek dizayn uchun. Bu jarayon tashkilotning standart ishlab chiqarish jarayoniga kiritilgan. Barcha loyihalar tashkilotning standart operatsion jarayonining tasdiqlangan moslashtirilgan versiyasidan foydalanadi.

4-bosqich "Boshqariladigan". Ishlab chiqarish jarayoni va yaratilayotgan mahsulot sifatining batafsil miqdoriy ko'rsatkichlari to'planadi. Ishlab chiqarish jarayoni ham, mahsulotlar ham miqdoriy nuqtai nazardan baholanadi va nazorat qilinadi.

5-darajali "Optimallashtirish". Jarayonning doimiy takomillashuviga miqdoriy jihatdan erishiladi fikr-mulohaza jarayoni va unda ilg‘or g‘oyalar va texnologiyalarni joriy etish bilan.

Qattiqlikning yo'qligiga qaramay, yuqoridagi ta'rif intuitiv ravishda ko'pincha e'tirozlarni keltirib chiqarmaydi. Bundan tashqari, tajribali mutaxassislar nima uchun faqat keyingi bosqichga o'tish mumkinligini tushunishadi, shuningdek, nima uchun bunday o'tishga intilish kerak. Shu bilan birga, HMM modelida bunday yondashuvning miqdoriy yoki hatto rasmiy asoslanishi mavjud emas, ammo bu uning afzalliklarini kamaytirmaydi.

Bundan tashqari, ular aytganidek, texnologiya masalasi. Modelning tuzilishi aniqlanadi (7.1-rasm), ta'riflar beriladi va har bir darajadagi har bir jarayonni aniq tasvirlash uchun mashaqqatli ish boshlanadi. Bajarilgan ishlarning amaliy ahamiyatini baholash uchun keling, ushbu yo'lning bir qismini bosib o'tamiz.


Guruch. 7.1.

Shaklda. 7.1 quyidagi tushunchalarni o'z ichiga oladi.

Asosiy jarayonlar guruhi. (Paulk va boshq., 1995) ta'kidlanganidek, "asosiy jarayonlarning har bir guruhi o'zaro bog'liq faoliyat blokini belgilaydi, buning natijasida ishlab chiqarish jarayonining unumdorligini oshirish uchun muhim bo'lgan maqsadlar to'plamiga erishiladi. Uchun. Masalan, asosiy jarayonlar guruhi uchun " Talablarni boshqarish"(7.2-rasmga qarang) maqsad - mijoz va ishlab chiquvchi o'rtasida dasturiy ta'minotni ishlab chiqish loyihasi talablarini muvofiqlashtirish."

CMMda individual jarayonlar mavjud emas. Buning o'rniga, bor individual ishlar, asosiy amaliyotlar deb ataladi (pastga qarang), bir-biri bilan kirish va chiqish orqali bog'langan va qurilish jarayonlari uchun manba materiali bo'lib xizmat qiladi. CMM jarayonlar qanday tuzilishi kerakligi, ya'ni asosiy amaliyotlarni mantiqiy ketma-ketliklarga bog'lash bo'yicha ko'rsatmalar bermaydi. Asosiy amaliyotlar majmuasi asosiy jarayonlar guruhlari deb ataladi.


Guruch. 7.2.

CMMdagi asosiy jarayonlar guruhlari etuklik darajalari bilan taqqoslanadi (7.2-rasm), ya'ni bir darajadagi barcha amaliyotlar faqat bir-biri bilan o'zaro ta'sir qiladi va boshqa darajadagi amaliyotlar bilan o'zaro ta'sir qilmaydi. Bu sizga ma'lum bir darajadagi barcha jarayonlarning to'liq bajarilishini kafolatlash imkonini beradi va shuning uchun darajani tashkilot rivojlanishining tugallangan bosqichi bilan bog'laydi.

“Kalit” sifatdoshi borligini bildiradi jarayon guruhlari Muayyan etuklik darajasi nuqtai nazaridan asosiy bo'lmagan, ya'ni ushbu darajadagi maqsadlarga erishish bilan bog'liq bo'lmagan (pastga qarang). HMM modeli hamma narsani tasvirlamaydi jarayon guruhlari dasturiy ta'minotni ishlab chiqish va texnik xizmat ko'rsatish bilan bog'liq. U faqat ishlab chiqarish jarayonining unumdorligini belgilovchi asosiy omillar sifatida belgilangan guruhlarni tavsiflaydi.

Maqsadlar. CMMdagi maqsadlar jarayonlar bilan emas, balki asosiy jarayonlar guruhlari bilan bog'liq. Yuqorida aytib o'tilganidek, asosiy amaliyotlarni amalga oshirish orqali maqsadlarga erishiladi. CMMda maqsadga erishish, birinchidan, asosiy amaliyotlar amalga oshirilgandan so'ng, kerakli natijaga erishiladi, ikkinchidan, u juda izchil olinadi. Asosiy jarayonlar guruhining maqsadlariga erishish yo'llari turli xilligi sababli loyihadan loyihaga farq qilishi mumkin. mavzu maydoni yoki atrof-muhit.

Agar ushbu maqsadlar barcha loyihalar uchun amalga oshirilsa, demak, bu tashkilot ushbu asosiy jarayonlar guruhi bilan bog'liq bo'lgan ishlab chiqarish jarayonining etuklik darajasiga etganligini anglatadi.

Bob. Bo'limlar (har bir darajada beshtasi bor va ular doimo bir xil) tegishli darajada amalga oshirilishi kerak bo'lgan asosiy jarayonlar guruhlari xususiyatlarini ifodalaydi. Bu xususiyatlar jarayonlar qanday amalga oshirilayotganligini va ular tashkilotda qanchalik qonuniylashtirilganligini, ya'ni korporativ protseduralar, siyosatlar va boshqa jarayonlar bilan rasmiy tasdiqlangan va muvofiqlashtirilganligini tavsiflaydi. Mana besh bo'lim.

Amalga oshirish majburiyatlari

Jarayon o'rnatilgan va barqaror bo'lishini ta'minlash uchun tashkilot amalga oshirishi kerak bo'lgan harakatlarni tavsiflang. Amalga oshirish majburiyatlari odatda tashkiliy siyosatni o'rnatish va yuqori boshqaruv tomonidan qo'llab-quvvatlash bilan bog'liq.

Old shartlar

Ishlab chiqarish jarayonini malakali amalga oshirish uchun loyiha yoki tashkilotda bajarilishi kerak bo'lgan shartlarni tavsiflang; odatda resurslar, tashkiliy tuzilmalar va talab qilinadigan treninglar bilan bog'liq.

Amaliyotlar davom etmoqda

Amaldagi operatsiyalar bo'limi ushbu darajada bajarilishi kerak bo'lgan muhim ishlarni tavsiflaydi. Amalga oshirilgan operatsiyalar odatda rejalar tuzish va muayyan operatsiyalarni amalga oshirish, ishlarni bajarish va kuzatish va kerak bo'lganda tuzatish choralarini ko'rishni o'z ichiga oladi.

O'lchovlar va tahlillar

Bo'lim "O'lchovlar va

“Asosiy jarayonlarning har bir guruhi asosiy amaliyotlar bilan ifodalanadi, ularni amalga oshirish guruh maqsadlariga erishishga yordam beradi.Asosiy amaliyotlar asosiy jarayonlar guruhini samarali amalga oshirish va yaratishga eng koʻp hissa qoʻshadigan infratuzilma va operatsiyalarni tavsiflaydi.

Har bir asosiy amaliyot bitta jumladan iborat bo'lib, ko'pincha misollar va tushuntirishlarni o'z ichiga olishi mumkin bo'lgan batafsil tavsifdan keyin. Ba'zan yuqori darajadagi asosiy amaliyotlar deb ataladigan asosiy amaliyotlar asosiy jarayonlar guruhi uchun asosiy siyosatlar, protseduralar va operatsiyalarni belgilaydi. Batafsil tavsif komponentlari ko'pincha kichik amaliyotlar deb ataladi."

Asosiy amaliyotlar NIMA qilish kerakligini tasvirlaydi, ammo ular maqsadlarga QANDAY erishish kerakligi haqidagi dogma sifatida qabul qilinmasligi kerak. Asosiy jarayonlar guruhining maqsadlariga muqobil amaliyotlar orqali erishish mumkin. Asosiy amaliyotlarning talqini asosli bo'lishi kerak, bu asosiy jarayonlar guruhining maqsadlariga erishishga imkon beradi samarali usul, ehtimol rasmiy va tavsiya etilgan CMM dan farqli bo'lsa-da.

Jarayonlar o'rniga ularning tarkibiy qismlari - asosiy amaliyotlar va jarayonlar faqat virtualda mavjud bo'lgan AT boshqaruvi faoliyatiga nazar tashlash, birinchi qarashda biroz ekzotik ko'rinadi. Hozirgacha AT boshqaruvini takomillashtirish vazifasi etalon jarayon modelidan tayyor jarayonlarni joriy etish orqali hal qilinardi. Endi turli xil (ya'ni, jarayonlarga qo'shilmagan) asosiy amaliyotlarni o'z ichiga olgan darajalar to'plami va darajalar bo'ylab harakatlanish uchun tavsiya etilgan ketma-ketlik mavjud. IT boshqaruvi, CMM ma'lumotlariga ko'ra, etuklikning yuqori darajasiga ko'tarilganda yaxshilanadi. Ushbu reklama bilan nima sodir bo'ladi?

Darajalar ta'riflarida (7.2-rasmga qarang) "ishlab chiqarish jarayoni" kabi narsa paydo bo'ldi. U asosiy jarayonlar guruhining ta'rifida ham mavjud va bu tasodif emas. Ishlab chiqarish jarayoni yoki u CMMda to'g'ri deb ataladi, Standart Ishlab chiqarish jarayoni Tashkilotlar (OTS) butun modelning markaziy tushunchalaridan biridir.

1986 yil noyabr oyida Amerika dasturiy ta'minot muhandisligi instituti (SEI) Mitre korporatsiyasi bilan birgalikda dasturiy ta'minotni ishlab chiqish jarayonining etuklik ko'rinishini ishlab chiqishni boshladi, bu esa ularning ichki jarayonlarini yaxshilashga yordam beradi.

Ushbu sharhni ishlab chiqishga AQSh federal hukumatining dasturiy ta'minotni ishlab chiqish bo'yicha subpudratchilarni baholash usulini so'rovi sabab bo'ldi. Haqiqiy muammo - bu boshqara olmaslik edi katta loyihalar. Ko'pgina kompaniyalarda loyihalar sezilarli darajada kech va byudjetdan ortiq topshirildi. Bu muammoga yechim topish kerak edi.

1987 yil sentyabr oyida SEI chiqarildi qisqa sharh ularning etuklik darajalari tavsifi bilan dasturiy ta'minotni ishlab chiqish jarayonlari, shuningdek, kompaniyaning yaxshilash kerak bo'lgan sohalarini aniqlash uchun mo'ljallangan so'rovnoma. Biroq, aksariyat kompaniyalar ushbu so'rovnomani tayyor model sifatida ko'rib chiqdilar, buning natijasida 4 yildan so'ng so'rovnoma haqiqiy modelga, dasturiy ta'minot uchun imkoniyatlarning yetuklik modeliga (CMM) aylantirildi. 1991 yilda chiqarilgan CMM ning birinchi versiyasi (Version 1.0) 1992 yilda 200 ga yaqin dasturiy ta'minot mutaxassislari va ishlab chiquvchilar hamjamiyatining a'zolari ishtirok etgan ishchi yig'ilish ishtirokchilari tomonidan qayta ko'rib chiqilgan.

  1. Boshlang'ich. Tashkilotning eng ibtidoiy maqomi. Tashkilot dasturiy ta'minotni ishlab chiqishga qodir. Tashkilot aniq ongli jarayonga ega emas va mahsulot sifati butunlay ishlab chiquvchilarning individual qobiliyatlari bilan belgilanadi. Biri tashabbusni o'z qo'liga oladi va jamoa uning ko'rsatmalariga amal qiladi. Bir loyihaning muvaffaqiyati boshqa loyihaning muvaffaqiyatini kafolatlamaydi. Loyihaning oxirida mehnat xarajatlari, jadval va sifat to'g'risidagi ma'lumotlar yozilmaydi.
  2. takrorlanadigan. Muayyan darajada jarayon nazorat qilinadi. Yozuvlar mehnat xarajatlari va rejalar bo'yicha tuziladi. Har bir loyihaning funksionalligi yozma ravishda tavsiflanadi. 1999 yil o'rtalarida tashkilotlarning atigi 20 foizi 2 yoki undan yuqori darajaga ega edi.
  3. Oʻrnatilgan. Belgilangan, hujjatlashtirilgan va belgilangan jarayon shaxslardan mustaqil ishlash. Ya'ni, kelishilgan professional standartlar, va ishlab chiquvchilar ularni amalga oshiradilar. Bunday tashkilotlar ilgari bajarilgan loyihalarga o'xshash loyihalarning xarajatlarini ishonchli tarzda bashorat qilishlari mumkin.
  4. Boshqariladigan. Ular ish vaqti va narxini aniq bashorat qilishlari mumkin. Yig'ilgan o'lchovlar bazasi mavjud. Ammo yangi texnologiyalar va paradigmalar paydo bo'lishi bilan hech qanday o'zgarishlar yo'q.
  5. Optimallashtirilgan. Yangi va takomillashtirilgan usul va vositalarni topish va o'zlashtirish bo'yicha doimiy tartib mavjud.

Rivojlanish

Modeldan amaliyotda foydalanish dasturiy ta'minotni ishlab chiqish jarayonlarini tashkil etishning yuqori darajalariga erishishga yondashuvlardagi noaniqlikni aniqladi. Shuning uchun, 2002 yilga kelib, rivojlanish jarayonini takomillashtirish bo'yicha tavsiyalar ishlab chiqilmoqda, ular chaqiriladi CMMI (imkoniyatlarning etuklik modeli integratsiyasi). Hozirda oxirgi versiya CMMi - 1.3 (2010 yil noyabrda nashr etilgan) .

Shuningdek qarang

Havolalar

MIT talabalar forumi > Asosiy boʻlim > Testlar > Boshqarish tizimlari simulyatsiyasi

Ko'rinish to'liq versiya: Boshqarish tizimlarini simulyatsiya qilish

Men barcha modullarni hal qildim, hammasini 4 bilan, oxirgisini esa 2 bilan topshirdim, endi uch kundan keyin yana o'tishga harakat qilaman, bitta o'xshash savol yo'q edi. Men yakuniy testni tuzatishga harakat qildim, lekin tekshirib ko'ring, men to'g'riligiga kafolat berolmayman, men bor narsamni oshkor qilaman, ehtimol kimdir mendan yaxshiroq o'tadi. Agar kimdir ikkinchi, uchinchi urinish bo'lsa, qo'ying, agar qarshi bo'lmasangiz, tartib-intizom, albatta, juda qiyin.:eek:

Yakuniy test 100 dan 100

Natija har safar farq qiladimi?

Bu erda ro'yxatga olinmagan ko'proq savollar meni ushladi. Men javob izlamadim, chunki usiz ham 4 dan o‘tdim. Kim sarosimaga tushmoqchi bo‘lsa, qolganlari uchun javoblarni shu yerga yuklang 🙂

1-modul:
Biznes jarayonining o'ziga xos belgisi sifatida nimani e'tiborga olmaslik kerak?

Qiymat qo'shilishi


Bitta javobni tanlang:
Oldindan qo'yilgan maqsadlarni o'zida mujassam etgan jarayon mahsulidir


Bitta javobni tanlang:

Finalda (o'tgan 4.

Qobiliyatning etuklik modeli nima? (CMM)

Bu savollar + forumdagilar):
1. To‘g‘ri gapni tanlang.
Bitta javobni tanlang:
Bo'linmalarning biznes jarayoni turli qiymat zanjirlaridan iborat (UNSURE)
Yakuniy biznes jarayoni biznes jarayonlaridan iborat turli tashkilotlar
O'zaro funktsional biznes jarayoni, qoida tariqasida, bo'limlarning biznes jarayonlaridan iborat

2. Nima universal biznes-jarayonlar sxemasining elementi emas?
Bir yoki bir nechta javobni tanlang:
Jarayon resurslari
Xatarlar
Biznes jarayonlarini boshqarish faoliyati
Atrof-muhit omillari
Kirishlarni chiqishga aylantirish bo'yicha faoliyat

3. Moddiy resurslar jarayonlarning asosiy elementi sifatida:
Bitta javobni tanlang:
Faol faoliyat sub'ektlari bir-biri bilan va boshqa resurslar bilan o'zaro ta'sir qiluvchi tizimlarda birlashtirilgan
Faoliyat sub'ektlari tomonidan faoliyat ob'ektlariga qaratilgan, jarayonlarning maqsadlari va natijalarini belgilaydigan nazorat harakatlari
Jarayonlarni amalga oshirish uchun foydalaniladigan passiv ob'ektlar va faoliyatlar (IShON EMAS)

28.03.2014, 10:07

1-modul:
Nimani biznes-jarayonning o‘ziga xos belgisi deb hisoblamaslik kerak? Bir yoki bir nechta javobni tanlang:
Kirishlarni chiqishlarga aylantirish
Mahsulotni tashqi iste'molchiga yetkazib berish
Qiymat qo'shilishi
Ortiqcha va/yoki foydalanish qiymatini shakllantirish

Natijalar jarayonlarning asosiy elementlari sifatida:
Bitta javobni tanlang:
Faol faoliyat sub'ektlari bir-biri bilan va boshqa resurslar bilan o'zaro ta'sir qiluvchi tizimlarda birlashtirilgan
Oldindan qo'yilgan maqsadlarni o'zida mujassam etgan jarayon mahsuli, jarayonlarni amalga oshirish uchun foydalaniladigan passiv ob'ektlar va tadbirlar
Jarayonni yakunlash uchun zarur bo'lgan moddiy, energiya va axborot ob'ektlari to'plami

Biznes jarayoni doirasidagi fikr-mulohaza nima?
Bitta javobni tanlang:
Istalgan natijani ta'minlash uchun mo'ljallangan jarayonga maqsadli va ongli ta'sir
Jarayon natijalarini oldindan belgilangan maqsadlar bilan tahlil qilish va taqqoslash
Tizimning ishlashida turli xil og'ishlarning manbalari bo'lgan ob'ektlar va atrof-muhit omillari tizimiga ta'siri
Men shunday javob berdim! lekin u hali ham 4 chiqdi

Finalda - Bu savollar + allaqachon mavjud bo'lganlar:
1 Ro'yxatdan dizayn-maqsadli tuzilmalarning kamchiliklarini tanlang.

2 Roʻyxatdan buyruqlardan foydalanish misollarini tanlang.
Sifatli krujkalar
Qo'mitalar
Ishchi guruhlar

3 Organik tashkiliy tuzilmalarni qo'llash shartlarini ro'yxatdan tanlang.
Ishchilar murakkab ehtiyojlar bilan rag'batlantiriladi
Maqsadlar loyqa va dinamik ravishda o'zgarib turadi
Hokimiyat so'roq qilinadi va sinovdan o'tkaziladi, bo'ysunuvchilardan tasdiqlashni talab qiladi

4 Ro'yxatdan loyihaga asoslangan tashkiliy tuzilmalarning afzalliklarini tanlang.
xodimlarning to'g'ridan-to'g'ri loyiha menejeriga bo'ysunishi va shu bilan ushbu xodimlarning sa'y-harakatlari yo'nalishining aniqligiga erishiladi.

5 Yordamchi jarayonlar:
Ta'minlash samarali amalga oshirish asosiy jarayonlar

Yakuniy sinf 5
Savol 1
Buyruqlardan foydalanish misollari ro'yxatidan tanlang.

Sifatli krujkalar
Qo'mitalar
Ishchi guruhlar

2-savol
Funktsional tuzilma doirasida vositachilar nima uchun ishlatiladi?

Turli tarkibiy bo'linmalar faoliyatini birlashtirish

3-savol
SADT modelidagi munosabatlar turlarini ayting:
Boshqaruv
chiqish mexanizmi
Fikr kiritish

4-savol
Quyidagi biznes jarayonlardan qaysi biri eng qisqa?
Bo'limning biznes jarayoni

5-savol
Biznes jarayonlari axborot modellarini yaratish uchun qanday usullar, metodologiyalar va vositalardan foydalanish mumkin?

Gein-Sarson metodologiyasi
Chen va Barkerning modellashtirish tili

6-savol
Qaysi biznes-jarayon namoyishi eng past darajaga mos keladi (ro'yxatdagilardan)?

Biznes jarayonlari operatsiyalari

7-savol
Biznes jarayonining davomiyligi:

Bu subyektiv

8-savol
Moddiy resurslar jarayonlarning asosiy elementi sifatida:

Jarayonlarni amalga oshirish uchun foydalaniladigan passiv vositalar va faoliyat ob'ektlari

9-savol
Ro'yxatdan loyihaga asoslangan tashkiliy tuzilmalarning afzalliklarini tanlang.

Xodimlarning to'g'ridan-to'g'ri loyiha menejeriga bo'ysunishi amalga oshiriladi va shu bilan ushbu xodimlarning sa'y-harakatlari yo'nalishining noaniqligiga erishiladi.

10-savol
Ro'yxatdan matritsali tashkiliy tuzilmalarning afzalliklarini tanlang.

Moslashuvchan sozlash imkoniyati tashkiliy tuzilma keng spektrda: zaifdan kuchli matritsagacha

11-savol
Biznes tizimini boshqarishning ikkinchi tsikli nimani o'z ichiga oladi?

Operatsion boshqaruv quyi tizimi
rivojlanishni boshqarish quyi tizimi

12-savol
Biznes tizimining umumiy jarayon modeli quyidagi elementlarni o'z ichiga oladi:

Chiqish
jarayon
Kirish
Bezovtalik

13-savol
Qaysi IDEF standarti harakatlar, oqimlar va ob'ektlar holatini modellashtirishga imkon beradi?

14-savol
Kuchli matritsa tuzilmasida loyiha menejerining vakolatlari qanday?

O'rtadan Yuqorigacha

15-savol
Investitsion va moliyaviy jarayonlarning asosiy elementlariga nimalarni kiritish mumkin?

Investorlar
Kreditorlar

16-savol
Ro'yxatdan dizayn-maqsadli tuzilmalarning kamchiliklarini tanlang.

Funktsional sohalarda ishlab chiqarish qobiliyatining pasayishi

Control Systems Modeling.rar (http://mti.prioz.ru/krfilesmanager.php?do=downloadfile&dlfileid=107)

SADT diagrammalarida ustunlik tartibi qanday?
Javob: Eng ustun funksiyalar yuqori chap burchakda joylashgan.

3treningga yordam bering, kimda bu bor pliz

1 daqiqadan so'ng qo'shiladi
Boshqaruv tizimlarini modellashtirishga ega bo'lgan har bir kishidan 3 ta treningni so'rayman

vBulletin® v3.8.7, Copyright 2000-2018, vBulletin Solutions, Inc.

Siz aytishingiz mumkin bo'lgan tarjima:

ATni ishlab chiqish metodologiyasi. CMM/CMMI etuklik modeli.

1991 yilda universitetning dasturiy ta'minot muhandisligi instituti

Karnegi Mellon (Software Engineering Institute, SEI) dasturiy mahsulotlarni ishlab chiqish uchun CMM etuklik modelini (Capability Maturity Model) yaratdi. Vaqt o'tishi bilan butun modellar oilasi chiqarildi:

SW-CMM - dasturiy mahsulotlar uchun, SE-CMM - tizim muhandisligi uchun, Acquisition CMM - xaridlar uchun, People CMM - inson resurslarini boshqarish uchun, ICMM - mahsulot integratsiyasi uchun.

Turli xil modellarni tushunish va amalga oshirish juda qiyin bo'lib chiqdi. Ular yaratilganidan beri turli guruhlar Mutaxassislarning fikriga ko'ra, ushbu modellarning mazmuni har doim ham bir-biriga mos kelmas edi

xalqaro standartlar talablari. Shu sababli, 2002 yilda SEI ilgari chiqarilgan modellarni birlashtirgan va talablarni hisobga olgan holda yangi CMMI modelini (Capability Maturity Model Integration) nashr etdi.

xalqaro standartlar. CMMI - bu turli o'lchamdagi va faoliyatdagi tashkilotlarda jarayonlarni takomillashtirish uchun modellar (metodologiyalar) to'plami. CMMI takomillashtirish sohalarining quyidagi guruhlarini ajratadi: jarayonlarni boshqarish, loyihalarni boshqarish, muhandislik sohalari, xizmat ko'rsatish.

hududlar. Bunday holda, barcha sohalar qanday amalga oshirilishini emas, balki interfeys talablarini belgilaydigan talablar shaklida ko'rsatilgan. Bundan ikkita oqibat bor.

Natija 1. CMMI turli xil ilovalarga ruxsat beradi va MSF, Scrum, RUP va boshqalar kabi dasturiy ta'minotni ishlab chiqish metodologiyasi emas. Ikkinchisidan uni amalga oshirishda foydalanish mumkin. Masalan, CMMI uchun VSTS da CMMI uchun MSF deb nomlangan maxsus jarayon shablonlari mavjud.

Xulosa 2. CMMI kompaniyalarni jarayonlarning etukligi uchun sertifikatlash uchun ishlatiladi. Dastlab, 80-yillarning oxiri va 90-yillarning boshlarida CMM (o'sha paytda hali CMMI emas) sertifikatlash vositasi sifatida yaratilgan.

federal subpudratchilar. Va faqat keyinroq, dunyoda keng tarqalgan bo'lib, u qo'llanila boshlandi va keyin jarayonlarni takomillashtirishga qaratilgan. Yana bir narsani ta'kidlaymiz muhim xususiyat CMMI. U nafaqat dasturiy ta'minot tizimlarini ishlab chiqish uchun mo'ljallangan. Ko'pchilik yirik kompaniyalar ular dasturiy ta'minotni emas, balki maqsadli mahsulotlarni ishlab chiqaradi, bu erda dasturiy ta'minot ajralmas qism sifatida kiritilgan.

Masalan, aviatsiya, aerokosmik sanoat. Ya'ni dasturiy ta'minotni ishlab chiqish

boshqa turdagi muhandislik ishlari bilan birga sodir bo'ladi. Va tez-tez shunday bo'ladiki, bitta loyihada ikkitadan ortiq muhandislik turlari ishtirok etadi. CMMIning vazifasi bunday loyihalar va kompaniyalarni ishlab chiqish jarayonini tashkil qilish uchun yagona platforma bilan ta'minlashdir.

Qattiq ierarxik bo'lgan va jarayonlarni darajalar bo'yicha faqat ketma-ket takomillashtirishga imkon beradigan klassik CMM modelidan farqli o'laroq, CMMI modeli ikkita o'lchovga ega - ketma-ket, masalan.

CMMdagi kabi va uzluksiz, tashkilotdagi jarayonlarni ma'lum darajada o'zboshimchalik bilan yaxshilashga imkon beradi. Bu erda biz e'tibor qaratamiz ketma-ket model. U 5 darajaga ega

jarayonning etukligi (1-rasm).

Birinchi daraja(etuklik darajasi 1) - bu ta'rifga ko'ra, har qanday kompaniya bo'lgan daraja. Ushbu darajada dasturiy ta'minotni ishlab chiqish ko'proq yoki kamroq tartibsizdir.

Boshqariladigan daraja(etuklik darajasi 2) - kompaniya darajasida tasdiqlangan jarayonlarni tashkil qilish siyosati va tartiblari bu erda allaqachon paydo bo'lgan. Ammo jarayonlarning to'liq hajmi faqat individual loyihalar doirasida mavjud.

Muayyan daraja(etuklik darajasi 3) - bu erda standart jarayon butun kompaniya darajasida paydo bo'ladi.

Imkoniyatlarning etuklik modeli (CMM) nima? CMM darajalari nima?

Bu jarayon aktivlarining katta va doimiy o'sib borayotgan to'plami: hujjatlar shablonlari,

hayot tsikli modellari, dasturiy vositalar, amaliyotlar va boshqalar. Har qanday maxsus jarayon ushbu standartdan kesish orqali olinadi.

Miqdoriy daraja(etuklik darajasi 4) kompaniyada standart jarayon asosida yuzaga keladigan va rivojlanishni miqdoriy boshqarish imkonini beradigan o'lchovlar tizimining paydo bo'lishini nazarda tutadi.

Optimallashtirish darajasi(etuklik darajasi 5) rivojlanish jarayonlarini asta-sekin, bosqichma-bosqich va inqilobiy ravishda doimiy ravishda takomillashtirishni nazarda tutadi. Shu bilan birga, bu o'zgarishlar majburiy emas, balki proaktiv muammolar va qiyinchiliklardir. Jarayon o'z-o'zidan takomillashtirilib, doimiy ravishda tegishli mexanizmlar joriy etilmoqda.

Ko'pchilik CMMI qisqartmasini biladi, ko'pchilik bu model ekanligini biladi, ya'ni. masalan, dasturiy ta'minotni ishlab chiqish bilan bog'liq jarayonlarni takomillashtirish bo'yicha tavsiyalar to'plami. Ammo bir nechta CMMI modellari mavjudligini kam odam biladi. Ulardan eng mashhuri Rivojlanish uchun CMMI (CMMI-DEV) bo'lib, u ko'p jihatdan rivojlanish kompaniyalari (ya'ni ma'lum bir dasturiy mahsulotni yoki boshqa murakkab dasturiy ta'minot va apparat vositalarini ishlab chiqadigan va etkazib beradigan kompaniyalar va tashkilotlar) faoliyati bilan bog'liq. yechim).

Ammo mahsulotni emas, balki xizmatlarni etkazib beradiganlar haqida nima deyish mumkin (masalan, umumiy mehnat xarajatlarida rivojlanishning arzimas ulushi bilan yoki umuman mehnat xarajatlari yo'qligi bilan mahsulotni qo'llab-quvvatlash)? Ular uchun tavsiyalar to'plami ham mavjud - CMMI for Services modeli (CMMI-SVC). Masalan, IT bo'limlari uchun ushbu model (aniqrog'i, uning tavsiyalari), masalan, xuddi shu ITIL tavsiyalari qandaydir "muqaddas amaliyot" emas, balki oddiy jarayonga aylanishi uchun nima qilish kerakligini tushunishga yordam beradi.

Imkoniyatlarning etuklik modeli (CMM)

Qizig'i shundaki, ushbu modelning tavsiyalari juda universal va faqat "yopilmaydi" axborot texnologiyalari. Ushbu modelning amaliyotini sinovdan o'tkazish ... Qo'shma Shtatlardagi shifoxonalardan birida bo'lib o'tdi (axir, tibbiy yordam ham xizmatdir).

Biroq, sanab o'tilgan modellarning har qandayini o'rganish yaxshiroqdir. Va agar butun MDH uchun CMMI-DEV modelida o'qitilgan bir necha yuz kishi bo'lsa (taxminan 250-300 kishi), MDHda CMMI-SVC modelida atigi 6 kishi o'qitilgan. Biz o'qituvchilar haqida emas, balki o'qitilganlar haqida gapiramiz. 2011 yil dekabrigacha aynan shu asosiy muammo edi: CMMI-DEV uchun butun dunyoda SEI (CMMI model ishlab chiqaruvchisi) tomonidan sertifikatlangan rus tilida so'zlashuvchi faqat bitta o'qituvchi bor edi, boshqa modellar uchun esa umuman yo'q edi! Endi bunday o'qituvchi CMMI-SVC modeli bo'yicha ham paydo bo'ldi (shuning uchun birinchi 6 ta o'qitilgan). Ushbu o'qituvchi ushbu nashrning muallifi bo'lib, u aytib o'tilgan modellar va rasmiy treninglar bo'yicha har qanday savollarga javob berishi mumkin. So'rang!

Ushbu material Club.CNews hamjamiyatining a'zosining shaxsiy yozuvidir.
CNews muharrirlari uning mazmuni uchun javobgar emas.

Biz sifat kafolati modellarining evolyutsiyasini "jarayonning etukligi modeli" yoki "imkoniyatlarni yaxshilash modeli" asosida ko'rib chiqamiz. CMM (qobiliyatning etuklik modeli). Model bo'lsa ham SMM dasturiy ta'minot sifatini ta'minlashga qaratilgan bo'lib, uning uslubiy jihatlari har qanday mahsulot (tovarlar, ishlar, xizmatlar) sifatini ta'minlash modellariga taalluqlidir.

Modeldagi asosiy SMM tashkiliy etuklik tushunchasidir.

etuk emas dasturiy ta'minotni ishlab chiqish jarayoni faqat aniq ijrochilar va menejerlarga bog'liq bo'lgan va qarorlar ko'pincha "parvozda" qabul qilinadigan tashkilot hisoblanadi. Bunday holda, byudjetdan oshib ketish yoki loyihani bajarmaslik ehtimoli yuqori va shuning uchun menejerlar faqat darhol muammolarni hal qilish bilan shug'ullanishga majbur.

Yetuk Tashkilot quyidagi shartlarga javob beradi deb hisoblanadi:

  • – takomillashtirilgan va takomillashtirilgan dasturiy mahsulotlarni yaratish va loyihalarni boshqarish uchun aniq belgilangan tartiblar mavjud pilot loyihalar"xarajat - foyda" tarkibiy qismlarini tahlil qilish orqali;
  • - ishni bajarish vaqti va narxini baholash to'plangan tajribaga asoslanadi va shuning uchun juda aniq;
  • - kompaniyada dasturiy ta'minotni ishlab chiqish, sinovdan o'tkazish va joriy etish jarayonlari uchun standartlar, yakuniy dastur kodini loyihalash qoidalari, komponentlar, interfeyslar va boshqalar mavjud. Bularning barchasi infratuzilmani tashkil etadi va korporativ madaniyat dasturiy ta'minotni ishlab chiqish jarayonini qo'llab-quvvatlaydi.

Shunday qilib, standart SMM tashkilotning etukligini baholash mezonlari va mavjud jarayonlarni takomillashtirish retseptlaridan iborat sifatni ta'minlash modeli. Modelda SMM Tashkilotlar etukligining beshta darajasi aniqlangan, ularning xususiyatlari shaklda keltirilgan. 5.3.

Guruch. 5.3. Model etukligining besh darajasiSMM

Birinchi daraja (boshlang'ich daraja) korxonaning quyidagi darajalarda rivojlanishi uchun asosdir. Tashkilotning boshlang'ich darajasidagi korxonada yuqori sifatli dasturiy ta'minotni yaratish uchun barqaror sharoitlar mavjud emas, deb ishoniladi. Binobarin, har qanday loyihaning natijasi butunlay menejerning shaxsiy fazilatlariga va dasturchilarning tajribasiga bog'liq. Bu shuni anglatadiki, bitta loyihada muvaffaqiyat faqat bir xil menejerlar va dasturchilar keyingi loyihaga tayinlangan taqdirdagina takrorlanishi mumkin. Biroq, agar loyihalarda tajriba orttirgan menejerlar yoki dasturchilar korxonani tark etsalar, ularning ketishi bilan ishlab chiqarilgan dasturiy ta'minotning sifati keskin pasayadi.

Shuni tan olish kerakki, boshlang'ich darajada, stressli vaziyatlarda, katta bog'liqlik inson omili ishlab chiqish jarayoni kod yozish va uning minimal sinoviga qisqartiriladi.

Ikkinchisiga erishish takrorlanadigan daraja (takrorlanadigan daraja) korxonada loyihalarni boshqarish texnologiyasini joriy etish bilan belgilanadi. Korxonada rejalashtirish va loyihalarni boshqarish to'plangan tajribaga asoslanadi, ishlab chiqilgan dasturiy ta'minot uchun standartlar mavjud va qo'llaniladi, ularga muvofiqligi maxsus sifatni ta'minlash guruhi tomonidan nazorat qilinadi. Ikkinchi daraja yanada takomillashtirish (uchinchi darajaga o'tish) imkoniyatlarini taqdim etishi mumkin, deb ishoniladi va tanqidiy sharoitlarda dasturiy ta'minotni ishlab chiqish jarayoni sifatini dastlabki darajaga regressiv qaytarish imkoniyatini istisno qilmaydi.

Uchinchidan, ma'lum bir daraja (chapda belgilangan) dasturiy ta'minotni yaratish va ularga xizmat ko'rsatishning standart jarayoni dasturiy ta'minotni ishlab chiqishdan tortib to loyihani boshqarishgacha to'liq hujjatlashtirilganligi bilan tavsiflanadi. Ushbu darajani joriy etish gipotezasi shundan iboratki, standartlashtirish jarayonida korxona eng samarali amaliyot va texnologiyalarga o'tadi. Tashkilotda dasturiy ta'minotni ishlab chiqish va loyihalarni boshqarish standartlarini yaratish va ularning ishlashini ta'minlash uchun maxsus guruh yaratilishi kerak. Uchinchi darajaga erishishning zaruriy sharti korxonada xodimlarning doimiy malakasini oshirish va o'qitish dasturining mavjudligidir. Ushbu darajadan boshlab, tashkilot muayyan ishlab chiquvchilarning fazilatlariga bog'liq bo'lishni to'xtatadi va stressli vaziyatlarda pastroq darajaga tushmaydi, deb ishoniladi.

To'rtinchisida, boshqariladigan daraja (boshqariladigan daraja) korxona dasturiy mahsulotlar uchun ham, umuman ularni yaratish jarayonlari uchun ham miqdoriy sifat ko'rsatkichlarini belgilaydi. Shunday qilib, loyihani yaxshiroq boshqarishga turli xil loyiha ko'rsatkichlarining og'ishlarini kamaytirish orqali erishiladi. Shu bilan birga, amalga oshirilgan dasturiy ta'minotni ishlab chiqish jarayonlarining mazmunli (signal) o'zgarishlari va jarayonning tasodifiy (shovqin) o'zgarishlari ajratiladi.

Beshinchi (eng yuqori), optimallashtirish darajasi (optimallashtirish darajasi) takomillashtirish chora-tadbirlari nafaqat mavjud jarayonlarga, balki yangi texnologiyalarni joriy etish samaradorligini baholash uchun ham qo'llanilishi bilan tavsiflanadi. Ushbu darajadagi korxonaning asosiy vazifasi mavjud jarayonlarni doimiy ravishda takomillashtirishdir. Shu bilan birga, jarayonni takomillashtirish oldini olishga yordam berishi kerak mumkin bo'lgan xatolar va nuqsonlar. Shu bilan birga, dasturiy ta'minotni ishlab chiqish xarajatlarini kamaytirish bo'yicha ishlar olib borilishi kerak.

Tashkiliy jarayonlarni boshqarishning 5 ta evolyutsion bosqichi. Qobiliyatning etuklik modelining tushuntirishi. CMM

CM-CEI qobiliyatining etuklik modeli - bu tashkilotdagi jarayonlar boshqariladigan 5 ta evolyutsion bosqichni (darajalarni) tavsiflovchi tashkiliy model.

Dastlab dasturiy ta'minotni ishlab chiqish uchun yaratilgan Imkoniyatlar etukligi modelining mohiyati shundaki, tashkilot o'zining dasturiy ilovalarini qabul qilishi va qo'llab-quvvatlashi kerak. Model shuningdek, tashkilotning keyingi bosqichga o'sishiga yordam beradigan aniq qadamlar va tashabbuslarni taklif qiladi.

Qobiliyat etukligi modelining 5 bosqichi

Boshlang'ich (jarayonlar vaqtinchalik, tartibsiz yoki aslida ularning bir nechtasi aniqlangan) Takrorlanadigan (asosiy jarayonlar o'rnatilgan va bu jarayonlarga rioya qilish uchun intizom mavjud) Aniqlangan (barcha jarayonlar belgilangan, hujjatlashtirilgan), birlashtirilgan va birlashtirilgan) Boshqariladigan ( jarayonlar jarayonlar va ularning sifati haqida batafsil ma'lumotlarni jamlash yo'li bilan o'lchanadi) Optimallashtirish (miqdoriy qayta aloqa va yangi g'oyalar va texnologiyalarni sinab ko'rish orqali jarayonni uzluksiz rivojlantirish)

Dasturiy ta'minotni ishlab chiqish modeli

CMM dasturiy ta'minot jarayonining etukligi kontseptsiyasiga asoslangan tamoyillar va amaliyotlarni tavsiflaydi. Ular dasturiy ta'minotni ishlab chiqish va sotish bo'yicha firmalarga o'zlarining dasturiy ta'minot jarayonlarini evolyutsion tarzda takomillashtirishga yordam berish uchun mo'ljallangan. Ad hoc, xaotik jarayonlardan boshlab, etuk, tartibli dasturiy ta'minot jarayonlariga o'tish. Asosiy e'tibor intizomli dasturiy ta'minot jarayonlarini tashkil eta oladigan asosiy jarayon sohalari va namunali amaliyotlarni aniqlashga qaratilgan. CMM etukligi tushunchasi kontekstni yaratadi, unda:

    Amaliyotlarni takrorlash mumkin. Agar biron bir operatsiyani takrorlamasangiz, uni yaxshilamasligingiz kerak. Tashkilotni amalga oshirishga va izchil bajarishga majbur qiladigan qoidalar, protseduralar va amaliyotlar mavjud. Ishlab chiqarish ishlarini tashkil etish bo'yicha ilg'or tajribalarni guruhlar o'rtasida tezda almashish mumkin. Amaliyotlar loyihalar o'rtasida almashinuvni ta'minlash uchun belgilanadi va shu bilan tashkilot uchun ba'zi standartlashtirishni ta'minlaydi. Ushbu usullarni bajarishda og'ishlar minimallashtiriladi. Vazifalar uchun miqdoriy maqsadlar belgilanadi; va o'lchovlar baholash uchun asos yaratish uchun o'rnatiladi, ishlab chiqariladi va saqlanadi. Imkoniyatlarni yaxshilash (optimallashtirish) uchun amaliyotlar doimiy ravishda takomillashtiriladi.

Imkoniyatlarning etukligi modeli nafaqat dasturiy ta'minotni ishlab chiqish uchun, balki umuman tashkilotlarning evolyutsion darajalarini tavsiflash va tashkilot amalga oshirgan yoki erishmoqchi bo'lgan boshqaruv darajasini tavsiflash uchun ham foydalidir.

Xususiyatlarni ishlab chiqish modelining tuzilishi

    Yetuklik darajalari - bu doimiy takomillashtirishga erishish uchun zarur bo'lgan intizomning izchilligini ta'minlaydigan qatlamli tushunchadir. Bu erda shuni ta'kidlash kerakki, tashkilot yangi amaliyot, texnologiya yoki vosita oqibatlarini baholash qobiliyatini rivojlantiradi. Shuning uchun, bu yangiliklarni qabul qilish emas, balki bu innovatsion harakatlar mavjud amaliyotlarga qanday ta'sir qilishi kerak. U loyihalar, guruhlar va tashkilotlarga ongli tanlov qilish uchun asos berish orqali ularni qo'llab-quvvatlaydi. Asosiy jarayon sohalari - Asosiy jarayon sohasi (KPA) birgalikda bajarilganda bir qator muhim maqsadlarga erishadigan bog'liq faoliyatlar guruhini belgilaydi. Maqsadlar - asosiy jarayon sohasining maqsadlari ushbu asosiy jarayon sohasi uchun mavjud bo'lishi kerak bo'lgan qoidalarni tavsiflaydi. Qoidalar samarali va xavfsiz tarzda amalga oshirilishi kerak. Maqsadlarga qanchalik erishilganligi, tashkilot ushbu mukammallik darajasida qanday qobiliyatni yaratganligini ko'rsatadi. Maqsadlar har bir asosiy jarayon sohasining ko'lami, chegaralari va maqsadini belgilaydi. Umumiy xususiyatlar - Umumiy xarakteristikalar asosiy jarayon sohalarini amalga oshiradigan va institutsionalizatsiya qiladigan amaliyotlarni o'z ichiga oladi. Bu 5 tur umumiy xususiyatlar quyidagilarni o'z ichiga oladi: Bajarish majburiyati, Bajarish qobiliyati, Bajarilishi kerak bo'lgan tashabbuslar, O'lchash va tahlil qilish va Amalga oshirishni nazorat qilish. Asosiy amaliyotlar - Asosiy amaliyotlar asosiy jarayon sohalarini amalga oshirish va institutsionallashtirishga eng samarali yordam beradigan infratuzilma elementlari va amaliyotlarini tavsiflaydi.

Jarayonni aniqlash mezonlari

Jarayonni aniqlash mezonlari - bu jarayon elementlari to'plami bo'lib, odamlar ularni amalda qo'llashlari uchun dasturiy ta'minot jarayoni tavsifiga kiritilishi kerak. Mezonlarni belgilash uchun siz savol berishingiz kerak - "Qanday ma'lumot haqida dasturiy ta'minot jarayoni hujjatlar uchun kerakmi?

QO‘NG‘IROQ

Bu xabarni sizdan oldin o'qiganlar bor.
Eng so'nggi maqolalarni olish uchun obuna bo'ling.
Elektron pochta
Ism
Familiya
Qo'ng'iroqni qanday o'qishni xohlaysiz
Spam yo'q