Метадология Agile
Метадология Agile забяспечвае гнуткае кіраванне праектамі па распрацоўцы ПЗ. Асабліва эфектыўна пры працы ў невялікіх камандах.
У сістэму метадоліі Agile уваходзяць таксама
SCRUM і
Kanban.
Метадология Agile заснавана на наступных прынцыпах:
- Кліенты павінны быць задаволены своевременнасцю і якасцю распрацаванага ПЗ і яго абнаўленняў.
- Распрацоўка павінна быць гнуткай і ўносіць усе неабходныя змены ў кароткі тэрмін.
-
Неабходна забяспечваць частыя абнаўленні ПЗ
для кліентаў, кожнае абнаўленне павінна выходзіць
не радзей, чым адзін раз у
2–16тыдняў. - Сумесная праца ў камандзе кіраўнікоў і распрацоўшчыкаў на працягу ўсяго рабочага цыклу ПЗ.
- Заахвочванне матываваных распрацоўшчыкаў.
- Прыярытэт асабістай размовы над іншымі спосабамі перадачы інфармацыі.
- Ацэнку эфектыўнасці рабочаму працэсу забяспечвае толькі рэалізацыя якаснага прадукту, а не гадзіны, трудазатраты і іншае.
- У аснове развіцця любой каманды ляжыць актыўнае ўжыванне гнуткіх працэсаў.
- Для распрацаванага прадукту прыярытэтамі павінны з'яўляцца не толькі тэхнічныя аспекты, але і дызайн.
- Імкненне да скарачэння аб'ёму лішняй работы і спрошчвання рабочых працэсаў.
- Прыярытэтам пры арганізацыі рабочага працэсу павінна з'яўляцца самаарганізацыя і ініцыятыва.
- Сталая ацэнка эфектыўнасці сваёй работы камандай і карэкціроўка магчымых недахопаў.
Глядзіце таксама
-
метадология
XP,
якая ўжываецца для экстрэмальнага ўзмацнення ўсіх практык распрацоўкі -
канцэпцыя
RAD,
якая ўжываецца для распрацоўкі прадукту пры нявызначаных патрабаваннях -
метадология
Cobit,
якая ўжываецца для выпрацоўкі стандартаў у галіне аўдыту і кіравання IT -
метадология
PRINCE2,
якая ўжываецца для выпрацоўкі стандартаў для рэалізацыі маштабных праектаў у IT -
тэхніка распрацоўкі
TDD,
якая ўжываецца для гнуткага кіравання праектамі