KnigaRead.com/
KnigaRead.com » Компьютеры и Интернет » Программирование » Борис Вольфсон - Гибкое управление проектами и продуктами

Борис Вольфсон - Гибкое управление проектами и продуктами

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн "Борис Вольфсон - Гибкое управление проектами и продуктами". Жанр: Программирование издательство -, год -.
Перейти на страницу:

1. Изучение практики инструментов бережливого производства (Lean):

• виды потерь при производстве;

• Value Stream Mapping для текущего процесса;

• пять «почему».

2. Демонстрация.

3. Ретроспектива с применением инструментов бережливого производства:

• разбор причин опоздания по невыполненным задачам;

• пять «почему» по каждому дефекту.

Неделя № 7 (старт третьего спринта)

Цели: отработать старт предрелизного спринта и понять, как в будущем избежать таких «стабилизационных» спринтов, начать активно использовать автоматизированное тестирование.

1. Планирование и старт третьего спринта:

• особое внимание уделяем недоделанным историям пользователей, которые не успели выполнить из-за ограничения по скорости команды;

• рассматриваем возможность снизить скорость команды, чтобы успеть все к релизу.

2. Внедрение модульных и приемочных тестов:

• проведение тренинга по приемочным тестам;

• покрытие 5 % основного бизнес-функционала продукта приемочными тестами;

• проведение тренинга по модульным тестам;

• покрытие 50 % кода, реализованного за спринт, модульными тестами.

3. Внедрение рефакторинга.

Неделя № 8 (завершение третьего спринта)

Цели: сделать первый Agile-релиз продукта и выработать серьезные меры по улучшению процессов на основе информации, полученной за три спринта.

1. Кайзен-сессия на ретроспективе: диаграмма Исикавы по глобальным проблемам проекта и выработка мер по устранению проблем.

2. Завершение третьего спринта: первый релиз продукта – обязательно, чтобы конечные пользователи его попробовали и предоставили обратную связь.

3. Post-mortem релиза в рамках ретроспективы.

Неделя № 9 (старт четвертого спринта)

Цели: научиться планировать релиз и управлять им.

1. Планирование релиза:

• начало ведения диаграммы burndown-релиза;

• отбор владельцем продукта пользовательских историй для релиза;

• возможная переоценка журнала пожеланий командой «на пальцах».

2. Внедрение (трех-) четырехзвенной архитектуры.

3. Планирование и старт четвертого спринта: скорость команды считаем эмпирически по трем предыдущим спринтам.

Неделя № 10 (завершение четвертого спринта)

Цель: внедрение статистического управления качеством.

1. Завершение четвертого спринта.

2. Внедрение основ статистического управления качеством:

• статистика по дефектам;

• диаграмма Парето по модулям;

• контрольные карты Шухарта.

Неделя № 11 (старт пятого спринта)

Цель: внедрение канбана для команды поддержки или основной команды.

1. Планирование и старт пятого спринта: анализируем и изменяем scope по диаграмме сгорания релиза.

2. Переход на Scrumban команды поддержки или основной команды:

• тренинг по канбан (четыре часа) для членов команды;

• отказ от жестких итераций.

3. Внедрение разработки через тестирование:

• тренинг и мастер-класс по разработке через тестирование;

• покрытие тестами модулей ядра системы (не менее 50 % строк кода).

Неделя № 12 (завершение пятого спринта)

Цель: улучшение внутреннего качества ядра системы.

1. Частичный рефакторинг модулей ядра системы: определение стратегии рефакторинга и выбор модулей.

2. Завершение пятого спринта.

Неделя № 13 (старт «идеального» шестого спринта)

Цель: запуск «идеального» спринта.

1. Планирование и старт шестого спринта: анализируем и изменяем scope по диаграмме сгорания релиза.

Неделя № 14 (завершение «идеального» шестого спринта)

Цель: завершение «идеального» спринта.

1. Завершение шестого спринта.

2. Релиз продукта.

3. Post-mortem релиза в рамках ретроспективы: анализ релиз-берндауна.

Список литературы

• A Practical Guide to Feature-Driven Development [Текст] / Stephen Palmer, John Felsing.

• A Practical Guide to Seven Agile Methodologies, Part 2 [Электронный ресурс] / Rod Coffin, Derek Lane. – http://www.devx.com/architect/article/32836/1954.

• Advanced Topics in Agile Planning [Электронный ресурс] / Cohn Mike. – http://www.mountaingoatsoftware.com/system/presentation/file/132/Advanced-Topics-Agile-Planning-Cohn-NDC2010.pdf?1276713148.

• Agile Development with the ICONIX Process: People, Process and Pragmatism [Текст] / Rosenberg Doug, Stephens Matt и Collins-Cop Mark. – 2005.

• Agile Metrics [Текст] / Алименков Николай.

• Agile Modeling: Effective Practices for eXtreme Programming and the Unified Process [Текст] / Ambler Scott W. – 2002.

• Agile Project Management with Scrum [Текст] / Schwaber Ken.

• Agile Retrospectives: Making Good Teams Great [Текст] / Esther Derby, Diana Larsen.

• Agile Software Development with Scrum (Series in Agile Software Development) [Текст] / Ken Schwaber, Mike Beedle. – 2001.

• Cause-effect diagrams [Текст] / Книберг Хенрик. – 2009.

• Crystal Clear – Alistair Cockburn (2005) [Электронный ресурс] / Björkholm Tomas. – http://www.crisp.se/rd/Crystal_Clear.pdf.

• Crystal Clear: A Human-Powered Methodology for Small Teams [Текст] / Cockburn Alistair. – 2004.

• DSDM: Business Focused Development [Текст] / DSDM Consortium.

