Foydali maslahatlar

O'zgarishlarni boshqarish: har doim dasturiy ta'minotni ishlab chiqarish tezligi va sifati o'rtasida o'zaro bog'liqlik bo'lishi kerakmi?

Pin
Send
Share
Send
Send


Dastur tashkilotlarning menejerlari va egalari, top-menejerlar va kompaniyadagi biznes-jarayonlar egalari uchun mo'ljallangan.
Ko'pincha, agar o'zgarishlar biznes jarayonlariga va shaxsiy manfaatlarga ta'sir qiladigan haqiqiy va puxta bo'lsa, xodimlarning qarshiliklariga tayyor turish kerak. Katta kompaniyada o'zgarishlar kiritishda xatolarning qiymati milliardlab bo'lishi mumkin. Xodimlarni kelajakda o'zgarishni va'da qiladigan o'zgarishlar haqida xabardor qilishning to'g'ri usuli qanday? Qanday qilib xodimlarning qarshilik ko'rsatishi tashkilot manfaati uchun ishlatilishi mumkin? Kompaniyada qanday o'zgarishlar yuz beradi va istalmagan oqibatlarning oldini qanday olish mumkin?

Dastur maqsadi:

  • Ishtirokchilarga aksiomalar, tashkilotdagi o'zgarishlarni boshqarish usullari haqida aniq tasavvur berish.
  • Ishtirokchilarda o'zgarishlarni boshqarish va innovatsion texnologiyalarni qo'llash ko'nikmalarini shakllantirish.

Trening natijasida siz:

  • O'zgarishlarni amalga oshirishdan oldin kompaniyaning imkoniyatlarini baholang,
  • o'zgarishga qarshilik ko'rsatishning mumkin bo'lgan manbalari va sabablarini aniqlash,
  • o'zgarishga qarshilikni engish uchun texnikani qo'llang,
  • tashkiliy diagnostika (diagnostika seansi) ni o'zgartirish uchun zaruriy shart sifatida o'tkazish,
  • o'zgarishlar va loyihani amalga oshirish modelini samarali rejalashtirish,
  • o'zgarish jarayoniga ta'sir qiluvchi kuchlarni tahlil qiling,
  • muvaffaqiyatli o'zgarish uchun asosiy omillarni aniqlang
  • o'zgarishlarni kuzatib borish
  • o'zgarishlar qilish va takomillashtirish uchun shaxsiy qobiliyatingizni baholang

Mavzu 1. O'zgarishlarni boshqarishda boshqaruv

  • Qanday o'zgarishlar
  • O'zgarishning muqarrarligi va aniqligi
  • Nega o'zgartirish kerak
  • O'zgarishlarni boshqarish nima?
  • O'zgarish sabablari: ijtimoiy, iqtisodiy, texnologik, tabiiy
  • Diagnostika vositalari
  • O'zgarish turlari

2-mavzu.O'zgarishlarni boshqarish bo'yicha amaliy qo'llanmalar

  • O'zgarishga tayyorlikni yaratish. O'zgarish uchun motivatsiya
  • Ko'rish shakllanishi. Missiya, natija, maqsadlar.
  • Yangi holatga o'tishni boshqaring. Rejalashtirish, delegatsiya, monitoring, resurslar va vakolatlar bilan ta'minlash.
  • Yangisini olish. Yangi ko'nikmalar va madaniyatni rivojlantirish.
  • O'zgarishlarni amalga oshirishda katta xatolar. Muvaffaqiyatsiz o'zgarishlarning muntazam tajribasi
  • Tashkilotning hayot aylanishi, tashkilotning rivojlanish bosqichlari.
  • Tashkilotning muhiti O'quv muhitining maqsadlari. Turbulent muhit. Rahbar notinch vaziyatda nima qilishi kerak?
  • Boshqaruv uslubi va motivatsiyasi. Etakchilikning to'rtta asosiy uslubi, ularning rag'batlantiruvchi omillar bilan aloqasi. Reaktiv va faol etakchilik uslublari

Mavzu 3. O'zgarish manbalari - jamoangizdagi o'zgarishlarni diagnostika qilish

  • O'zgarish manbalari
  • O'zgarish turlari
  • O'zgarishlarning diagnostikasi
  • Muvaffaqiyat omili sifatida o'zgartirish
  • Korxonada o'zgarishlarni amalga oshiradigan kuchlar Tashkiliy o'zgartirish bazasi. Tashkilotdagi o'zgarishlarni aniqlaydigan va rag'batlantiradigan asosiy ichki va tashqi kuchlar. Bu haqiqiy kompaniyada qanday sodir bo'ladi?
  • O'zgarishga qarshilik. Qarshilik sabablari. Shaxsiy va tashkiliy qarshilik. O'zgarishlarga qarshilikni engish.
  • Rejalashtirilgan o'zgarishlarning bosqichlari va maqsadlari Uch bosqich, ularning belgilari va xususiyatlari. Hayotimizda biz ushbu bosqichlarni bir necha bor kuzatganmiz. Biz nimani o'zgartirmoqchimiz: kompaniyaning asosiy ko'rsatkichlari, uni atrof-muhitga moslashish yoki jamoa ichidagi munosabatlarmi?

Mavzu 4. O'zgarish modellari

  • O'zgarishlarni boshqarish
  • Reinjiring
  • Orgni rivojlantirish
  • Birlashtirilgan o'zgarish modeli

Mavzu 5. Mas'uliyatni taqsimlash

  • Delegatsiya va nazorat
  • Rahbarlar, izdoshlar, kuzatuvchilar, o'zgarish agentlari
  • O'zgarishlar delegatsiyasi

Mavzu 6. O'zgartirishni qo'llab-quvvatlash

  • Jarayon va natijalarni o'zgartirishni kuzatish.
  • Ishlash mezonlari
  • Oraliq natijalarni baholash
  • Monitoring uchun javobgar
  • Qo'llab-quvvatlashni o'zgartiring
  • O'zgartirish dasturini ko'rib chiqish zarurati
  • Har bir guruh / bo'lim uchun dasturni o'zgartirish
  • Ko'nikmalarni rivojlantirish
  • Har bir xodim uchun o'sish va rivojlanish uchun maqsadlarni belgilash
  • Uzluksiz ta'lim va o'qitishning o'rni
  • Yangi g'oyalar va odamlarni ilgari surish.

