Подробное руководство по четырем основным agile-методологиям, по которому легко и интересно учиться.
Эта книга рассказывает о самых популярных Agile-методологиях — Scrum, XP (экстремальном программировании), Lean (бережливом программировании) и о Kanban (Канбан). О том, как команды используют Agile для создания хороших программ и как с помощью Agile добиться подобных результатов. И о том, как agile способно изменить образ мыслей людей, работающих над проектом, и превратить их в команду, действительно добивающуюся результатов. Цель этой книги — познакомить вас с методами Agile, ценностями и принципами, которые помогают командам полностью изменить свой подход к работе над проектами.
- Что изменится после прочтения этой книги?
- Вы поймете идеи, которыми руководствуются эффективные Agile-команды, а также ценности и принципы, которые их объединяют;
- Вы познакомитесь с самыми популярными школами — Scrum, экстремальным и бережливым программированием и техникой Kanban — и поймете, как все они могут относиться к Agile-методологиям, несмотря на то, что очень отличаются друг от друга;
- Вы узнаете о конкретных Agile-методах, которые сможете сразу внедрить в свои проекты, и познакомитесь с базовыми ценностями и принципами, которые понадобятся для того, чтобы это внедрение было эффективным.
- Вы сможете лучше понимать свою команду и компанию, чтобы выбрать тот Agile-подход, который соответствует вашему мировоззрению (или максимально близок к нему);
- Вы узнаете, для чего работать с agile-коучем и как он может помочь вам и вашей команде изменить свой подход и начать внедрять гибкие методологии.
Для кого эта книга
Для руководителей, проектных менеджеров и всех, кто хочет разобраться в гибких методологиях.
Планирование
Планирование в команде важнее, чем чрезмерное документирование плана и слепое следование ему.
Обсуждение
Во время ежедневных scrum-митингов каждыи? член команды отвечает на три вопроса: что я сделал с момента последнего митинга? Что я буду делать, начиная с сегодняшнего дня и до следующего митинга? Какие есть препятствия на моем пути?
Коуч
Эффективные agile-коучи помогают командам преодолеть сложности, связанные с внедрением новои? практики, сосредоточив внимание на тои? ее части, которая им близка.
Микс из Agile
Выборочное применение отдельных элементов Agile в одном проекте — это наиболее распространенныи? сегодня способ работы с Agile, но такои? путь стать гибким нельзя назвать самым эффективным.
Ценности
Чтобы стать успешными scrum-командами, необходимо глубоко усвоить scrum-ценности: приверженность, уважение, сосредоточенность, открытость и мужество. ;
Владелец продукта
Многие эффективные agile-команды рассматривают владельца продукта в качестве члена проектнои? группы, с которым нужно сотрудничать, а не только вести переговоры как с клиентом или заказчиком.