Гибкая методология разработки (англ. аgile software development) — это концептуальный каркас, в рамках которого выполняется разработка программного обеспечения.
Требования к программному обеспечению очень изменчивы в процессе его создания. Для этого продукт и система его создания должны быть гибкими для своевременных изменений и учета новых требований.
Методики agile позволяют разрабатывать такое гибкое программное обеспечение, которое будет отвечать требованиям современного бизнеса.
Большинство гибких методологий нацелены на минимизацию рисков, путём сведения разработки к серии коротких циклов, называемых итерациями, которые обычно длятся
Хотя отдельная итерация, как правило, недостаточна для выпуска новой версии продукта, подразумевается что гибкий программный проект готов к выпуску в конце каждой итерации. По окончании каждой итерации, команда выполняет переоценку приоритетов разработки.
SCRUM — одна из гибких методологий разработки ПО. Впервые была использована в 1993 с целью улучшить продуктивность команды разработчиков, сделав упор не на качественно определенный, а на качественно контролируемый процесс разработки.
Эта методология позволяет предоставлять готовый продукт заказчикам и конечным пользователям программного обеспечения быстрее, качественнее и дешевле, чем при использовании обычных методологий разработки.
В результате заказчик в любой момент видит выполненный этап разработки и может своевременно корректировать исходные характеристики продукта.
За профессиональной Agile-разработкой обращайтесь к нам!