Mavzu 7. Noaniqlikni boshqarish

  • Noaniqlik va o'ziga xos xatti-harakatlar (qisqacha nazariy asos)
  • Belgilar va "noaniqlik" holatiga xos reaktsiyalar
  • Ishonchli, passiv va tajovuzkor xatti-harakatlar
  • Guruh ishi: "noaniqlik" holatida xatti-harakatlar algoritmi
  • "Ishonchsizlik" holatida ishchi guruh va rahbarning vazifalari
  • Jamoalarning o'zaro ishlash qoidalarini ishlab chiqish.

Mavzu 8. O'zgarish jarayonida menejer va ishchi guruh - jamoalarning roli

  • Passiv va faol pozitsiya
  • Jamoa o'zgarishini boshqarish
  • Yo'l rejasi
  • Strategiyani ishlab chiqish
  • O'zgarishlar jamoasida turli xil rollarda
  • Rahbar - transformator Har bir menejerning tashkiliy o'zgarishlarga oid o'z nazariyasi bor. Agentni almashtirish. O'zgarishlarning muvaffaqiyatli bo'lishi uchun agentdan nima talab qilinadi?
  • O'zgarishlarni amalga oshirish shartlari va naqshlari O'zgarish osonroq bo'lgan shartlar (tabiiy yoki sun'iy ravishda yaratilgan). Ko'p o'zgaruvchan loyihalarda qo'llaniladigan tizimli amaliyot kuzatuvlari.
  • Boshqaruv qo'llanmasining yuqoridan pastga va pastdan yuqorisiga o'zgarishlar.


Mavzu 9. O'zgarishlarga xodimlarni jalb qilish

  • Odamlar birlashmasi: yagona til va umumiy maqsadlar. Taqdimot formulasi
  • Ochiq va aniq aloqa
  • Normalar va qoidalar
  • Vaqt doirasi
  • O'zgartirish dasturining foydalari haqida oldindan aytib berish, xodimlarni xabardor qilish va rag'batlantirish
  • Foyda
  • Taqdimot shakllari
  • Salbiy oqibatlarni minimallashtirish (kamaytirish, ishdan bo'shatish)
  • Axborotning shaffofligi
  • Axborot manbalari
  • Axborot - faol menejer lavozimi
  • Qayta aloqa: shakllar, vaqt.

Mavzu 10. Odamlar va o'zgarishga qarshilik

  • Qarshilikning asosiy turlari
  • Faol qarshilik
  • Passiv qarshilik
  • O'zgarishlarga salbiy reaktsiyalar: oqilona, ​​shaxsiy va hissiy
  • Jamoangizdagi qarshiliklarni aniqlash:
  • Shaxsiy daraja
  • Ishchi guruh darajasi
  • Izdosh darajasi
  • Qiyin vaziyatlarni tasniflash
  • Qarshilikka qanday javob berish kerak
  • Qiyin vaziyatlarda o'zini tutish.

Mavzu 11. Qo'rquv va xavotirlar - o'zgarish jarayonining bir qismi

  • O'zgarish jarayonining bosqichlari
  • Har bir bosqichda xodimlarning odatiy harakati
  • Jamoa o'tadigan bosqichni aniqlash
  • Har bir bosqichning maqsad va vazifalari
  • Har bir bosqichda etakchi va ishchi guruhning vazifalari.Bomand bilan ishlashda rahbarlarning vazifalari.

Men 1999 yildan beri o'zgarishlarni boshqarib kelmoqdaman, yirik kompaniyalarda ishlaganman, keyin maslahatchi. Ushbu mavzu bo'yicha 50 dan ortiq o'quv dasturlarini olib bordi. Britaniya Biznes Akademiyasida innovatsion menejment bo'yicha doktorlik.

Birlashtirish va sotib olish jarayonida yirik banklar uchun treninglar va rejalashtirish sessiyalari o'tkazildi.

Ish CRM, "ilg'or xizmat", filiallarni ochish va ichki raqobatning kuchayishi, mulkchilikning o'zgarishi va hokazolarni o'zgartirish jarayonida qarshiliklarga qarshi olib borildi.

Mutaxassislarning bilimlari, ko'nikmalari, o'quv materiallari va eng muhimi yordam berish istagi!

O'zgarishlarni amalga oshirish va innovatsiyalarni boshqarish - eng yuqori boshqaruv darajasida qaror qabul qilish!

O'qishdan oldin, egalari va kompaniyaning bosh direktori, boshqa menejerlar bilan aloqa qilish, shuningdek kompaniyadagi vaziyatni baholash va tahlil qilish.

1-izohMenga 0 yoqadiXatcho'p 0Ko'rishlar 672

Munozarada ishtirok etmoqchimisiz? Hozir ro'yxatdan o'ting.

Tarkiblar jadvali

Dasturiy ta'minotni (dasturiy ta'minotni) ishlab chiqarish sifati va tezligi an'anaviy ravishda murosa sifatida qabul qilinadi - biri ikkinchisi hisobiga ko'proq e'tibor beriladi. Ammo dasturiy ta'minotni ishlab chiqishda bu qabul qilinishi mumkin emas. Ushbu oq qog'ozda dasturni ishlab chiqish hayotiy tsiklidagi o'zgarishlarni boshqarishdagi qiyinchiliklar, rollar va yondashuvlar muhokama qilinadi va qanday qilib samarali, jarayonga asoslangan o'zgarishlarni boshqarish jarayonidan foydalangan holda, siz dasturni ishlab chiqish sifati va tezligini yaxshilashingiz mumkin va shu bilan rivojlanishni tezlashtirish va kamaytirish, xavfni kamaytirish va kamaytirishingiz mumkin. uni yanada muvaffaqiyatli qilish. Ushbu hujjat, shuningdek, o'zgarishlarni boshqarish bo'yicha tadqiqotlar natijalarini taqdim etadi va dasturiy ta'minotni ishlab chiqish jarayoni (CMM) ning etuklik modeli va o'zgarishlarga asoslangan jarayonlarni boshqarishning afzalliklarini muhokama qiladi.

Ishlab chiqishga mas'ul bo'lgan shaxslar, o'z xohishiga ko'ra, dasturiy ta'minot sifatini pasaytira olmaydilar va shuning uchun uni ishlab chiqarish tezligini oshirolmaydilar. Tashkilotlar ularning arizalariga juda bog'liq va rivojlanishning murakkabligi doimo o'sib bormoqda. Bundan tashqari, tashkilotlar o'zgarishlarni tezlashtirishda xarajatlarni kamaytirishga majbur.

