Цикл разработки Agile
Второй из наиболее распространенных — гибкий цикл разработки (Agile), позволяющий без негативных последствий изменять направление деятельности, вносить дополнительные задания, требовать детальной проработки узких мест.
Создание ПО с помощью Agile состоит из небольших итераций — коротких циклов — спринтов, являющихся, по сути, мелкими проектами и занимающих от одной до четырех недель. При завершении отдельного продуктивного периода проводится анализ и переориентирование на новые задачи следующего цикла. Количество спринтов может быть любым. Этапы проиллюстрированы ниже.

Этапы разработки

1. Планирование
Постановка целей спринта и выбор действий для их реализации, распределение имеющихся ресурсов.

2. Разработка
Практическое решение задач для достижения целей спринта.

3. Тестирование
Аккумулирование итоговой информации в целях контроля выполнения задач спринта. Анализ ошибок и причин отклонений от плана. Поиск путей исправления оплошностей.

4. Демонстрация
Представление заказчику готовой части ПО.

5. Внедрение
По требованию возможно использование ПО в качестве самостоятельного продукта.
Преимущества
Работа на Agile осуществляется, как правило, за меньшую цену и с порционной выдачей готовых блоков.

Обсудить проект?
Разработка качественного продукта нуждается в
команде профессионалов.
