Гибкое управление проектами и продуктами

Гибкое управление проектами и продуктами
артикул: 18529588
СОГЛАСНО НАШИМ ДАННЫМ, ЭТОТ ПРОДУКТ СЕЙЧАС НЕ ДОСТУПЕН
392.00 грн.
Доставка из: Украина
   Описание
[html]Если вы интересуетесь гибкими методологиями по управлению проектами и разработке продуктов, значит, это практическое руководство идеально вам подходит. Борис Вольфсон уже много лет работает в этой сфере, а в данной книге делится своим опытом, который может изменить вашу работу, подход к работе в вашей IT-команде, а со временем и во всей вашей компании.От других подобных книг "Гибкое управление проектами и продуктами" отличается двумя факторами: сочетанием теории и практики и описанием самых различных аспектов создания продуктов от управления до разработки и аналитики. В рамках теоретической части по управлению проектами и продуктом описывается современное состояние методологии Scrum и основы Kanban. Практическая часть посвящена бизнес-моделированию, управлению требованиями, аналитикой требований, управлению командами, оценкой сроков, управлению рисками, инженерным практикам разработки (по большей части из экстремального программирования), контролю и обеспечению качества, внедрению и масштабированию Scrum.Начните применять на практике гибкие методологии, чтобы успешно управлять проектами и создавать продукты!Оглавление книги Борис Вольфсон "Гибкое управление проектами и продуктами"Предисловие ко второй версии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Предисловие к первой версии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10Об авторе . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Благодарности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12Благодарности компаниям и организациям . . . . . . . . . . . . . . . . . . . . . . . . 12От издательства . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Глава 1. Гибкие методологии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Принципы гибких методологий . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Scrum в двух словах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18Не Scrum'ом единым . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Канбан........................................................ 20Глава 2. Scrum - гибкий управленческий фреймворк . . . . . . . . . . 22Роли . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Владелец продукта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Команда разработки . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Скрам-мастер . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Процессы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Спринт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Планирование спринта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Скрам-митинг . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Обзор спринта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Ретроспектива . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Артефакты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Глава 3. Управление продуктом . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Построение бизнес-модели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Персоны . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Инструмент Story Mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Журнал пожеланий продукта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Размер журнала пожеланий и стратегическое планирование . . . . . . . . . 33Определение приоритетов историй пользователя . . . . . . . . . . . . . . . . . . 35Умные цели для спринта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38Specific - точные и конкретные цели . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Measurable - измеримые цели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Achievable - достижимые цели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Relevant - релевантные цели . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Time-bound - цели со сроком . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Лишняя функциональность . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Глава 4. Управление командой . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Что такое команда . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Этапы командообразования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Самоорганизация в командах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Стили управления . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Команды уровня 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Команды уровня 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Команды уровня 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Команды уровня 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Лучшие практики управления командой в Scrum . . . . . . . . . . . . . . . . . . . . 51Покер-планирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Выбор эталонной задачи . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53Ход покер-планирования . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Отбор задач на спринт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Диаграмма сгорания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60Доска задач . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Теории X и Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Теория X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Что делать руководителю . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Теория Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66Что делать руководителю . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66X + Y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Эффект наблюдателя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Не навреди . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Что делать . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68Глава 5. Управление контрактами . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Сроки и долгосрочное планирование в Agile . . . . . . . . . . . . . . . . . . . . . . . 69Оценка сроков методом PERT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Оценка сроков релиза в Scrum-проекте . . . . . . . . . . . . . . . . . . . . . . . . 70Scrum в заказной разработке . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Как продать Scrum заказчику . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Нулевой спринт . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Практики Scrum, или Как посадить заказчика на итеративную иглу. 75"Вредные" клиенты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Глава 6. Управление рисками . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Глава 7. Инженерные практики . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Непрерывная интеграция . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Разработка через тестирование и разработка с тестами . . . . . . . . . . . . . 81Рефакторинг . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Парное программирование . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Формальные инспекции кода . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Простота архитектуры и метафора системы . . . . . . . . . . . . . . . . . . . . . . . . 84Коллективное владение кодом и стандарт кодирования . . . . . . . . . . . . . 84Сорокачасовая рабочая неделя . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Глава 8. Анализ требований . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Роль системного аналитика . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87UML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Процесс ICONIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88Стратегия актуализации документации . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Роль аналитика в Scrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Роль аналитика в канбане . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Прототипы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Глава 9. Масштабирование Agile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Организационные структуры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Scrum-команда: состав . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99Масштабирование Scrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Scrum of Scrum of Scrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Управление продуктами . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Scrum на уровне предприятия . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Распределенный Scrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Глава 10. Контроль и обеспечение качества . . . . . . . . . . . . . . . . . . 105Интеграция контроля и обеспечения качества в Scrum . . . . . . . . . . . . . 105Структура спринта для тестировщиков . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Сколько необходимо тестировщиков . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Глава 11. Бережливое производство . . . . . . . . . . . . . . . . . . . . . . . . 108Ценность - основа бережливого производства . . . . . . . . . . . . . . . . . . . 108Виды потерь . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Инструменты бережливого производства. Бережливое производство ПО . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109Производственная система "Тойоты" (Toyota Production System, TPS) 110Кайзен . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111Инструменты кайзена . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Карта потока создания ценности . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Пять "почему" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Диаграммы причинно-следственной связи . . . . . . . . . . . . . . . . . . . . 114Диаграммы Исикавы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Контрольные карты . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Диаграмма Парето . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Глава 12. Agile-методологии . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Водопадная модель разработки ПО . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Авторы Agile-манифеста . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122Crystal Clear . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125Dynamic Systems Development Method (DSDM) . . . . . . . . . . . . . . . . . . . . . 127Agile Unified Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128Feature-driven development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128ICONIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Как внедрить Agile за четырнадцать недель . . . . . . . . . . . . . . . . . . . . . . . 129Принципы внедрения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Цикл Деминга (PDCA-цикл) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130ShuHaRi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131График и содержание внедрения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Неделя №1 (подготовка к трансформации) . . . . . . . . . . . . . . . . . . . . 132Неделя №2 (нулевой спринт) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Неделя №3 (старт первого "калибровочного" спринта) . . . . . . . . . . 133Неделя №4 (завершение первого "калибровочного" спринта) . . . . 133Неделя №5 (старт второго спринта) . . . . . . . . . . . . . . . . . . . . . . . . . . 134Неделя №6 (завершение второго спринта) . . . . . . . . . . . . . . . . . . . . 134Неделя №7 (старт третьего спринта) . . . . . . . . . . . . . . . . . . . . . . . . . . 134Неделя №8 (завершение третьего спринта) . . . . . . . . . . . . . . . . . . . 135Неделя №9 (старт четвертого спринта) . . . . . . . . . . . . . . . . . . . . . . . 135Неделя №10 (завершение четвертого спринта) . . . . . . . . . . . . . . . . 136Неделя №11 (старт пятого спринта) . . . . . . . . . . . . . . . . . . . . . . . . . . 136Неделя №12 (завершение пятого спринта) . . . . . . . . . . . . . . . . . . . . 136Неделя №13 (старт "идеального" шестого спринта) . . . . . . . . . . . . 136Неделя №14 (завершение "идеального" шестого спринта) . . . . . . 137Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138[/html]
   График изменения цены & курс обмена валют

Пользователи также просматривали