Ilovalarni ishlab chiqish xavfga to'la, ammo samarali protseduralar yordamida xavfni kamaytirish va chiqarilayotgan dasturiy ta'minot sifatini yaxshilash mumkin. Hozirgi vaqtda o'zgarishlarni boshqarishning turli xil vositalaridan foydalanilmoqda, ammo ularning sifatini oshirish va ulardan foydalanish samaradorligiga ta'siri darajasi boshqacha.

O'zgarishlarni samarali boshqarishning kaliti bu o'zgarishlarni boshqarish jarayonini butun jarayon davomida birlashtirgan jarayonga asoslangan o'zgarishlarni boshqarish vositasidan foydalanishdir. O'zgarish jarayonlarini tartibga soluvchi va avtomatlashtiradigan o'zgartirishlarni boshqarish vositalari tegishli standartlarga doimiy muvofiqlikni ta'minlaydi. Computer Associates International, Inc. tomonidan AllFusion o'zgartirishni boshqarish echimlari. (CA) - bu o'zgarishlarni boshqarish funktsiyalarining to'liq spektrini taklif qiladigan va ishlab chiqish jarayoniga qo'shiladigan o'zgarishlarga asoslangan jarayonlarni boshqarish vositalari.

Jarayon asosida o'zgarishlarni boshqarish dasturiy ta'minot sifatini yaxshilashning eng samarali usuli bo'lib, dasturiy ta'minotni ishlab chiqish tezligini oshirishi, ishlab chiqish vaqti va narxini pasaytirishi mumkin. O'zgarishlarni boshqarish xarajatlarini samarali o'zgartirish jarayonlarini va takroriy o'zgarish funktsiyalarini avtomatlashtirish orqali kamaytirish mumkin. Sifatni yaxshilash xarajatlarni sezilarli darajada pasayishiga olib keladi, chunki kamchiliklar sonining kamayishi natijasida axborot texnologiyalarining samaradorligi va samaradorligi oshadi va biznesning ahamiyati oshadi. Tashkilotlar xavflarni va ularni qo'llash xarajatlarini kamaytirish uchun o'zgarishlarni boshqarish vositalari yoki metodologiyalariga katta umid bog'lashadi.

Ilovalarni ishlab chiqish sifati va tezligi haqidagi an'anaviy nuqtai nazar shundan iboratki, agar jarayonlarning sifati va amalga oshirilishiga, qo'shimcha vaqt va kuch sarflashni talab qiladigan qo'shimcha usullar yoki vositalarga ko'proq e'tibor berilsa, bu dasturiy ta'minotni ishlab chiqarishning sekinlashishiga olib keladi. Va aksincha, agar dasturiy ta'minotni ishlab chiqish tezligini oshirishga ko'proq e'tibor berilsa, u holda tezlashtirilgan rivojlanish yoki etarli darajada e'tibor berilmaslik sifatning pasayishiga yoki uning beqarorligiga olib keladi.

Ilovalarni ishlab chiqish hayotiy tsiklining sifati dasturiy ta'minotni ishlab chiqish jarayonlariga rioya qilish tashkilot uchun xavfni kamaytirishi mumkinligini anglatadi. O'zgarishlarni boshqarishning maqsadi sizning tashkilotingiz ehtiyojlariga to'liq javob beradigan nuqsonsiz dasturiy ta'minotni ishlab chiqishga imkon beradigan eng yaxshi tajribalarni qo'llashdir. Bu erda tezlikni tez o'zgartirish, xarajatlarni kamaytirish va dasturni tezroq chiqarilishini ta'minlovchi samarali dasturiy ta'minot sifatida ko'rish mumkin.

Ko'pincha o'z tizimlariga bog'liq bo'lgan zamonaviy tashkilotlar endi texnologiyalarning o'zgarishi natijasida foyda olish uchun sifatli natijalarning ishonchli kafolatlarisiz katta xavfni xohlamaydilar. Shu bilan birga, tashkilot xavfini kamaytirishning ahamiyati shuni anglatadiki, tashkilot har doim dasturni hayotiy tsiklidagi tezlikni qoniqtiradi.

Raqobatbardoshlikni ta'minlash uchun ishlab chiqaruvchi kompaniya dasturiy ta'minot sifatini oshirish bilan birga dasturiy ta'minotni ishlab chiqarish tezligini yoki tezligini oshirishi kerak. Boshqacha qilib aytganda, dasturiy ta'minot sifatini yaxshilash va uning rivojlanishini tezlashtirishda siz murosa qila olmaysiz.

Sifat va tezlik o'rtasidagi jarayonning ajralib turadigan qarama-qarshiliklariga duch kelgan tashkilotlar ushbu qarama-qarshiliklar asosan qaysi sohalarga, xususan, ilovalardagi o'zgarishlarni boshqarishga katta e'tibor berishadi.

Ilovalarni ishlab chiqish tobora murakkablashib borayotganligi sababli, ishlab chiqishga mas'ul bo'lganlar kamroq ish bilan shug'ullanishlari kerak. Buni CA tomonidan o'tkazilgan yaqinda o'tkazilgan so'rov natijalari ko'rsatdi.

2002 yil oktyabr oyida Avstraliyada 1 CA Avstraliya va Yangi Zelandiyadagi tashkilotlarning o'zgarishlarni boshqarishdagi ehtiyojlari va muammolarini aniqlash uchun so'rov o'tkazdi. O'zgarishlarni boshqarishda duch keladigan muammolar va ularni qanday hal qilish haqida so'rovda turli tashkilotlar va sohalardan oltmish etti kishi qatnashdi.

Tadqiqot natijasida dasturiy ta'minotni ishlab chiqaruvchi tashkilotlar duch keladigan ba'zi muammolar aniq aniqlandi:

  • 88% - bir nechta platformalarda ilovalarni o'rnatish,
  • 44% - to'rtdan ortiq platformalarda dasturlarni joylashtirish,
  • 61% - dasturlarning bir nechta versiyalariga xizmat ko'rsatish,
  • 52% - parallel rivojlanishni qo'llab-quvvatlash zarurati,
  • 46% - rivojlanishning har xil turlari uchun bir necha hayotiy tsikllarni saqlash,
  • 39% - ketma-ket dasturlarga tez-tez o'zgartirishlar kiritish.

