22.2.4. Guruhni tashkil qilish
Dasturchilarning kichik guruhlari engil, norasmiy ruhda tashkil etilgan. Rahbar dasturiy mahsulot ustida ishlashda guruhning boshqa a'zolari bilan teng asosda qatnashadi. Texnik etakchi rivojlanish jarayonini eng yaxshi boshqaruvchi bo'lishi mumkin. Norasmiy guruh har doim jamoaning barcha a'zolari bilan bo'lajak ishni muhokama qiladi va vazifalar ma'lum bir xodimning imkoniyatlari va tajribasiga muvofiq belgilanadi. Tizimni yuqori darajali loyihalashni yuqori malakali mutaxassislar amalga oshiradi, aniq vazifani bajarish uchun tayinlangan xodimga past darajadagi dizayn taqdim etiladi.
Norasmiy guruhlar juda samarali bo'lishi mumkin, ayniqsa guruh a'zolarining ko'pchiligi tajribali va malakali bo'lsa. Guruh demokratik tashkilot sifatida ishlaydi, bu erda qarorlar ko'pchilik ovoz bilan qabul qilinadi. Psixologik nuqtai nazardan, bu jamoaviy ruhni shakllantiradi, shuning uchun hamjihatlik va mahsuldorlikni oshiradi. Agar guruhni tajribasiz yoki malakasiz xodimlar tashkil qilsa, norasmiy ravishda guruhni tashkil etish xizmatga aylanishi mumkin. Ishni boshqarishga qodir yuqori menejerlar etishmayapti, bu esa ishni muvofiqlashtirishning etishmasligiga va, ehtimol, loyihaning muvaffaqiyatsiz bo'lishiga olib keladi.
Bek [32], "ekstremal" dasturlash haqidagi kitobida, guruhni norasmiy tashkil etishning juda qiziqarli usulini tasvirlab bergan. Bu yondashuvga ko'ra, menejer vakolatiga kirgan qarorlar (masalan, ish tartibi masalalari) jamoaning zimmasiga yuklanadi. Dasturchilar juft bo'lib kod ustida ishlaydilar va o'zlari ishlab chiqqan dasturlar uchun umumiy javobgarlikni o'z zimmalariga oladilar. Hisobotlarga ko'ra, bu guruhni moslashtirish mexanizmi juda yaxshi ishlaydi. Ammo, menimcha, bu yondashuv, "toza xona" usuli kabi (19 -bobga qarang), muvaffaqiyatga erishish uchun kuchli shaxsiy motivatsiyaga ega yuqori malakali kadrlarning ishtirokini talab qiladi.
Shaxsi, men ishonaman, unumdorligiga eng katta ta'sir ko'rsatadi (I bob 23 bu muhokamasiga qaytadi). buyuk qaytishi bilan yuqori malakali kadrlar, ko'p mutaxassislar foydalanish uchun [11, 16, 60] bir yuqori malakali qo'rg'oshin programlayıcının atrofida bir guruh qurishni taklif. Bunday tashkilotning asosiy printsipi vakolatli va tajribali xodim butun dasturiy mahsulot ishlab chiqish uchun mas'ul, deb hisoblanadi. qo'rg'oshin dasturchi muntazam ish bilan haddan ortiq kerak emas, aksincha, u ma'muriy va texnik masalalarni hal etish yaxshi qo'llab-quvvatlash kerak. Bunday xodimi ham guruh tashqarida mutaxassislar (rasm 22,6) bilan ortiqcha muloqot xalos bo'lishi kerak.
Guruch. 22.6. Bosh dasturchi bilan jamoa
Bosh dasturchi jamoasining asosiy a'zolari (yadrosi) quyidagi shaxslardir.
1. Tizimni ishlab chiqish, dasturlash, sinovdan o'tkazish va amalga oshirish uchun asosiy javobgarlikni o'z zimmasiga oladigan etakchi dasturchi.
2018-05-01 xoxlasa buladi 121 2. Bosh dasturchining tajribali yordamchisi (o'rinbosari), uning vazifasi etakchi dasturchini qo'llab -quvvatlash va dasturiy ta'minot tizimini tekshirish.
3. Loyiha bilan bog'liq barcha ish yuritish ishlarini o'z zimmasiga oladigan ma'mur (masalan, konfiguratsiyani boshqarish, hujjatlar bilan yakuniy protseduralar va boshqalar).
Qo'llaniladigan vazifaning turi va hajmiga qarab, mutaxassislar jamoasidan jamoada ishlash uchun vaqtinchalik yoki doimiy xodimlar sifatida taklif qilinishi mumkin. Bu administrator, dasturiy ta'minot ishlab chiqish vositalari mutaxassisi, operatsion tizimlar yoki dasturlash tili mutaxassisi yoki tizimni sinash bo'yicha mutaxassis bo'lishi mumkin.
Bu yondashuv sababi quyidagi bo'lishi mumkin: juda ko'p dasturiy ta'minot mutaxassislari bor, dasturiy qobiliyat juda ko'p farqlar bor. (Eng yaxshi yomon dasturchilar uchun an'anaviy miqyosda) mehnat unumdorligi darajasi 25 marta farq qilishi mumkin. Shuning uchun, siz optimal qo'llab-quvvatlash bilan ta'minlash orqali eng yaxshi xodimlarning imkoniyatlardan eng qilish kerak. etakchi dasturchi jamoasi g'oyasi 25 yoshdan bo'lsa-da, u hali dasturchilar kichik guruhlar tashkil qilish, eng samarali yo'llaridan biri hisoblanadi.
Agar siz kerakli odamlarni topa olsangiz, bunday guruhni tashkil qilish muvaffaqiyatga olib keladi. Biroq, bunday guruhlarning o'z muammolari bor.
1. Iqtidorli dasturchilar va dasturchilar kamdan -kam uchraydi. Va guruhni tashkil qilish eng malakali etakchi dasturchi va uning yordamchisiga asoslangan.
Agar ular xato qilsalar, o'z qarorlarini muhokama qiladigan hech kim yo'q. Boshqa tomondan, demokratik guruhda hamma hal qilish yo'lini muhokama qilishi va shu tariqa xatolarni aniqlab, undan qochishi mumkin.
2018-05-01 xoxlasa buladi 121 2. Bosh dasturchi loyihaning umumiy bajarilishi uchun javobgardir va agar u muvaffaqiyatli bo'lsa, kredit olishi mumkin. Ammo, agar loyihadagi roli etarlicha tan olinmasa, jamoa a'zolari bunga qo'shilmasligi mumkin. Bunday holda, ularning baholash ehtiyojlari qondirilmaydi, chunki barcha kreditlar etakchi dasturchiga beriladi.
3. Bosh dasturchi va uning o'rinbosari kasal bo'lgan yoki ishdan bo'shatilgan taqdirda loyihaning muvaffaqiyatsiz bo'lishi ehtimoli. Loyiha menejerlari bu xavf bilan rozi bo'lmasliklari mumkin.
4. Kompaniyaning tashkiliy tuzilmasi bunday guruhni qo'llab -quvvatlay olmaydi. Katta kompaniyalar yaxshi ishlab chiqilgan xizmatlar ierarxiyasiga ega, shuning uchun etakchi tashqi dasturchini tayinlash qiyin bo'lishi mumkin. Kichik kompaniyalarda bitta xodimni bitta vazifaga tayinlash deyarli mumkin emas.
Shuning uchun, etakchi dasturchi bilan jamoa tuzilishi tashkilot uchun juda xavfli g'oya bo'lishi mumkin. Biroq, bundan haqiqatan ham foydali narsani o'rganish mumkin: iqtidorli dasturchilarni qo'llab -quvvatlash, ularga yordamchilar, ma'murlar va h.k. Shu tarzda, iqtidorli xodimlarining qobiliyat eng samarali foydalanish mumkin. Alohida ishlab chiqish guruhlarida yuqori malakali mutaxassisni qisqa muddatga tayinlash, o'sha loyihada uzoq vaqt ishlagan katta tajribaga ega bo'lgan dasturchidan ko'ra samaraliroq bo'lishi mumkin.
Do'stlaringiz bilan baham: |