• Kano Model – How to delight your customers [Электронный ресурс] / Phillips Lawrence (Laurie). – http://www.slideshare.net/LawrencePhillips/kano-model-rev-1.

• Leading a Self-Organizing Team [Электронный ресурс] / Cohn Mike. – 2011. – http://www.mountaingoatsoftware.com/presentations/142-leading-a-selforganizing-team.

• Prioritizing Your Product Backlog [Электронный ресурс] / Cohn Mike. – http://www.mountaingoatsoftware.com/system/presentation/file/127/Prioritizing-Product-Backlog-Cohn-ADP2010.pdf.

• QA in Agile [Электронный ресурс] / Алименков Николай. – 2008. – http://www.slideshare.net/alimenkou/qa-in-agile.

• Retrospectives [Электронный ресурс] / Дмитриев Сергей. – 2011. – http://www.slideshare.net/Blackie6/retrospectives-agiledays-2011.

• Scaling Agile to Work with Distributed Teams [Электронный ресурс] / Cohn Mike. – http://www.mountaingoatsoftware.com/system/presentation/file/133/Scaling-Distributed-Agile-Cohn-NDC2010.pdf.

• Scrum и Kanban: выжимаем максимум [Текст] / Книберг Хенрик и Скарин Матиас.

• Scrum и XP: заметки с передовой [Текст] / Книберг Хенрик.

• Scrum. Гибкая разработка ПО [Текст] / Кон Майк. – 2011.

• Small Hyper-Productive Teams [Электронный ресурс] / Алименков Николай. – 2011. – http://www.slideshare.net/alimenkou/small-hyper-productive-teams-it-brunch-10150627.

• Test Driven Development for Embedded C [Текст] / Grenning James.

• The Enterprise and Scrum [Текст] / Schwaber Ken.

• The Pragmatic Programmer: From Journeyman to Master [Текст] / Andrew Hunt, David Thomas. – 1999.

• Use Case Driven Object Modeling with UML: Theory and Practice [Текст] / Rosenberg Doug, Stephens Matt. – 2007.

• User Stories [Электронный ресурс] / Cohn Mike. – http://www.mountaingoatsoftware.com/system/presentation/file/130/User-Stories-Cohn-NDC2010.pdf?1276712524.

• User Stories Applied: For Agile Software Development [Текст] / Cohn Mike.

• Vision Crafting [Электронный ресурс] / Филиппов Никита и Лобасев Дмитрий. – 2011. – http://www.slideshare.net/Nfilippov/2-bmg.

• Бережливое производство программного обеспечения. От идеи до прибыли [Текст] / Мэри Поппендик, Toм Поппендик. – 2010.

• Бережливое производство. Как избавиться от потерь и добиться процветания вашей компании [Текст] / Джеймс Вумек, Дэниел Джонс.

• Вальсируя с Медведями: управление рисками в проектах по разработке программного обеспечения [Текст] / Том Де Марко, Тимоти Листер.

• Выход из кризиса. Новая парадигма управления людьми, системами и процессами [Текст] / Деминг Эдвардс.

• Гибкое тестирование. Практическое руководство для тестировщиков ПО и гибких команд [Текст] / Лайза Криспин, Джанет Грегори.

• ГОСТ Р 50779.42–99 (ИСО 8258-91) [Текст] / Госстандарт России. – М.: [б. н.], 1999.

• Кано-взвешивание [Электронный ресурс] / Дмитриев Сергей. – http://www.slideshare.net/Blackie6/ss-7654382.

• Машина, которая изменила мир [Текст] / Вумек Джеймс и Джонс Даниел. – М.: Попурри, 2007.

• Подвижная мишень и дрожащие руки [Электронный ресурс] / Дорофеев Максим. – 2010. – http://www.slideshare.net/Cartmendum/hitting-moving-target.

• Построение бизнес-моделей. Настольная книга стратега и новатора [Текст] / Александр Остервальдер, Ив Пинье.

• Практика дао Toyota. Руководство по внедрению принципов менеджмента Toyota [Текст] / Майер Жеффри и Лайкер Дэвид.

• Практическое руководство по экстремальному программированию [Текст] / Дэвид Астелс, Гранвилл Миллер, Мирослав Новак.

• Рефакторинг баз данных. Эволюционное проектирование [Текст] / Скот В. Эмблер, Прамодкумар Дж. Садаладж. – [б. м.]: Вильямс.

• Рефакторинг с использованием шаблонов [Текст] / Кериевски Джошуа. – [б. м.]: Вильямс.

• Рефакторинг. Улучшение существующего кода [Текст] / Фаулер Мартин. – 2009.

• Статистическое управление процессами. Оптимизация бизнеса с использованием контрольных карт Шухарта [Текст] / Уилер Дональд и Дэвид Чемберс. – М.: Альпина Бизнес Букс, 2009.

• Цель. Процесс непрерывного совершенствования [Текст] / Элияху М. Голдрат, Джефф Кокс.

• Цель-2. Дело не в везении [Текст] / Голдратт Элияху.

• Человеческий фактор. Успешные проекты и команды [Текст] / Листер Том и Демарко Тимоти.

• Экстремальное программирование [Текст] / Бек Кент.

• Экстремальное программирование: планирование [Текст] / Кент Бек Мартин Фаулер.

• Экстремальное программирование: постановка процесса. С первых шагов и до победного конца [Текст] / Кент Ауэр, Рой Миллер.

• Экстремальное программирование: разработка через тестирование [Текст] / Бек Кент.

• Эффективная работа с унаследованным кодом [Текст] / Физерс Майкл К. – [б. м.]: Вильямс, 2009.

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*