Bu omillarning barchasi dasturiy ta'minotni ishlab chiqishning murakkabligini oshiradi va taqdim etilgan dasturiy ta'minotda xatolar xavfini oshiradi. Muammolarni hal qilish uchun, masalan, dasturiy ta'minotni bir necha platformalarda o'rnatish, bir nechta versiyalarni va parallel rivojlanishni qo'llab-quvvatlash uchun, yuqori sifatli dasturiy ta'minotning chiqarilishini ta'minlash uchun samarali o'zgartirish jarayonlari talab qilinadi.

Rivojlanayotgan tobora ortib borayotgan murakkablikning boshida ish hajmini ko'paytirish zarurati turibdi. Respondentlarning 65 foizidan ularning tashkilotlari dasturiy ta'minotni yangilashni tez-tez talab qilmoqdalar. Respondentlarning deyarli to'rtdan biri yangilanishlarni tez-tez berishlarini so'rashgan. Respondentlarning ko'pchiligi rivojlanish samaradorligini oshirish imkoniyati mavjudligiga ishonishgan va respondentlarning atigi 14 foizi o'z rivojlanish guruhlarining ishidan to'liq qoniqishgan.

Dasturiy ta'minotni ishlab chiqish bilan bog'liq qiyinchiliklarga qaramay, kam sonli tashkilotlar o'zlarini katta xavf ostiga qo'yishga tayyor. Savol shundaki, rivojlanish loyihalari ko'pincha talabga javob beradi va xatolar juda jiddiy va juda katta muammolarga olib keladi. IT yoki boshqa sohalarda ishlaydiganlar kam, ular tashkilotga kuchli ta'sir ko'rsatgan rivojlanishdagi jiddiy xatolarni eslamaydilar.

Chaos 2 - Standish Group tomonidan o'tkazilgan tadqiqotlar ilovalarni ishlab chiqish bo'yicha loyihalar natijalarini taqdim etadi:

  • rivojlanish vaqtidan o'rtacha 222%;
  • rivojlanish xarajatlarining o'rtacha oshishi - 189%,
  • foydalanuvchi talablariga javob beradigan 27 oyga kechikish.

Chaos tadqiqotida, shuningdek, loyihalarning atigi 25 foizi muvaffaqiyatli amalga oshirilganligi, 28 foiz loyihalar to'xtatilganligi va loyihalarning 46 foizi ta'minot bilan bog'liq jiddiy muammolarga duch kelgani haqida xabar berilgan.

Shubhasiz, dasturlarni ishlab chiqish har doim ham muvaffaqiyatli emas va ko'pincha kechikishlar yoki byudjetni ortiqcha sarflash bilan bog'liq. Bu IT xarajatlari va yo'qolgan imkoniyatlarning sezilarli darajada oshishiga olib keladi. Shu sababli, boshqaruvchi direktorlar va axborot xizmatlari rahbarlari o'zgarishlarni boshqarishni takomillashtirishga va shu bilan dasturiy ta'minotni ishlab chiqishda xatarlarni boshqarishni yaxshilashga intilishlari ajablanarli emas.

O'zgarishlarni boshqarish dasturiy ta'minotni boshqarishda boshqariladigan yondoshishni o'z ichiga oladi va shu bilan etkazib beriladigan mahsulot bilan bog'liq muammolar xavfini minimallashtiradi.

O'zgarishlarni boshqarishning yaxshi ko'rsatkichlaridan biri bu takrorlanadigan jarayonlardir. Agar yondashuv boshqarilishi mumkin bo'lsa, uni xuddi shu natijalar bilan va loyiha natijalariga katta ishonch bilan takrorlash mumkin.

CA o'zgarishlarini boshqarish bo'yicha so'rov natijalariga ko'ra, respondentlarning faqat yarmi o'zgarish jarayonlarini takrorlash mumkin deb hisoblashgan. Bundan tashqari, so'ralganlarning deyarli 60% dasturiy ta'minot kodi seriyali ishlab chiqarishga, tegishli tasdiqlash va sinovlarsiz va jiddiy xatolarga yo'liqqanligini aytdi.

Shuni hisobga olib, respondentlarning e'tiborini o'zgarishlarni boshqarishga qaratishlari ajablanarli emas. Respondentlarning 40 foizi metodologiya yoki akkreditatsiyani qabul qilgan va 83 foiz respondentlar o'zgarishlarni boshqarish vositasidan foydalanishgan yoki undan foydalanishni o'ylashgan. Bu ko'rsatkich katta rivojlanish guruhlarida yuqori bo'ldi.

Ko'rib chiqilayotgan muammolar faqat ishlab chiqaruvchilarning katta guruhlari uchun xos deb taxmin qilish mumkin. Следует заметить, что в опросе CA это предположение не нашло подтверждения, и оно само может быть частью проблемы.

Как показал опрос CA, мало вероятно, что небольшие группы разработчиков будут использовать инструменты или методологии управления изменениями. Однако также мало вероятно, что они определят свои процессы изменения как повторяемые, возможно, это указывает на то, что их методологии могут быть улучшены.

Несмотря на то, что некоторые из опрошенных принадлежат к небольшим группам разработчиков, они заинтересовались внедрением более строгого управления изменениями. Kichik rivojlanish guruhlari boshqaruv uslublarini o'zgartirishga katta ahamiyat berishlari haqida ba'zi bir dalillar mavjud.

Muvaffaqiyatlilik Kamolot Modelining (CMM) etuklik modelini akkreditatsiyasini baholagan 3 ta tashkilotni o'rganish shuni ko'rsatdiki, ushbu 586 tashkilotning taxminan yarmida 100 dan kam ishlab chiqaruvchi bor va ularning to'rtdan birida 50tadan kam ishlab chiqaruvchi bor, shuning uchun akkreditatsiya CMM modellari va umuman, o'zgarishlarni boshqarish metodologiyasiga katta e'tibor ishlab chiquvchilarning juda katta guruhlari bo'lgan tashkilotlar uchun xos emas (CMM modeli keyinchalik ushbu hujjatda batafsilroq muhokama qilinadi).

CA o'zgarishini boshqarish bo'yicha so'rovda respondentlarning deyarli yarmi o'zgarishlarni boshqarish vositalaridan foydalanganliklari haqida xabar berishdi, ammo ular turli xil vositalardan foydalanishgan va ko'pchilik respondentlar o'z vositalaridan foydalangan.

