Talablarni boshqarish - Requirements management

Talablarni boshqarish hujjatlashtirish jarayoni, tahlil qilish, kuzatuv, ustuvor va talablar bo'yicha kelishib, so'ngra o'zgarishlarni nazorat qilish va tegishli manfaatdor tomonlarga xabar berish. Bu loyiha davomida uzluksiz jarayon. Talab - bu loyiha natijasi (mahsulot yoki xizmat) mos kelishi mumkin bo'lgan qobiliyatdir.

Umumiy nuqtai

Talablar menejmentining maqsadi tashkilotning hujjatlari, tasdiqlanishi va o'z mijozlari va ichki yoki tashqi manfaatdor tomonlarning talablari va umidlarini qondirishini ta'minlashdir.[1] Talablarni boshqarish tashkilotning maqsadlari va cheklovlarini tahlil qilish va aniqlashdan boshlanadi. Talablar menejmenti bundan tashqari talablarni rejalashtirishni qo'llab-quvvatlashni, talablarni va ular bilan ishlash tashkilotini (talablar uchun atributlarni) birlashtirishni, shuningdek talablarga javob beradigan boshqa ma'lumotlar bilan o'zaro munosabatlarni va ulardagi o'zgarishlarni o'z ichiga oladi.

Shu tarzda o'rnatiladigan kuzatuvchanlik muvofiqlik, to'liqlik, qamrov va izchillik nuqtai nazaridan kompaniya va manfaatdor tomonlarning manfaatlari to'g'risida hisobot berish talablarini boshqarishda qo'llaniladi. Izlanishlar, shuningdek, talablar yoki boshqa tegishli elementlar orqali o'zgarishlarning ta'sirini tushunishda (masalan, funktsional me'morchilik bilan munosabatlar orqali funktsional ta'sirlarni) tushunishda va ushbu o'zgarishlarni joriy etishda talablarni boshqarish tarkibida o'zgarishlarni boshqarishni qo'llab-quvvatlaydi.[2]

Talablarni boshqarish loyiha jamoasi a'zolari va manfaatdor tomonlar o'rtasidagi aloqani va loyiha davomida talablarning o'zgarishiga moslashishni o'z ichiga oladi.[3] Bir sinf talablarini boshqasini ustun qo'ymaslik uchun, rivojlanish guruhi a'zolari o'rtasida doimiy aloqa juda muhimdir. Masalan, ichki dasturlar uchun dasturiy ta'minotni ishlab chiqishda biznes shunday kuchli ehtiyojlarga ega bo'lib, foydalanuvchi talablarini e'tiborsiz qoldirishi yoki yaratishda ishonishi mumkin holatlardan foydalanish, foydalanuvchi talablari e'tiborga olinmoqda.

Kuzatilishi mumkin

Talablarning kuzatilishi talabning amal qilish muddatini hujjatlashtirish bilan bog'liq.[4] Har bir talabning kelib chiqishini kuzatish mumkin bo'lishi kerak va shuning uchun talabga kiritilgan har bir o'zgarish kuzatilishi mumkinligiga erishish uchun hujjatlashtirilishi kerak.[5] Amalga oshirilgandan keyin ham talabdan foydalanish Xususiyatlari joylashtirilgan va ishlatilishi kuzatilishi kerak.[5]

Talablar mahsulotga buyurtma beradigan ishbilarmon, marketing menejeri va haqiqiy foydalanuvchi kabi turli xil manbalardan kelib chiqadi. Ushbu odamlar mahsulotga turli xil talablarga ega. Talablarning kuzatilishi mumkinligi yordamida amalga oshirilgan funktsiya davomida uni xohlagan shaxs yoki guruhga tegishli bo'lishi mumkin talablarni aniqlash. Bu, masalan, talabni birinchi o'ringa qo'yish uchun ishlab chiqish jarayonida ishlatilishi mumkin,[6] talabning ma'lum bir foydalanuvchi uchun qanchalik qadrli ekanligini aniqlash. Bundan tashqari, foydalanuvchi tomonidan o'tkazilgan tadqiqotlar shuni ko'rsatadiki, birinchi navbatda nima uchun kerak bo'lganligini bilish uchun funktsiya ishlatilmaydi.

