freeCodeCamp/guide/russian/agile/index.md

32 lines
3.1 KiB
Markdown
Raw Normal View History

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