O'zgarishlarni boshqarish vositasi yoki metodologiyasidan foydalangan respondentlar kodni tegishli tasdiqlash va sinovdan o'tkazmasdan ishlab chiqarishga kirishish ehtimoli kamligini va o'zgarish jarayonlarining takrorlanish ehtimoli yuqori (o'zgarishlarni yaxshi boshqarish ko'rsatkichi), ammo bu tendentsiyalar unchalik aniq bo'lmadi kutilganidek. Bundan tashqari, barcha respondentlarning faqat 9% o'zlarining standartlari va rivojlanish metodologiyalaridan to'liq qoniqishgan, respondentlarning uchdan biri qisman qoniqishgan yoki umuman qoniqishmagan. Bu respondentlar o'zgarishlarni boshqarishda o'z yondoshuvlarini takomillashtirish zarurligini anglashlaridan dalolat beradi.

Ko'pchilik respondentlar o'zgarishlarni boshqarish vositalari yoki texnikasidan foydalanishgan, ammo ularni o'zgartirishni boshqarish qoniqmagan. Ehtimol, ular tashvishlanish uchun asosli sabablarga ega bo'lishi mumkin (kod tegishli sinov / tasdiqlashsiz ishlab chiqarishga kirishadi va o'zgartirish jarayoni takrorlanmaydi). Bu o'zgarishlarni boshqarish vositalari ishlamayaptimi? Ehtimol yo'q. Savolga javobni respondentlar foydalanadigan vositalar turlarida izlash kerak.

Turli xil odamlar uchun o'zgarishni boshqarish va o'zgartirishni boshqarish vositalari har xil ma'noga ega bo'lishi mumkin. O'zgarishlarni boshqarish vositalarining amalda uchta darajasi mavjud:

  • versiyani boshqarish vositalari, mahsulotning asosiy versiyasini boshqarishni ta'minlaydi;
  • odatda ishlab chiqaruvchining samaradorligini ustuvor deb hisoblaydigan ishlab chiqaruvchiga yo'naltirilgan vositalar
  • ma'lum bir jarayonni avtomatlashtiradigan, tartibga soladigan va kuzatadigan jarayonga asoslangan vositalar.

Ushbu uchta turdagi vositalardan faqat jarayonga asoslangan o'zgarishlarni boshqarish vositalari dasturiy ta'minot ishlab chiqarilishidan oldin jarayonning takrorlanishini va tegishli kodni tasdiqlashni ta'minlaydi.

Ko'pgina respondentlar versiyalarni boshqarish uchun mo'ljallangan yoki ishlab chiquvchiga yo'naltirilgan o'zgarishlarni boshqarish vositalaridan foydalanadilar, boshqa bir qator respondentlar funktsional imkoniyatlari cheklangan o'z dizaynlari vositalaridan foydalanadilar.

Versiyalarni boshqarish va ishlab chiquvchilarga yo'naltirilgan vositalar ba'zi bir sifat afzalliklariga ega bo'lsa-da, ular asosan o'zgartirish jarayoniga e'tiborni qaratadi va uni avtomatlashtirish va tartibga solish imkoniyatiga ega emas. Bu shuni anglatadiki, avtomatlashtirilgan jarayonlarga qaraganda, kengroq o'zgarishlarni boshqarish jarayoni xodimlarning kelishilmagan harakatlari, xatolar va samarasizliklarga nisbatan zaif bo'lib qoladi.

Jarayonga asoslangan o'zgarishlarni boshqarish xodimlarni, protseduralarni, usullarni, uskunalar va vositalarni yakuniy natijaga erishish uchun qanday birlashtirishga qaratilgan. Jarayon asosida boshqariladigan o'zgarishlarni boshqarish jarayoni uchun zaruriy shart bu jarayon kuzatilsa, yaxshi natija kafolatlanishi. Dasturiy ta'minot sifati butunlay uni ishlab chiqish jarayonlarining sifatiga bog'liq.

Sifatni ta'minlash jarayoni hali ham to'xtamaydi. Jarayonlarni doimiy ravishda optimallashtirish, shu jumladan muammolarni yoki yaxshilanishlarni aniqlash va jarayonni moslashtirish juda muhimdir. Bu tartibga solinadigan va takrorlanadigan jarayonlarni talab qiladi. Agar jarayonlar beqaror bo'lsa, kamchiliklarni tuzatishga imkon beradigan va jarayonlar samaradorligini kamaytirmaydigan sozlashlar mumkin emas.

Ilovalarni ishlab chiqish hayotiy tsiklida sifat kafolati uchun arxitekturani taklif etadigan bir qator uslublar va akkreditatsiyalar mavjud. Metodologiyalar, shu jumladan CMM modeli va ISO 9000 standarti yaxshi tartibga solingan jarayonlarning muhimligini ta'kidlaydi.

Xuddi shunday, Axborot texnologiyalari infratuzilmasi kutubxonasi (ITIL) kabi xizmatlarni boshqarish standartlari, xizmat ko'rsatishning eng yaxshi usullarini taqdim etish uchun jarayonlarni boshqarish bo'yicha boshqaruvni qo'llashni talab qiladi.

Karnegi Mellon universiteti qoshidagi dasturiy muhandislik instituti tomonidan ishlab chiqilgan dasturiy ta'minotni ishlab chiqarish jarayonining etuklik modeli (CMM) 4, etuklikning besh darajasini taklif etadi. Bu tashkilotlarga o'z dasturiy ta'minotlarini ishlab chiqish jarayonlarining etukligini oshirishga yordam beradi va tashkilotlarni ushbu darajalarda baholash va akkreditatsiya qilish mumkin.

1 bosqich - boshlang'ich darajasiDasturiy ta'minotni ishlab chiqish jarayoni o'z-o'zidan amalga oshiriladi va faqat bir nechta jarayonlar tartibga solinadi. Rivojlanishning muvaffaqiyati individual xodimlarga bog'liq bo'lishi mumkin.
2-bosqich - takrorlanuvchanlikLoyihalarni boshqarishning asosiy jarayonlari xarajatlarni, jadvallarni va funktsional imkoniyatlarni kuzatish uchun yaratilgan.
3 bosqich - tartibga soluvchi darajaDasturiy ta'minotni ishlab chiqish jarayoni hujjatlashtirilgan, standartlashtirilgan va boshqarish, shuningdek ishlab chiqish operatsiyalari uchun dasturiy ta'minotni ishlab chiqarishning standart jarayoni bilan birlashtirilgan. Barcha loyihalar standartlashtirilgan jarayondan foydalanadi.
4-bosqich - boshqarishDasturiy ta'minotni ishlab chiqish jarayoni va mahsulot sifatining batafsil ko'rsatkichlari yig'iladi, bu bizga jarayon va mahsulotlarni tushunish va ularni boshqarish imkonini beradi.
5-bosqich - optimallashtirish darajasiJarayonni doimiy ravishda optimallashtirish jarayoni va tajribali innovatsion g'oyalar va texnologiyalarning miqdoriy aloqasi bilan ta'minlanadi.

1999 yilda CMM modeliga ko'ra baholangan 734 tashkilot 5 ni o'rganish shuni ko'rsatdiki, aksariyat tashkilotlar boshlang'ich darajada (43%) yoki takroriylik darajasi (34%). Bu CA o'zgarishlarini boshqarish bo'yicha so'rov natijalarini tasdiqlaydi, unga ko'ra aksariyat tashkilotlarda o'zgarishlarni boshqarish jarayonlari yaxshilanishi mumkin.

Qizig'i shundaki, hozirgi kunda CMM modelining beshinchi darajali talablariga rasmiy ravishda javob beradigan dasturiy ta'minotni ishlab chiqaradigan 1000 dan ortiq tashkilotlar mavjud. Ushbu tashkilotlarning ko'pi Hindistonda joylashgan. Ular yanada sifatli jarayonni ta'minlash va shu sababli rivojlanish davri va uning xarajatlarini qisqartirish orqali raqobatdosh ustunlikka erishishga intiladilar. Dasturiy ta'minotni ishlab chiqish tobora globallashib borar ekan va dasturiy ta'minotni ishlab chiqaruvchi xalqaro tashkilotlar yangi bozorlarda o'zlarining ishtiroklarini kengaytirib borishar ekan, o'zgarishlarni boshqarish ta'siri kutilmoqda.

Agar jarayonga asoslangan o'zgarishlarni boshqarish sizga sifatni ta'minlash bo'yicha bir qator chora-tadbirlarning izchil bajarilishini ta'minlashga imkon bersa va o'zgarishlarni boshqarish vositalaridan foydalanish ushbu asosni boshqarsa, dasturiy ta'minotni ishga tushirish tezligini oshirishga intilayotgan dasturchilar ishini susaytiradimi?

Ushbu bo'limda rivojlanish sekinlashmayotganligini ko'rsatadigan tadqiqotlar mavjud. Jarayon asosida o'zgarishlarni boshqarish aslida sifatning ham, rivojlanish tezligining ham sezilarli darajada oshishiga olib keladi, natijada rivojlanish xarajatlarini tezlashtiradi va kamaytiradi.

O'zgarishlarni boshqarish jarayonlari dasturiy ta'minotni ishlab chiqish sifatini oshirishga mo'ljallangan, shuning uchun sifatni yaxshilash o'zgarishlarni boshqarish uchun xarakterli bo'lishi kerak.

Jarayon asosida o'zgarishlarni boshqarish butun dasturiy ta'minotni ishlab chiqarish jarayonida izchil, izchil amaliyotni ta'minlash orqali sifatni yaxshilashi mumkin.

Jarayon tomonidan boshqarilmaydigan o'zgarishlarni boshqarish barqaror bo'lmagan sifatni yaxshilashga olib kelishi mumkin (oldingi yondashuvlarga qarab) va ushbu yondashuvlar faqat jarayonning alohida qismlariga (operatsiyalarni tartibga solmasdan) jamlanganligi sababli, ishlab chiqaruvchi xatolarining nomuvofiqligi va shartlari rivojlanishda qoladi.

Jarayon bilan boshqariladigan o'zgarishlarni boshqarish sizga dasturlarni ishlab chiqish tezligini ikki yo'l bilan oshirishga imkon beradi:

Birinchidan, o'zgarish jarayonlari yanada samaraliroq amalga oshiriladi, shuning uchun loyihani o'zgartirishga sarflanadigan vaqt kamayadi.

Ikkinchidan, ishlab chiqilgan dasturiy ta'minotdagi nuqsonlar darajasi sezilarli darajada pasayadi (yuqori sifat natijasida), shuning uchun kamchiliklarni bartaraf etish va qayta sinash va, eng muhimi, ishlab chiqarishda ushbu kamchiliklarni keltirib chiqargan muammolarni bartaraf etish uchun sezilarli vaqt sarflanadi. Dasturiy ta'minotni ishlab chiqishda sifat aslida tezlikka mos keladi.

CA 6 tomonidan o'tkazilgan tadqiqot o'zgarishlarni boshqarish bo'yicha samarali yondashuv mavjud bo'lmagan joylarda o'zgarishlarni boshqarish uchun bir qator xarajatlarni aniqladi.

  • Rivojlanishning yangi loyihasida har kuni taxminan 15% o'zgarishlarni boshqarish operatsiyalariga sarflanadi.
  • Qo'llab-quvvatlash loyihalarida bu ko'rsatkich 25% ga yaqinlashmoqda.
  • Taqsimlangan muhitda yangi loyihalarda o'zgarishlarni boshqarish 20% kuch sarflashi mumkin.
  • Tarqalgan ilova yordami bilan o'zgarishlarni boshqarish xarajatlari 40% gacha o'sishi mumkin.

Quyidagi jadvalda ushbu jarayonlar avtomatlashtirilmasa va o'zgarishlarni boshqarish jarayoni tomonidan boshqariladigan vositadan samarali foydalanilmasa, o'zgarishlarni boshqarish operatsiyalari xarajatlarining loyihaning umumiy xarajatlaridagi mumkin bo'lgan ulushi ko'rsatilgan.

O'zgarishlarga asoslangan jarayon vositalari nafaqat ushbu o'zgarish jarayonlarini samarali amalga oshirishni (sifatni yaxshilashni) ta'minlabgina qolmay, balki ushbu operatsiyalarning xarajatlarini ham kamaytirishi mumkin.

Tadqiqot shuni ko'rsatdiki, jarayonga asoslangan o'zgarishlarni boshqarish uchun samarali echim loyiha xarajatlarini 30 foizga yoki undan ko'proqqa kamaytirishi mumkin6. Quyidagi jadvalda AllFusion Harvest Change Manager yordamida o'zgarishlarni boshqarish operatsiyalari xarajatlarini loyihaning umumiy xarajatlaridagi ulushini qanday kamaytirish mumkinligi ko'rsatilgan.

O'zgartirishni boshqarish vazifasiOperatsiyalarloyiha xarajatlarining%
Dasturga kirish va dasturiy ta'minotni olishDastur komponentining turli xil versiyalarini boshqarish, muayyan qismlarga kirish huquqiga ega bo'lgan xodimlar va kirish usullari3%
Rivojlanish muhitini sinxronlashtirishBarcha faol komponentlarni sinxronlashtiradigan parallel va birgalikda ishlab chiqishni boshqarish10%
Migratsiya o'zgarishiHayot aylanishidagi o'zgarishlarni to'g'ridan-to'g'ri va teskari tartibda ko'chirishni boshqarish6%
Kompilyatsiya va yig'ish jarayonini boshqarishManba tarkibiy qismlarini yig'ish va bog'lash orqali yaratilgan fayllar yoki yuklash modullari, manba o'zgarganda bir nechta bajariladigan fayllarga qilinadigan yakuniy ta'sirni aniqlaydi.5%
Targ'ibotni boshqarishLenta yoki elektron uzatish uchun buyurtma tayyorlash va muayyan xodimlar tomonidan qo'llaniladigan dastur versiyalarini kuzatish3%
Tasdiqlash va ruxsat berishTasdiqlash va / yoki yozma ruxsatlarni olish, masalan, ko'chirish, tarqatish kabi operatsiyalardan oldin2%
Dasturni o'zgartirish so'rovlarini boshqarishO'zgartirish so'rovi bajarilishini kuzatish2%
Rivojlanish va operatsiyalarni muvofiqlashtirish uchun aloqalarni muvofiqlashtirishAxborot oqimini ta'minlash, ayniqsa geografik jihatdan taqsimlangan guruhlar o'rtasida va ularni amalga oshirishga yondashuvlar sifatida4%
Loyihaning holati to'g'risida ma'lumot olishVaziyatni kuzatish haqida ma'lumot va holat haqida hisobot olish3%
Xatolarni kuzatish va ularni tuzatishTest guruhi, tahlilchilar va qo'llab-quvvatlash markazining xodimlari uchun ma'lumotni boshqarish2%

O'zgarishlarni boshqarish va vaqtni tejashga asoslangan o'zgarishlarni boshqarish echimini boshqarish bilan bog'liq bu xarajatlar loyihaning turiga va avvalgi o'zgarishlarni boshqarish usuliga bog'liq bo'lishi mumkin. Biroq, ushbu jadval o'zgarishlarni boshqarish jarayonida qo'llaniladigan samarali vositalar nafaqat qo'shimcha vaqtni tejashga imkon beradi.

Ehtimol, jarayonlarga asoslangan o'zgarishlarni boshqarish orqali dasturiy ta'minotni ishlab chiqarish tezligini sezilarli darajada oshirish, kamchiliklar sonini kamaytirish orqali erishish mumkin. Aslida, sifatni yaxshilashga katta e'tibor berilayotgan bo'lsa ham, ushbu maqsadga erishish samaradorlikning oshishiga olib keladi, chunki muammolarni hal qilishga kam vaqt sarflanadi.

Ko'plab tadqiqotlar shuni ko'rsatdiki, CMM modeli asosida dasturiy ta'minotni ishlab chiqish jarayonini takomillashtirishni amalga oshirgan tashkilotlarda kamchiliklar soni kamaydi va umuman samaradorlik oshdi.

CMM modeli asosida dasturiy ta'minotni ishlab chiqish jarayonini takomillashtirishni amalga oshirgan 13 tashkilotning 7tasini batafsil o'rganish shuni ko'rsatdiki, dasturiy ta'minot ishlab chiqarilgandan keyin nuqson sonining o'rtacha yillik pasayishi 39% ga (sifatni yaxshilash), mahsulot bozorga chiqqunga qadar vaqtning o'rtacha yillik pasayishi 19% ga va hosildorlikning o'rtacha o'sishi. 35%

CMM modelini tatbiq etgan 807 tashkilot ishtirok etgan yana bir tadqiqot 8 tashkilot CMM modelining bir darajasidan boshqasiga o'tganda, nuqsonlar sonining kamayishi va samaradorlikning oshishi aniqlandi. Tadqiqot CMM modelining birinchi darajasidan ikkinchi darajasiga o'tish paytida nuqsonlar sonining 50% ga (loyihani boshqarish ishchi) va uchinchi darajaga o'tish paytida yana 20% ga (o'zgarish jarayonlari tartibga solinadi va ishlaydi) pasayganligini ko'rsatdi. Xuddi shunday, CMM modelining birinchi darajasidan ikkinchi darajasiga o'tishda samaradorlik 30% ga, uchinchi darajaga o'tishda esa 20% ga oshdi.