Faoliyat talablari

A ning har bir bosqichida rivojlanish jarayoni, asosiy talablarni boshqarish faoliyati va usullari mavjud. Tasvirlash uchun Tergov, Fizibilite, Loyihalash, Qurilish va Sinov va Reliz bosqichlari bilan standart besh bosqichli rivojlanish jarayonini ko'rib chiqing.

Tergov

Tergovda birinchi uchta talablar sinflari foydalanuvchilar, biznes va ishlab chiquvchilar guruhidan yig'iladi. Har bir sohada shunga o'xshash savollar beriladi; qanday maqsadlar, qanday cheklovlar mavjud, mavjud vositalar yoki jarayonlar qanday mavjud va hokazo. Ushbu talablar yaxshi tushunilgan taqdirdagina mumkin funktsional talablar ishlab chiqilgan.

Umumiy holatda, talablar loyihaning boshida to'liq aniqlanishi mumkin emas. Ba'zi talablar, ular oddiygina olinmaganligi sababli yoki ishdagi ichki yoki tashqi kuchlar loyihaning o'rtalarida loyihaga ta'sir qilishi sababli o'zgaradi.

Tergov bosqichidan boshlab etkazib berish - bu jamoaning barcha a'zolari tomonidan tasdiqlangan talablar hujjati. Keyinchalik, rivojlanish jarayonida ushbu hujjat oldini olishda muhim ahamiyatga ega bo'ladi qamrab olish yoki keraksiz o'zgarishlar. Tizim rivojlanib borishi bilan har bir yangi xususiyat yangi imkoniyatlar dunyosini ochadi, shuning uchun talablar spetsifikatsiyasi jamoani dastlabki qarashlariga bog'lab turadi va qamrov o'zgarishini nazorat ostida muhokama qilishga imkon beradi.[iqtibos kerak ]

Ko'pgina tashkilotlar hanuzgacha talablarni boshqarish uchun faqat hujjatlarni ishlatishgan bo'lsa, boshqalari dasturiy ta'minot vositalari yordamida ularning talablari bazasini boshqaradi. Ushbu vositalar ma'lumotlar bazasida talablarni boshqarishga imkon beradi va odatda kuzatilishini avtomatlashtirish funktsiyalariga ega (masalan, ota-ona va bola talablari o'rtasida, yoki test holatlari va talablari o'rtasida elektron havolalar yaratilishiga imkon berish orqali), elektron bazani yaratish, versiyani boshqarish va o'zgarishlarni boshqarish. Odatda bunday vositalar talablar ma'lumotlarini standart hujjat dasturiga eksport qilish orqali spetsifikatsiya hujjatini yaratishga imkon beradigan eksport funktsiyasini o'z ichiga oladi.[iqtibos kerak ]

Muvofiqligi

Texnik-iqtisodiy bosqichda talablarning xarajatlari aniqlanadi. Foydalanuvchilarning talablari uchun ishning joriy narxi yangi tizim paydo bo'lgandan keyin kelajakdagi prognoz qilinadigan xarajatlar bilan taqqoslanadi. Bu kabi savollar berilmoqda: "Ma'lumotlarni kiritishdagi xatolar endi biz uchun qanchaga tushadi?" Yoki "Amaldagi interfeysdagi operator xatosi tufayli hurda narxi qancha?" Aslida, yangi vositaga bo'lgan ehtiyoj ko'pincha tan olinadi, chunki bu savollar tashkilotdagi moliyaviy odamlarning e'tiboriga tushadi.

Biznes xarajatlari "Buning uchun qaysi bo'lim byudjetga ega?" Deb o'z ichiga oladi. "Bozorda yangi mahsulotning kutilayotgan rentabellik darajasi qanday?" "Agar biz yangi, foydalanishni osonlashtiradigan tizim yaratadigan bo'lsak, o'qitish va qo'llab-quvvatlash xarajatlarini kamaytirishning ichki daromad darajasi qanday?"

