Agile
Agile – це комплекс методів для розробки ПЗ, який робить роботу над проєктом послідовною, гнучкою та адаптованою до змін.
Основним критерієм результату тут вважається робочий продукт, а не дотримання початкового плану та технічної документації, як заведено у традиційних методиках програмування.
У принципи Agile входять методології Scrum, канбан-дошки, XP, DSDM, FDD (керована функціональністю технологія), Lean та інші. Методи Agile оптимально підходять для нечисленних груп розробників – самоорганізованих чи з демократичним управлінням.
Також agile-розробка називається ітеративним підходом, тому що вона ведеться невеликими циклами-ітераціями (від планування до тестування та документування), тривалість кожного може бути від 1 до 4 тижнів. Результатом кожного циклу виступає цілий додаток або якась його частина, готова до тестування та застосування.
Команда розробників, що дотримується agile-методології, регулярно спілкується і всіляко взаємодіє з замовником в ході всього процесу розробки. Це означає, що замовник бере активну участь у ході роботи, залишає коментарі, вносить зауваження та побажання, а розробники оперативно дають фідбек на них і гнучко вносять відповідні зміни до продукту.
Повернутися на головну Енциклопедія eCommerce
Налаштувати інтеграцію без програмістів ApiX-Drive
Статті про маркетинг, автоматизацію та інтеграцію в нашому Блозі