Книга: Гибкое управление проектами и продуктами
Как внедрить Agile за четырнадцать недель
Как внедрить Agile за четырнадцать недель
Введение. Внедрение методологии по такому графику позволит вам использовать гибкие методологии, но, чтобы стать по-настоящему гибкими, вам потребуется изменить культуру и иметь гораздо больше времени. Тем не менее этот график можно использовать как шаблон и отправную точку для внедрения гибких методологий, не впадая в культ Карго.
Основная цель составления данного плана по внедрению Agile – дать четкую и краткую инструкцию по трансформации компании/подразделения в гибкую и эффектную бизнес-единицу по производству программного обеспечения.
План рассчитан на небольшие компании размером 20–50 человек и нуждается в адаптации под конкретную организацию. Для компаний (или отдельных команд) меньшего размера можно использовать этот же план за исключением масштабирования методологий.
Будем считать, что в компании по исторически сложившимся обстоятельствам применяется «методология» Code&Fix. В качестве допущений будем использовать следующие положения:
• длина спринта – две недели;
• длина релиза фиксирована – три итерации;
• внедрение Agile поддерживается руководством.
План рассчитан на то, чтобы серьезно не отрывать команды от производства и сделать внедрение управленческих и технологических инноваций частью корпоративной культуры компании.
Предполагается, что организацией внедрения будет заниматься один человек, работая полный день над этой задачей. Это может быть как внешний тренер/консультант, так и внутренний эксперт-внедренец.
При выборе компании или тренера рекомендуется обратить внимание на следующие факторы.
• Реальный практический опыт работы по теме тренинга. Самым важным параметром при выборе компании и тренера является наличие практического опыта работы по теме тренинга. Дело в том, что тренеры-теоретики просто не способны понять многие вещи в силу отсутствия соответствующего опыта даже при наличии всех необходимых сертификатов.
• Опыт консалтинговой деятельности и проведения тренингов. Одного опыта и наличия практических навыков недостаточно, важно, чтобы у компании или тренера имелся определенный багаж знаний и навыков по консалтингу и внедрению соответствующих практик.
- Водопадная модель разработки ПО
- Авторы Agile-манифеста
- Crystal Clear
- Dynamic Systems Development Method (DSDM)
- Agile Unified Process
- Feature-driven development
- ICONIX
- Как внедрить Agile за четырнадцать недель
- Принципы внедрения
- График и содержание внедрения
- Неделя № 1 (подготовка к трансформации)
- Неделя № 2 (нулевой спринт)
- Неделя № 3 (старт первого «калибровочного» спринта)
- Неделя № 4 (завершение первого «калибровочного» спринта)
- Неделя № 5 (старт второго спринта)
- Неделя № 6 (завершение второго спринта)
- Неделя № 7 (старт третьего спринта)
- Неделя № 8 (завершение третьего спринта)
- Неделя № 9 (старт четвертого спринта)
- Неделя № 10 (завершение четвертого спринта)
- Неделя № 11 (старт пятого спринта)
- Неделя № 12 (завершение пятого спринта)
- Неделя № 13 (старт «идеального» шестого спринта)
- Неделя № 14 (завершение «идеального» шестого спринта)
- Ежедневные и еженедельные измерения
- Глава 11 План развития на 12 недель
- Глава 5 Как самостоятельно внедрить CRM-систему за 50 дней (7 этапов)
- Глава 9. Масштабирование Agile
- Глава 12. Agile-методологии
- Понедельник
- The Agile Alliance
- 8 Разрабатываем график ежедневных и еженедельных совещаний
- Agile Software Development
- ЕЖЕНЕДЕЛЬНЫЕ КОНТРОЛЬНЫЕ ТОЧКИ
- Подсказки для еженедельных контрольных точек
- 10.4. Как внедрить CRM