Texnik xarajatlar dasturiy ta'minotni ishlab chiqarish xarajatlari va apparat xarajatlari bilan bog'liq. "Asbobni yaratish uchun kerakli odamlarimiz bormi?" "Kengaytirilgan dasturiy ta'minot rollarini qo'llab-quvvatlash uchun bizga yangi uskunalar kerakmi?" Bu oxirgi savol muhim tur. Jamoa eng yangi avtomatlashtirilgan vositalar odamlarning vaqtini tejash uchun yukning bir qismini foydalanuvchidan tizimga o'tkazish uchun etarli darajada qayta ishlash quvvatini qo'shadimi yoki yo'qligini so'rashi kerak.

Savol, shuningdek, talablarni boshqarish bo'yicha asosiy fikrga ishora qiladi. Inson va vosita tizimni tashkil qiladi va agar ushbu vosita kompyuter yoki kompyuterda yangi dastur bo'lsa, uni amalga oshirish ayniqsa muhimdir. Inson aqli etarli bo'lmagan ma'lumotlarga ega bo'lgan tendentsiyalarni parallel ravishda qayta ishlash va talqin qilishda ustundir. CPU ketma-ket ishlov berish va aniq matematik hisoblashda ustundir. Dasturiy ta'minot loyihasi uchun talablarni boshqarish harakatlarining asosiy maqsadi avtomatlashtirilgan ishning tegishli protsessorga yuklanganligiga ishonch hosil qilishdir. Masalan, «Inson interfeysda qaerdaligini eslatmasin. Interfeys insonning tizimdagi joylashuvi to'g'risida doim hisobot berib turing. " Yoki «Odamni bir xil ma'lumotlarni ikkita ekranga kiritishga majburlamang. Tizimni ma'lumotlarni saqlashga majburlang va kerak bo'lganda ikkinchi ekranni to'ldiring. "

Texnik-iqtisodiy bosqichdan etkazib beriladigan narsa byudjet va loyiha jadvali.

Dizayn

Xarajatlar aniq belgilangan va olinadigan foyda etarlicha katta deb hisoblasak, loyiha Loyihalash bosqichiga o'tishi mumkin. Dizaynda talablarni boshqarish bo'yicha asosiy faoliyat loyihalash natijalarini talablar hujjati bilan taqqoslash bo'lib, ish miqyosida qolishiga ishonch hosil qilishdir.

Shunga qaramay, moslashuvchanlik muvaffaqiyatga erishish uchun eng muhimdir. Mana, aslida yaxshi ishlagan o'rta oqimdagi miqyosni o'zgartirishning klassik hikoyasi. 80-yillarning boshlarida Ford avtoulovlari dizaynerlari benzin narxi o'n yil oxiriga kelib bir gallon uchun 3,18 dollarga yetishini kutishgan edi. Ford Taurus dizayni o'rtasida, narxlar bir galon atrofida 1,50 dollar atrofida bo'lgan. Dizayn jamoasi, benzin narxi past bo'lib qolsa, kattaroq, qulayroq va qudratliroq mashina ishlab chiqarishga qaror qildilar, shuning uchun ular mashinani qayta ishlab chiqdilar. Torosni ishga tushirish yangi avtomobil paydo bo'lganida, birinchi navbatda, u juda keng va haydash uchun qulay bo'lganligi sababli butun mamlakat bo'ylab savdo rekordlarini o'rnatdi.

Ammo aksariyat hollarda dastlabki talablardan shu darajaga o'tish natija bermaydi. Shunday qilib, talablar hujjati jamoaga dizayndagi o'zgarishlar to'g'risida qaror qabul qilishga yordam beradigan muhim vositaga aylanadi.[7]

Qurilish va sinov