Samarali, o'zgarishlarga asoslangan jarayonning yana bir jihati loyiha jadvaliga yaxshiroq rioya qilishdir. Loyihalar izchil jarayonlarni izchil amalga oshirganligi va samarali jarayonning bir qismi sifatida muammolar aniqlanib, dastlabki bosqichda hal qilinganligi sababli, loyihalar jadvali aniqroq.

Loyihaning ish jadvalining aniqligi dasturiy ta'minot ishlab chiqaruvchi tashkilotlarga raqobatbardosh ustunlikka erishishga va o'zlarining ishlab chiqarish jamoalariga ko'proq ishonishga imkon beradi.

CA AllFusion o'zgarishlarni boshqarish echimlari o'zgarishlarni boshqarishni ishlab chiqish jarayoni bilan birlashtiradigan jarayonga asoslangan o'zgarishlarni boshqarish vositalaridir.

AllFusion rivojlanish jarayonlarini avtomatlashtirish va tartibga solish orqali rivojlanish metodologiyalarining keng doirasini qo'llab-quvvatlaydi.

O'zgartirishlarni boshqarish AllFusion (ca.com/allfusion/) asosiy tarmoqlarga, taqsimlangan va turli xil ilovalarni ishlab chiqish muhitlari uchun vositalarni taklif etadi va quyidagi dasturiy mahsulotlardan iborat:

  • AllFusion Harvest Change Manager - taqsimlangan o'zgartirish va konfiguratsiyani boshqarish,
  • AllFusion Endevor Change Manager - asosiy kadrlarni o'zgartirish va sozlashni boshqarish,
  • AllFusion Change Manager Enterprise Workbench - bir nechta platformalar uchun ishlab chiqishni boshqarish.

