3-Tema: Agile (operativ maslasıwshı ) programmalıq támiynat islep shıǵıw Joba


Download 0.53 Mb.
bet1/3
Sana11.03.2023
Hajmi0.53 Mb.
#1261248
  1   2   3
Bog'liq
3 lekciya Agile operativ maslasıwshı programmalıq támiynat islep


3-Tema: Agile (operativ maslasıwshı ) programmalıq támiynat islep shıǵıw
Joba
1. Agile usılları
2. Agile programmalıq támiynat islep shıǵıw texnikası
3. Agile joybarın basqarıw
4. Masshtablı Agile usılları

Maqsetler


Bul temanıń maqseti sizdi operativ programmalıq támiynattı islep shıǵıw usılları menen tanıstırıw bolıp tabıladı. Bul temanı oqıp , siz tómendegilerdi bilesiz:
- operativ programmalıq támiynattı islep shıǵıw usılları logikalıq tiykarların, operativ hám ápiwayı rawajlanıw ortasındaǵı ayırmashılıqlardı ;
- ekstremal programmalastırıwdıń tiykarǵı ámeliyatların hám olardıń operativ usıllardıń ulıwma principlerı menen qanday baylanıslılıǵın biliw;
- tezkor joybarlardı basqarıw ushın Scrum jantasıwın túsiniw;
- tezkor rawajlanıw usılların iri programmalıq támiynat sistemaların islep shıǵıw kólemine jetkeziw máseleleri hám máselelerinen xabarlı bolıw.

Keleside kárxanalar global, tez ózgeriwshen ortalıqta isleydi. Olar jańa múmkinshilikler hám bazarlarǵa, ózgeriwshen ekonomikalıq sharayatlarǵa hám básekiles ónim hám xızmetlerdiń payda bolıwına juwap beriwleri kerek. Programmalıq támiynat derlik barlıq biznes operatsiyalarınıń bir bólegi bolıp tabıladı, sol sebepli jańa múmkinshiliklerden paydalanıw hám básekiles basımǵa juwap beriw ushın jańa programmalıq támiynat demde islep shıǵıladı. Sol sebepli operativ islep shıǵıw hám jetkizip beriw búgingi kúnde kóbinese programmalıq támiynat sistemaları ushın eń zárúrli talap esaplanadı. Haqıyqattan da, kóplegen kárxanalar kerekli programmalıq támiynattı tezirek jaylastırıwǵa erisiw ushın programmalıq támiynat sapasın ózgertiwge hám talaplarǵa juwap beriwge tayın.


Bul kárxanalar ózgeriwshen ortalıqta islep atirǵanlıǵı sebepli, turaqlı programmalıq támiynat talaplarınıń tolıq kompleksin alıw derlik múmkin emes. Dáslepki talaplar anıq túrde ózgeredi, sebebi qarıydarlar sistemanıń jumıs ámeliyatına qanday tásir etiwin, onıń basqa sistemalar menen óz-ara tásirin hám paydalanıwshınıń qanday operatsiyaları avtomatlashtirilishi kerekligini aldınan aytıp bolmaydı. Sistema jetkizip berilgennen hám paydalanıwshılar ol menen tájiriybe asırǵannan keyin ǵana haqıyqıy talaplar anıq bolıwı múmkin. Sonda da, sırtqı faktorlar sebepli talaplar tez hám aldınan aytıp bolmaytuǵın dárejede ózgeriwi múmkin. Keyin programmalıq támiynat jetkizip berilgende gónergen bolıwı múmkin.
Talablarni to'liq aniqlab olishni rejalashtirgan va keyinchalik tizimni loyihalashtirish, qurish va sinovdan o'tkazishni rejalashtirgan dasturiy ta'minotni ishlab chiqish jarayonlari dasturiy ta'minotni tezkor ishlab chiqishga yo'naltirilmagan. Talablar o'zgarganda yoki talablar bilan bog'liq muammolar aniqlanganda tizimni loyihalashtirish yoki amalga oshirish qayta ishlab chiqilishi va qayta sinovdan o'tkazilishi kerak. Natijada, odatdagi palapartishlik yoki spetsifikatsiyaga asoslangan jarayon odatda uzaytiriladi va yakuniy dasturiy ta'minot mijozga dastlab belgilanganidan ancha keyin etkaziladi.
Tizimni to'liq tahlil qilish zarur bo'lgan xavfsizlikning muhim boshqaruv tizimlari kabi ba'zi bir dasturiy ta'minot turlari uchun rejaga asoslangan yondashuv to'g'ri keladi.Biroq, tez rivojlanayotgan biznes muhitida bu haqiqiy muammolarni keltirib chiqarishi mumkin. Dasturiy ta'minot foydalanishga yaroqli bo'lgan vaqtga kelib, uni sotib olishning asl sababi shunchalik tubdan o'zgarganki, dasturiy ta'minot amalda foydasiz bo'lib qolishi mumkin. Shuning uchun, ayniqsa, biznes tizimlari uchun tezkor dasturiy ta'minotga yo'naltirilgan rivojlanish jarayonlari ishlab chiqish va etkazib berish juda muhimdir.
O'zgaruvchan talablarni bajara oladigan tizimni jadal rivojlantirish va jarayonlarga bo'lgan ehtiyoj bir muncha vaqt tan olingan. IBM 1980-yillarda bosqichma-bosqich rivojlanishni joriy qildi (Mills va boshq., 1980). To'rtinchi avlod deb ataladigan narsalarni joriy etish tillar, shuningdek, 1980-yillarda tez rivojlanish g'oyasini qo'llab-quvvatladilar va dasturiy ta'minotni etkazib berish (Martin, 1981). Biroq, bu tushuncha haqiqatan ham 1990-yillarning oxirida DSDM (Stapleton, 1997), Scrum (Shvaber va Beedle, 2001) va ekstremal dasturlash (Bec, 1999; Bec, 2000) kabi tezkor yondashuvlar tushunchasi rivojlanishi bilan boshlandi. .
Dasturiy ta'minotni tezkor ishlab chiqish jarayonlari foydali dasturlarni tezda ishlab chiqarishga mo'ljallangan. Dastur bir birlik sifatida emas, balki ketma-ket o'sish sifatida ishlab chiqilgan bo'lib, har bir o'sish yangi tizim funktsiyalarini o'z ichiga oladi. Dasturiy ta'minotni tezkor ravishda ishlab chiqishda ko'plab yondashuvlar mavjud bo'lsa-da, ular ba'zi bir asosiy xususiyatlarga ega:

Download 0.53 Mb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling