25.11.2020
71

Agile

Вадим Руденко
Главный редактор в ApiX-Drive
Время прочтения: ~1 мин

Agile – это комплекс методов для разработки ПО, который делает работу над проектом последовательной, гибкой и адаптируемой к изменениям.

Основным критерием результата здесь считается рабочий продукт, а не следование изначальному плану и технической документации, как принято в традиционных методиках программирования.

В Agile входят методологии Scrum, канбан-доски, XP, DSDM, FDD (управляемая функциональностью разработка), Lean и прочие. Методы Agile оптимально подходят для малочисленных групп разработчиков – самоорганизованных или с демократичным управлением. 

Также agile-разработка называется итеративным подходом, потому что она ведется небольшими циклами-итерациями (от планирования до тестирования и документирования), длительность каждого может быть от 1 до 4 недель. Результатом каждого цикла выступает отправляемое заказчику целое приложение или какая-либо его часть, готовая к тестированию и применению.

Придерживающаяся agile-методологии команда разработчиков регулярно общается и всячески взаимодействует с заказчиком в ходе всего процесса разработки. Это значит, что заказчик активно участвует в ходе работы, оставляет комментарии, вносит замечания и пожелания, а разработчики оперативно дают фидбек на них и гибко вносят соответствующие изменения в продукт.

***

Вернуться на главную Энциклопедия eCommerce

Настроить интеграцию без программистов ApiX-Drive

Статьи о маркетинге, автоматизации и интеграциях в нашем Блоге