Qurilish va sinov bosqichida talablar menejmentining asosiy faoliyati ish va xarajatlarning jadval va byudjetga mos kelishiga va paydo bo'layotgan vosita aslida talablarga javob berishiga ishonch hosil qilishdir. Ushbu bosqichda ishlatiladigan asosiy vosita prototipni qurish va takroriy sinovdir. Dasturiy ta'minot uchun foydalanuvchi interfeysi qog'ozda yaratilishi va potentsial foydalanuvchilar bilan sinovdan o'tkazilishi mumkin. Ushbu testlarning natijalari foydalanuvchi interfeysi dizayni qo'llanmasida qayd etiladi va ular interfeysni ishlab chiqishga tayyor bo'lgach, dizayn guruhiga topshiriladi. Bu ularning vaqtini tejaydi va ishlarini ancha osonlashtiradi.

Tasdiqlash: Ushbu harakat talabning to'g'ri bajarilganligini tasdiqlaydi. Tekshirishning 4 usuli mavjud: tahlil, tekshirish, sinov va namoyish. Raqamli dasturiy ta'minotni bajarish natijalari yoki masalan, tarmoq testida, talab bajarilganligi to'g'risida analitik dalillar keltirilgan. Sotuvchi hujjatlari yoki texnik varaqalarini tekshirish, shuningdek, talablarni tasdiqlaydi. Dasturiy ta'minotni laboratoriya sharoitida sinab ko'rish yoki namoyish qilish ham talablarni tasdiqlaydi: sinovning sinov turi odatda laboratoriya tarkibiga kirmaydigan sinov uskunalari (yoki sinov ostida bo'lgan tizim) ishlatilganda paydo bo'ladi. Bosqichlarni va ularning kutilgan natijalarini aks ettiradigan kompleks sinov protseduralari, qadamni bajarish natijasida nimani ko'rish kerakligini aniq belgilab beradi. Bosqich yoki qadamlar to'plami tugagandan so'ng, oxirgi qadam kutilgan natijani ko'rganlarni chaqiradi va keyin qanday talab yoki talablar tasdiqlanganligini aniqlaydi (raqam bo'yicha aniqlanadi). Talab raqami, sarlavha va so'zlar sinov hujjatidagi boshqa joyda bir-biriga bog'langan.

Talablar boshqaruvni o'zgartiradi

Dasturiy ta'minotni ishlab chiqish bo'yicha biron bir loyihani loyihadan biron bir o'zgarish talab qilinmasdan bajarish qiyin. O'zgarishlar tayyor mahsulotni ishlatishni nazarda tutadigan muhitdagi o'zgarishlar, biznesning o'zgarishi, tartibga solishning o'zgarishi, talablarning dastlabki ta'rifidagi xatolar, texnologiyadagi cheklovlar, xavfsizlik muhitidagi o'zgarishlar va h.k. Talablarni o'zgartirish boshqaruvi faoliyati manfaatdor tomonlardan o'zgartirish to'g'risidagi talablarni qabul qilishni, qabul qilingan o'zgarishlarni yozib olishni, maqsadga muvofiqligi va amalga oshirish jarayonini tahlil qilishni va aniqlashni, o'zgartirish so'rovini amalga oshirishni, amalga oshirishni sifatini ta'minlashni va o'zgartirish so'rovini yopishni o'z ichiga oladi. So'ngra o'zgartirishlar haqidagi so'rovlar ma'lumotlari tuziladi, tahlil qilinadi va tegishli o'lchovlar olinadi va tashkiliy bilimlar omboriga kirib boradi.[8]

Chiqarish

Talablarni boshqarish mahsulotni chiqarish bilan tugamaydi. Shu vaqtdan boshlab, dasturning qabul qilinishi mumkinligi to'g'risida keladigan ma'lumotlar to'planadi va keyingi avlod yoki nashrning tergov bosqichiga beriladi. Shunday qilib, jarayon yana boshlanadi.

Asbobsozlik

Talablarni boshqarishni qo'llab-quvvatlash vositasini olish ahamiyatsiz emas va uni jarayonni takomillashtirish tashabbusi doirasida amalga oshirish kerak. Biron bir loyiha sotib olingan va o'rnatilgandan so'ng, uning barcha talablarini boshqarish bilan bog'liq ehtiyojlarini qondirishi mumkin degan fikr azaldan mavjud edi. Shu bilan birga, talablarni boshqarishni qo'llab-quvvatlovchi vositani sotib olish yoki ishlab chiqish qimmat qaror bo'lishi mumkin. Tashkilotlar qimmatbaho qo'llab-quvvatlash shartnomalari yukiga tushishi mumkin, nomutanosib harakatlar vositadan foydalanishni o'rganish va uni muayyan ehtiyojlarni qondirish uchun sozlash va noto'g'ri qarorlarga olib kelishi mumkin bo'lgan noo'rin foydalanish yo'lida noto'g'ri yo'naltirilishi mumkin. Tashkilotlar o'zlarining ehtiyojlarini qondirish vositalari to'g'risida qaror qabul qilish uchun bosqichma-bosqich jarayonni kuzatib borishlari kerak.[9] Asboblar Kuzatiladigan talablar.

Shuningdek qarang

Adabiyotlar

  1. ^ Stellman, Endryu; Grin, Jennifer (2005). Amaliy dasturiy ta'minot loyihasini boshqarish. O'Reilly Media. ISBN  978-0-596-00948-9. Arxivlandi asl nusxasi 2015-02-09 da.
  2. ^ "Talablarni boshqarish". Buyuk Britaniyaning hukumat tijorat idorasi. Olingan 2009-11-10.
  3. ^ Loyihani boshqarish bo'yicha bilimlar uchun qo'llanma (4-nashr). Loyiha boshqaruvi instituti. 2008 yil. ISBN  978-1-933890-51-7.
  4. ^ Gotel, O., Finkelshteyn, A. Izlash mumkinligi muammosini tahlil qilish Proc. Talablar muhandisligi bo'yicha birinchi xalqaro konferentsiya, 1994 yil, 94-101 betlar
  5. ^ a b Gotel, Orlena; Klelend-Xuang, Jeyn; Xeys, Jeyn Xafman; Zisman, Andrea; Egyed, Aleksandr; Grünbaxer, Pol; Dextyor, Aleks; Antoniol, Juliano; Maletic, Jonathan (2012-01-01). Klelend-Xuang, Jeyn; Gotel, Orlena; Zisman, Andrea (tahrir). Dasturiy ta'minot va tizimlarning izlanishi. Springer London. pp.3 –22. doi:10.1007/978-1-4471-2239-5_1. ISBN  9781447122388.
  6. ^ Rempel, Patrik; Mäder, Patrik (2015-03-23). Friker, Samuel A.; Shnayder, Kurt (tahr.). Talablar muhandislik: dasturiy ta'minot sifati uchun asos. Kompyuter fanidan ma'ruza matnlari. Springer International Publishing. 81-97 betlar. doi:10.1007/978-3-319-16101-3_6. ISBN  9783319161006.
  7. ^ Ralf, P. va Uend, Y. Dizayn kontseptsiyasining rasmiy ta'rifi uchun taklif. In, Lyytinen, K., Loucopoulos, P., Mylopoulos, J. va Robinson, V., (tahr.), Dizayn talablari muhandislik: o'n yillik istiqbol: Springer-Verlag, 2009, 103-136 betlar.
  8. ^ Chemuturi, M. (2013). Dasturiy ta'minotni ishlab chiqish loyihalari uchun muhandislik va menejment. doi:10.1007/978-1-4614-5377-2. ISBN  978-1-4614-5376-5. S2CID  19818654.
  9. ^ Gotel, Orlena; Mäder, Patrik (2012-01-01). Klelend-Xuang, Jeyn; Gotel, Orlena; Zisman, Andrea (tahrir). Dasturiy ta'minot va tizimlarning izlanishi. Springer London. pp.43 –68. doi:10.1007/978-1-4471-2239-5_3. ISBN  9781447122388.

Qo'shimcha o'qish

Tashqi havolalar