3-Mavzu: Agile(teskor) dasturiy ta'minotini ishlab chiqish
1
Reja
Teskor usullar
Teskor rivojlanish texnikasi
Teskor loyihani boshqarish
Sohadagi teskor usullar
Dasturiy ta'minotni tezkor ishlab chiqish
Tez rivojlanish va etkazib berish, dasturiy ta'minot tizimlari uchun eng muhim talabdir.
Korxonalar tez o'zgaradigan talablar sharoitida ishlaydi va dasturiy ta'minotga barqaror talablar to'plamini ishlab chiqarish deyarli mumkin emas
Dastur o'zgaruvchan biznes ehtiyojlarini aks ettirish uchun tezda rivojlanishi kerak.
Rejaga asoslangan ishlab chiqish ba'zi turdagi tizimlar uchun zarur, ammo bu biznes ehtiyojlariga javob bermaydi.
Chaqqon rivojlanish usullari 1990-yillarning oxirida paydo bo'lgan, uning maqsadi dasturiy ta'minot tizimlarini etkazib berish vaqtini tubdan qisqartirish edi
Teskor rivojlanish
Dastur tuzilishi, dizayni va amalga oshirilishi o'zaro bog'liq
Tizim versiyalarning spetsifikatsiyasi va baholanishi bilan shug'ullanuvchi tomonlar bilan birgalikda bir qator versiyalar yoki qo'shimcha sifatida ishlab chiqilgan
Baholash uchun yangi versiyalarni tez-tez etkazib berish
Rivojlanishni qo'llab-quvvatlash uchun keng vositalarni qo'llab-quvvatlash (masalan, avtomatlashtirilgan sinov vositalari).
Minimal hujjatlar - ish kodiga e'tibor qarating
Chapter 3 Agile Software Development
4
Rejaga asoslangan va teskor rivojlanish
Reja asosida rivojlanish
Dasturiy ta'minot muhandisligiga reja asosida yondoshish har bir bosqichda oldindan ishlab chiqilishi kerak bo'lgan natijalar bilan alohida rivojlanish bosqichlariga asoslanadi.
Sharshara shart emas - rejaga asoslangan, bosqichma- bosqich rivojlanish mumkin
Iteratsiya harakatlar davomida sodir bo'ladi.
Agile development
Chapter 3 Agile Software Development
5
30/10/2014
Do'stlaringiz bilan baham: |