Agile Metodologiyası
Agile metodologiyası proqram təminatının hazırlanması üçün çevik layihə idarəetməsi təmin edir. Xüsusilə kiçik komandalarda işləyərkən effektivdir.
Agile metodologiyası sisteminə həmçinin
SCRUM və
Kanban daxildir.
Agile metodologiyası aşağıdakı prinsiplər əsasında qurulub:
- Müştərilər hazırlanmış proqram təminatının və onun yeniləmələrinin vaxtında və keyfiyyətli olması ilə razı qalmalıdırlar.
- İnkişaf çevik olmalıdır və bütün lazımi dəyişiklikləri ən qısa müddətdə həyata keçirməlidir.
-
Müştərilər üçün tez-tez proqram təminatı yeniləmələri təmin edilməlidir,
hər bir yeniləmə
2–16həftədən bir çıxmalıdır. - Rəhbərlər və developerlər arasında proqram təminatının bütün iş dövrü ərzində komanda işi.
- Motivasiyalı developerlərin təşviqi.
- Şəxsi söhbətə digər informasiya ötürmə üsullarından üstünlük verilməsi.
- İş prosesinin effektivliyini yalnız keyfiyyətli məhsulun reallaşdırılması qiymətləndirir, saatlar, əmək xərcləri və digər göstəricilər yox.
- Hər hansı bir komandanın inkişafının əsasında çevik proseslərin aktiv tətbiqi dayanır.
- Hazırlanmış məhsul üçün prioritetlər təkcə texniki aspektlər deyil, həm də dizayn olmalıdır.
- Lazımsız işin həcmini azaltmaq və iş proseslərini sadələşdirmək istəyi.
- İş prosesini təşkil edərkən prioritet öz-özünə təşkilat və təşəbbüs olmalıdır.
- Komanda tərəfindən öz işinin effektivliyinin daimi qiymətləndirilməsi və mümkün çatışmazlıqların düzəldilməsi.
Həmçinin bax
-
XPmetodologiyası,
inkişafın bütün təcrübələrini ekstremal şəkildə gücləndirmək üçün istifadə olunur -
RADkonsepsiyası,
qeyri-müəyyən tələblər olduqda məhsulun hazırlanması üçün istifadə olunur -
Cobitmetodologiyası,
audit və IT idarəetmə sahəsində standartların işlənib hazırlanması üçün istifadə olunur -
PRINCE2metodologiyası,
IT-də genişmiqyaslı layihələrin həyata keçirilməsi üçün standartların işlənib hazırlanması üçün istifadə olunur -
TDDinkişaf texnikası,
çevik layihə idarəetməsi üçün istifadə olunur