AllFusion Change Management Suite bir qator qo'shimcha vositalarni o'z ichiga oladi:

  • konfiguratsiyani boshqarishni avtomatlashtirish,
  • parallel yoki qo'shma manba versiyalarini birlashtirish;
  • AllFusion Endevor Change Manager-da ishlaydigan kodni to'g'ridan-to'g'ri tahrirlash
  • DB2 ob'ekti va dasturni o'zgartirish boshqaruvi
  • TABIIY va PREDICT muhitlaridan foydalangan holda rivojlanishni boshqarish.

AllFusion-ning o'zgarishlarni boshqarish echimlari o'zgarishlarni boshqarish xususiyatlarining to'liq spektrini - versiyalarni boshqarish, o'zgarishlarni kuzatish, konfiguratsiyani boshqarish, tuzishni boshqarish, versiyalarni boshqarish, birgalikda va birgalikda ishlab chiqishni boshqarishni o'z ichiga oladi.

AllFusion Change Management to'plamida joylashishni tezlashtirish yoki tashkilotingizning talablarini qondirish uchun sozlash uchun foydalanishingiz mumkin bo'lgan eng yaxshi o'zgarish jarayonlarining kutubxonasi mavjud. Ushbu moslashuvchanlik bilan jarayonlar doimiy ravishda rivojlanishi mumkin, bu doimiy optimallashtirishni ta'minlaydi.

