freeCodeCamp/guide/russian/agile/index.md

3.1 KiB
Raw Blame History

title localeTitle
Agile Гибкие методологии

Гибкие методологии

Гибкая разработка программного обеспечения - это набор методологий, используемых для управления командами разработчиков. Он выступает за адаптивное планирование, эволюционную разработку, быстрые результаты и постоянное совершенствование, а также способствует быстрому и гибкому реагированию на изменения. Люди и коммуникация считаются более важными, чем инструменты и процессы.

Для методологий Agile свойственна ориентация на отзывы конечных пользователей и частая демонстрация демо-версий продукта. Методологии Agile являются полностью противоположным подходом к модели «Водопад». В модели «Водопад» бюджет и сроки реализации продукта определяются до начала разработки.

В Agile акцент делается на «гибкость» - способность быстро реагировать на отзывы пользователей и другие изменяющиеся обстоятельства.

Комикс от Commitstrip.com показывает как менеджер, объясняющий разработчику, что они переключаются на гибкие методологии, затем просит планировать все заранее

Гибкие методологии разработки программного обеспечения делает упор на четырех основных ценностях:

  1. Предпочтение группового и индивидуального взаимодействия над инструментами и процессами.
  2. Рабочее программное обеспечение вместо исчерпывающей документации.
  3. Сотрудничество с клиентом приобретает большее значение, чем переговоры по контракту.
  4. Ответ на изменения вместо следования плану.

Существует много разных вариантов методологий, включая Scrum и Extreme Programming.

Различные методы Agile методологий и Agile тестирования

Больше информации

Домашняя страница Agile Alliance