Подгруппы Agile раскрывают потенциал команды
Agile - это постоянно развивающаяся область, и скорость изменений за последние 10 лет возросла экспоненциально. Компании все время пытаются угнаться за темпами рынка и развивают процессы соответственно. Огромный успех Скрама привел к легкому принятию гибких методологий во многих организациях, но существует спрос на еще большее ускорение, позволяющее при этом гибко распоряжаться ресурсами и временем. Это стремление привело мою команду к тому, что мы называем подгруппы Agile. |
Планирование на перспективу в Agile
Для каждого уровня планирования, описанных ранее, жизненно необходимо, чтобы эти усилия не были единичными событиями, а, скорее, постоянной работой, такой же частью проекта, как написание кода и тестирование. Мы должны постоянно смотреть вперед, систематизировать полученные знания и быть готовыми максимизировать ценность, которую хотим реализовать. |
Планирование релиза и итераций в Agile
Завершив планирование на первом уровне, переходим к следующим уровням планирования в Agile. Обсудив проект и его бизнес-цели, мы определим, какая еще функциональность необходима, особенно если посмотрим на продукт с точки зрения конечного пользователя. |
Планирование в Agile - общее видение
Для многих людей работа в стиле Agile означает отсутствие планирования, малое количество планирования или планирование в самый последний момент (например, написание пользовательских историй к предстоящей итерации прямо на совещании по ее началу). Хотя это может работать на очень маленьких проектах, в сплоченной, высокоэффективной команде, для проектов побольше это может перерасти в проблему. |
Инструментарий Agile ALM
Сложность может принимать различные формы. Ее могут порождать организационные аспекты, такие, как размер команды, удаленная разработка, или неправильные шаблоны, такие, как закрепление людей за участками функциональности. Технические и нормативные спецификации тоже являются ключевыми условиями, влияющими на сложность. Маленькие команды с меньшей организационной или технической сложностью могут полностью самоорганизовываться и выбирать инструменты, какие им нравятся. Однако с возрастанием сложности слабо управляемая инфраструктура становится неуправляемой. Чтобы улучшить информированность команды в сложных случаях, необходимо использовать продвинутые инструменты с их мощными функциями. Высокие требования к трассируемости и полной автоматизации, как и ускорение обмена информацией, достижимо лишь при помощи интегрированных наборов инструментов. |