Искусство Agile-разработки. Теория и практика гибкой разработки ПО. Шэйн Уорден
Чтение книги онлайн.
Читать онлайн книгу Искусство Agile-разработки. Теория и практика гибкой разработки ПО - Шэйн Уорден страница 11
Прочитав истории, переходите к интересующим вас практикам. Каждая написана как отдельный справочный материал.
Введение Agile
Если вы помогаете своей организации сформировать Agile-команды или только хотите убедить ее сделать это, то оставшиеся главы части I помогут вам начать. Чтобы структурировать процесс, используйте чек-лист, представленный ниже.
Сначала убедитесь, что Agile подходит вашей компании:
• выберите подход Agile, который ваша организация сможет поддерживать (см. главу 3);
• определите, что ей нужно сделать, чтобы успешно внедрить Agile (см. главу 4);
• получите согласие на эксперимент с Agile (см. главу 5);
• если у вас несколько команд, то решите, как вы будете их масштабировать (см. главу 6).
За несколько недель до начала:
• определитесь, кто будет коучем (или коучами) команды, и выберите по меньшей мере одного человека, который будет продакт-менеджером (см. раздел «Вся команда» главы 7);
• организуйте встречу продакт-менеджера с исполнительным спонсором команды и ключевыми стейкхолдерами, чтобы разработать замысел проекта (см. раздел «Цель» главы 7);
• обеспечьте команде физическое или виртуальное помещение (см. раздел «Командная комната» главы 7);
• запланируйте и проведите сессию подготовки устава команды (см. врезку «Планирование сессии подготовки устава» в главе 7);
• попросите команду ознакомиться с новым методом. Раздайте людям копии этой книги, чтобы они могли ее изучить самостоятельно, предложите применить некоторые практики в их текущей работе и рассмотрите возможность проведения тренинга по тем практикам, которые вызывают трудности (практики представлены в частях II–IV).
Когда команда будет готова начать, сделайте глубокий вдох и:
• поручите членам команды спланировать первую рабочую неделю (см. подраздел «Ваша первая неделя» главы 9).
Совершенствование действующих Agile-команд
Если у вас уже есть действующие Agile-команды и вы хотите улучшить их работу, то ваш подход будет зависеть от того, какие именно улучшения вам нужны.
Если вы заинтересованы в небольшой регулировке уже работающих процессов вашей команды, то перейдите к частям II–IV и прочитайте об интересующих вас практиках. Если вы хотите более масштабных улучшений, то процесс будет таким же, как и при внедрении Agile в команду, за исключением того, что вам понадобится сосредочиться на конкретных элементах, требующих изменений.
В качестве руководства используйте чек-листы из предыдущего подраздела «Внедрение Agile» данной главы.
Если Agile не срабатывает в вашей организации, то ознакомьтесь с врезкой «Руководство по устранению неполадок» в главе 4.
Применение отдельных практик Agile
Agile