Files
freeCodeCamp/guide/russian/agile/index.md
Ivan Tolstov 9bdf3e0087 Agile index.md translation fixes. (#24103)
Agile index.md translation changes. I've done it in more readable way and translated missing parts.
Also, I've translated the title as a 2 word combination, because the translation makes sense only with "Agile methodologies".
2018-11-01 22:18:22 +04:00

28 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
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/)