Maqsad dasturiy ta'minotni ishlab chiqish sifati va tezligini oshirish bo'lsa, o'zgarishlarni boshqarish vositalarining jarayon bilan to'liq birlashtirilganligi (o'zgarishlarni boshqarishning barcha funktsiyalari bitta vositada) va ushbu jarayonning yuqori qismida joylashtirilmasligi juda muhimdir. AllFusion to'liq va to'liq integratsiyalashgan yechim bo'lib, u ko'plab ommalashtirish vositalari bilan birlashishni taklif qiladi, shu jumladan WebSphere Studio va Visual Studio .NET. Bundan tashqari, CA-ning Unicenter ServicePlus Service Desk va Unicenter Programma ta'minotini etkazib berish vositalari o'zgarishlarni boshqarishni kengroq korxona tizimlari ma'muriyati bilan birlashtirib, mahsulotlarning hayotiy tsiklini to'liq va to'liq boshqarishni taklif qiladi.

Контролируя сложность процесса разработки путем управления изменениями и упрощения процесса изменения, решения для управления изменениями AllFusion повышают эффективность ИТ и максимально увеличивают ценность бизнеса.

В среде, в которой организации не могут рисковать многим при разработке программного обеспечения, и в которой группы разработчиков вынуждены увеличивать объем работ и одновременно снижать затраты, управление изменениями должно позволить организациям повысить и качество и скорость разработки без каких-либо компромиссов.

К лучшим практическим методам управления изменениями (содержащимся в таких методологиях, как CMM и ISO) относится управление процессами разработки ПО, позволяющее последовательно соблюдать соответствующие процедуры, проверки и балансы.

Faqat jarayonlarni avtomatlashtiradigan va tartibga soluvchi vositalar individual sapmalar (xodimlar yoki loyihaga xos) va xodimlarning xatolarini bartaraf etish orqali sifatni ta'minlashi mumkin.

Rivojlanish sifatini yaxshilash rivojlanish tezligini oshirishning muhim omilidir. Rivojlanish loyihalaridagi kamchiliklar sonini kamaytirish ko'p vaqtni tejaydi, shuning uchun jarayon sifatini samarali va izchil yaxshilaydigan jarayonga asoslangan yondashuv rivojlanishning umumiy tezligini ham oshiradi. Shunday qilib, rivojlanish sifati va tezligi chambarchas bog'liqdir.

Qisqa muddatda rivojlanish jarayoni bilan birlashtirilgan va o'zgarish vazifalarini avtomatlashtiradigan o'zgarishga yondashuv o'zgarishni boshqarish vaqtini qisqartirishi mumkin. O'zgarishlarni boshqarish jarayoni tomonidan boshqariladigan vositalar, masalan, CA ning AllFusion Change Management Suite, ishlab chiqish jarayoni bilan birlashtirilgan va alohida operatsiyalar sifatida uning ustiga joylashmaganligi sababli, ular rivojlanish xarajatlarini kamaytiradi va shuning uchun ham qisqa, ham rivojlanish tezligi va sifatini oshiradi. uzoq muddatda.

O'zgarishlarga asoslangan jarayonlarni boshqarishning samarali vositalari ishlab chiquvchilarga dasturiy ta'minotni ishlab chiqish sifati va tezligi o'rtasida murosaga kelmaslik, balki ushbu ikki jihatni uzviy bog'lab turish va shu bilan rivojlanish xarajatlarini tezlashtirish va kamaytirish, xavfini kamaytirish va uni yanada muvaffaqiyatli qilish imkonini beradi.

1 Kompyuter assotsiatsiyalari, sanoatni o'rganish - O'zgarishlarni boshqarish, 2002 yil oktyabr.
2 Doimiy guruh, Xaos to'g'risidagi hisobot, 2002 yil.
3 Mark C. Polk, Charlz V. Vebber, Bill Kertis va Meri Bet Krisis, Muvaffaqiyatning etukligi modeli: Dastur jarayonini takomillashtirish bo'yicha ko'rsatmalar, 1995 yil.
4 Dasturiy ta'minot muhandisligi instituti, Karnegi Mellon universiteti, Dasturiy ta'minot hamjamiyatining 1999 yil yangilanishi, 1999 yil avgust.
5 Dasturiy ta'minot muhandisligi instituti, 5-darajaga javob beradigan tashkilotlar ro'yxati.
6 Kompyuter assotsiatsiyalari, O'zgartirish va konfiguratsiyani boshqarish yordamida dasturlarni ishlab chiqish xarajatlarini boshqarish, 2003 y.
7 Kompyuter assotsiatsiyalari, O'zgartirish va konfiguratsiyani boshqarish yordamida dasturni ishlab chiqish xarajatlarini boshqarish, 2003 y.
8 James Herbsleb, Anita Carleton va boshqalar CMM asosidagi dasturiy jarayonni takomillashtirishning afzalliklari: Dastlabki natijalar, Dasturiy ta'minot muhandislik instituti (avgust 1994 yil).

Pin
Send
Share
Send
Send