Home
zibsun - Является ли Agile чем то новым в разработке ПО?

> Свежие записи
> Архив
> Друзья
> Личная информация

Реклама

Апрель 12, 2009


Previous Entry в избранное рассказать другу Next Entry
01:29 am - Является ли Agile чем то новым в разработке ПО?

Опять не читайте :-)

И да и нет. С одной стороны, практически все практики гибкой разработки существовали и до появления agile-методологий. Например, итеративность впервые упомнянута в работе Боэма. Ретроспективы были введены в практику давно (см Норман Керт). Автоматизация тестирования, разумеется, существовала задолго до появления XP. Парное программирование, я уверен, применяли так или иначе все, вне зависимости от методологии, хотя и для отдельных задач.

Можно утверждать, что практически все отдельные элементы agile-методик применялись и раньше. Agile выводит их на новый уровень. Дело в том, что их взаимное воздействие и активное применение действует на команду сильнее, чем просто отдельное использование практик. Тотальное использование Unit Tests сильно облегчается TDD и просто необходимо для эффективного рефакторинга. В этом случае возможна Emerging Acrhitecture. Совместное планирование в Scrum обеспечивает общую ответственность за результат, что работает только в случае полной прозрачности работы внутри итерации (Daily Scrum и Demo) и коррекции процесса по ходу работы (Ретроспектива).

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

(Оставить комментарий)

Comments:


[User Picture]
From:[info]pafanasenko
Date:Апрель 12, 2009 12:40 pm none (UTC)
(Link)
Зачем ты все это пишешь? :)

> Go to Top
LiveJournal.com