freeCodeCamp/guide/russian/agile/index.md

28 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
title: Agile
localeTitle: Гибкие методологии
---
## Гибкие методологии
Гибкая разработка программного обеспечения - это набор методологий, используемых для управления командами разработчиков. Он выступает за адаптивное планирование, эволюционную разработку, быстрые результаты и постоянное совершенствование, а также способствует быстрому и гибкому реагированию на изменения. Люди и коммуникация считаются более важными, чем инструменты и процессы.
Для методологий Agile свойственна ориентация на отзывы конечных пользователей и частая демонстрация демо-версий продукта. Методологии Agile являются полностью противоположным подходом к модели «Водопад». В модели «Водопад» бюджет и сроки реализации продукта определяются до начала разработки.
В Agile акцент делается на «гибкость» - способность быстро реагировать на отзывы пользователей и другие изменяющиеся обстоятельства.
![Комикс от Commitstrip.com показывает как менеджер, объясняющий разработчику, что они переключаются на гибкие методологии, затем просит планировать все заранее](https://www.commitstrip.com/wp-content/uploads/2017/01/Strip-Budegt-fixe-pour-projet-flexible-english650-final.jpg)
Гибкие методологии разработки программного обеспечения делает упор на четырех основных ценностях:
1. Предпочтение группового и индивидуального взаимодействия над инструментами и процессами.
2. Рабочее программное обеспечение вместо исчерпывающей документации.
3. Сотрудничество с клиентом приобретает большее значение, чем переговоры по контракту.
4. Ответ на изменения вместо следования плану.
Существует много разных вариантов методологий, включая Scrum и Extreme Programming.
![Различные методы Agile методологий и Agile тестирования](https://www.guru99.com/images/11-2014/agile_Processesv1_2.png)
### Больше информации
[Домашняя страница Agile Alliance](https://www.agilealliance.org/)