Галерея диаграмм связей Обзор PMP-agile
Перед экзаменом PMP собираются знания и тестовые задания, связанные с гибкой разработкой. Содержание включает в себя выбор жизненного цикла проекта, манифест Agile, двенадцать принципов, структуру Scrum, другие концепции Agile, а также рассмотрение Agile в соответствии с 10 основными областями знаний.
Отредактировано в 2023-05-18 23:36:51Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
Cent ans de solitude est le chef-d'œuvre de Gabriel Garcia Marquez. La lecture de ce livre commence par l'analyse des relations entre les personnages, qui se concentre sur la famille Buendía et raconte l'histoire de la prospérité et du déclin de la famille, de ses relations internes et de ses luttes politiques, de son métissage et de sa renaissance au cours d'une centaine d'années.
La gestion de projet est le processus qui consiste à appliquer des connaissances, des compétences, des outils et des méthodologies spécialisés aux activités du projet afin que celui-ci puisse atteindre ou dépasser les exigences et les attentes fixées dans le cadre de ressources limitées. Ce diagramme fournit une vue d'ensemble des 8 composantes du processus de gestion de projet et peut être utilisé comme modèle générique.
Agile-обзор PMP
Варианты жизненного цикла проекта
Прогнозирующий
Традиционные проекты, зрелые отрасли: строительство, производство, ИТ-индустрия.
Гибкий
Итерировать
Приращение
Гибридный
Компания переходит от прогнозирования к гибкости
Прогнозирование для гибких проектов частично является прогнозированием, а частично гибким.
Предсказание или ловкость, использование ответа на вопрос как направление выбора
Используйте ключевые слова в качестве вопросов, чтобы различать гибкие и прогнозные методы.
Организационные изменения: от прогнозирования к гибкости
Сначала проанализируйте и оцените культуру компании и влияние трансформации на компанию.
Вносите изменения сверху вниз, привлекая людей на всех уровнях компании, чтобы понять преимущества и необходимость изменений.
Вы можете выбрать менее сложный проект в качестве пилотного, чтобы добиться быстрого успеха и придать уверенности другим проектам.
Agile-манифест
персонал
Индивидуальное взаимодействие важнее процессов и инструментов
Сотрудничество с клиентами важнее переговоров по контракту
доставка ценности
Удобное программное обеспечение превосходит полные архивы
Иметь дело с изменениями лучше, чем следовать плану
двенадцать принципов
доставка ценности
Наша самая важная цель — удовлетворить наших клиентов путем своевременной и последовательной поставки ценного программного обеспечения.
Будьте готовы к изменениям в требованиях, даже на поздних стадиях разработки. Гибкие процессы контролируют изменения для конкурентного преимущества клиентов
Предоставляйте работающее программное обеспечение часто, с интервалом в несколько недель, месяца или двух, отдавая предпочтение более коротким циклам.
Работающее программное обеспечение является основным показателем прогресса
персонал
Деловые люди и разработчики должны сотрудничать друг с другом каждый день проекта.
Стимулируйте боевой дух людей и создавайте проекты, в которых они станут основой. Обеспечить необходимую среду и поддержку, подкрепленную доверием, для достижения целей.
Будь то внутри команды или за ее пределами, лучший и наиболее эффективный способ передачи информации — это личные беседы.
Гибкие процессы способствуют устойчивому развитию. Владельцы, разработчики и пользователи должны иметь возможность работать вместе, чтобы поддерживать устойчивый и непрерывный темп.
Лучшая архитектура, требования и проекты исходят от организационной команды.
Команда регулярно размышляет о том, как можно улучшить производительность, и соответствующим образом корректирует свое поведение.
процесс
Гибкие возможности расширяются благодаря неустанному стремлению к техническому совершенству и хорошему дизайну.
Технический долг и рефакторинг
Основанное на простоте, это искусство минимизации ненужной рабочей нагрузки.
Скрам-фреймворк
общая основа
общая основа
Видение продукта и дорожная карта продукта
Сколько версий необходимо для получения конечного продукта?
план выпуска
1 версия определяет количество итераций или спринтов для релиза.
планирование спринта
Основные моменты
Устав Agile-проекта
Почему мы делаем этот проект?
Видение проекта
кому это будет выгодно
Это может быть частью видения проекта и/или целей проекта.
Какие условия в этом проекте соблюдены, чтобы означать, что проект завершен?
Стандарты выпуска проекта
как мы будем сотрудничать
Ожидаемый рабочий процесс
Устав команды (Командный общественный договор)
командные ценности
Такие как скорость устойчивого развития и основные рабочие часы.
рабочее соглашение
Например, как определяется «готовность», которая является обязательным условием для того, чтобы команда приняла работу;
Например, как определить «готово», чтобы команда могла последовательно оценивать завершенность;
Рассмотрите таймбоксинг
Используйте ограничения рабочего процесса
основные правила
Например, правила, касающиеся человека, выступающего на собрании.
командные нормы
Например, как команды относятся к времени совещаний
3355
3 персонажа
Владелец продукта
Команда разработчиков
Скрам-мастер
3 артефакта
Резерв продукта
Бэклог спринта
приращение продукта
5 событий
Спринт
Совещание по планированию спринта
Ежедневное стендап-митинг
Обзорная встреча по спринту
Ретроспектива спринта
5 значений
обещать
сосредоточиться
открыть
уважать
храбрость
3 персонажа
Владелец продуктаPO (Представитель заказчика, бизнес-эксперт)
Ведение и обновление бэклога продукта
Владелец продукта — единственное лицо, ответственное за управление бэклогом продукта.
Ведение портфолио продуктов и расстановка приоритетов
Четко описано и изложено, чтобы команда могла полностью понять бэклог продукта.
Определить и утвердить завершено ли приращение продукта
Определите, завершено ли приращение продукта и соответствует ли оно определению завершения Министерства обороны США.
Часто посещаемые испытательные центры
ЗП должен быть постоянным и независимым и не может проводиться одновременно командой разработчиков или SM.
Что делать, если в ходе конфликта новые требования изменятся?
Вообще говоря, новые требования теперь находятся в таблице PB и приоритеты определяются заказчиком. Это требование обычно не выполняется в этом спринте.
В вопросе подчеркиваются законодательные и нормативные требования, а также чрезвычайно высокоприоритетные требования. Если их не выполнить немедленно, это приведет к провалу проекта. В этом случае PO обычно необходимо связаться с командой и скорректировать цели этого спринта, чтобы завершить его как можно скорее. как можно скорее связано с жизнью и смертью потребностей проекта.
Команда разработчиков
самоорганизующаяся команда
Одна специализация, несколько способностей, многофункциональная команда
Членов команды разработчиков не узнают по их званиям, они остаются разработчиками, независимо от того, какую работу они выполняют.
Лучше всего быть на 100% преданным своему делу, работать в команде, работающей полный рабочий день, и преодолевать организационную разрозненность.
Следите за солнцем
Общие контрольные точки
Если есть требования, приказы или принуждение команды к действиям, о которых идет речь, они будут устранены напрямую.
Команда разработчиков решает и несет ответственность за оценку пользовательских историй, распределение работ и т. д.
Скрам-мастер Также известен как agile-коуч, координатор команды, Скрам-мастер, менеджер проектов
Убедитесь, что вся agile-команда и соответствующие стороны следуют теориям, практикам и правилам Scrum.
Для ПО
Убедитесь, что он понимает должностные обязанности ЗП, в том числе то, как вести и обновлять таблицу ПБ.
Для команды разработчиков
Убедитесь, что он может следить за ежедневными agile-событиями, такими как ежедневные встречи, использовать прозрачные инструменты и т. д.
За пределами проекта
Убедитесь, что вы понимаете Agile-практики. Например, если вам нужно понять прогресс, вы можете посмотреть источник распространения информации. Если вам нужно понять приоритет пользовательских историй, вы можете связаться с PO и т. д.
Лидерство служителей, лидерство служителей, сосредоточение внимания на росте команды и помощь команде в устранении препятствий.
внутренние барьеры
Когда команда разработчиков сталкивается с техническими, процессуальными и другими проблемами, она помогает их решить, а не решает их самостоятельно.
внешние препятствия
SM ведет переговоры и общается с внешними сторонами
Общие контрольные точки
В гибкой среде SM не несет ответственности за конкретное распределение работы, организацию работы и т. д.
Как правило, SM отвечает за устранение некоторых внешних факторов и препятствий, мешающих работе команды.
3 артефакта
Бэклог продукта Бэклог продукта
пользовательские истории
концепция
Как <роль>, мне нужна <функциональность>, чтобы можно было достичь <значения>.
ИНВЕСТИЦИОННЫЙ принцип
Независимый
Возможен торг
Ценный
Оценочный (оцениваемый)
Маленький
Тестируемый
сюжетная точка
В качестве внутреннего эталонного стандарта, используемого внутри команды. Сравнивать количество сюжетных очков между разными командами бессмысленно.
Оцените точки пользовательской истории
Покер планирования (широкополосное соединение Delphi)
Преимущества использования Agile Estimation Poker
Содействуйте общению между членами команды, чтобы делиться и узнавать больше информации.
Обсуждение и оценка результатов оценки командой сделает результаты оценки более реальными и объективными и позволит избежать многих чрезмерно произвольных решений.
Применяется к конкретной пользовательской истории или ко всем пользовательским историям, использованным в итерации.
Оценка близости
Применяется ко всей таблице ПБ, приблизительная общая оценка
Содержит контент
Перечислите все возможности, функции, требования, улучшения и исправления, которые изменят продукт в будущих выпусках.
В соответствии с последовательностью приоритетов от высокого к низкому: высокая ценность и высокий риск > высокая ценность и низкий риск > низкая ценность и низкий риск
Элементы бэклога продукта с более высоким рейтингом более понятны, конкретны, соответствуют требованиям DOR и требуют немедленной разработки.
Непрерывные динамические обновления, прогрессивная детализация
Владелец продукта несет ответственность за
Бэклог спринта Бэклог спринта
Переместите пользовательские истории с высоким приоритетом из списка PB в журнал спринта. В этом спринте команда решает, сколько историй нужно сделать, и уточняет пользовательские истории.
зондирование/зондирование
В основном для получения базовых знаний, чтобы узнать, является ли определенное требование технически осуществимым или нет. Этот метод обычно используется, когда пользовательские истории не могут быть эффективно оценены.
Включите хотя бы одно высокоприоритетное улучшение процесса, выявленное на предыдущем ретроспективном совещании.
Ответственность несет команда разработчиков, а PO будет отвечать на вопросы.
Приращение продукта Приращение продукта
Соблюдение стандартного определения «готово» Министерства обороны США.
Владелец продукта решает, завершен он или нет. Независимо от того, выпущен он или нет, инкремент должен быть доступен и постоянно интегрироваться.
5 событий
Спринт
Переводится как «спринт» или «итерация».
Время 2-4 недели (фиксированное время), 5-9 человек.
Меры предосторожности
Невозможно вносить изменения, которые наносят ущерб цели спринта.
Цели, которые не могут поставить под угрозу качество
Только владелец продукта имеет право отменять спринты. Поскольку спринты очень короткие, отмена не имеет большого значения.
Совещание по планированию спринта
Составьте план
Что должно быть включено в приращение, поставленное в следующем спринте?
Как выполнить работу, необходимую для доставки приращения
Меры предосторожности
Команда разработчиков сама решает, сколько элементов бэклога продукта выбрать.
Владелец продукта может помочь объяснить выбранные пользовательские истории и найти компромиссные решения.
Участники
Как правило, SM, команда разработчиков и PO участвуют совместно, также могут быть приглашены к участию важные заинтересованные стороны.
Ежедневное стендап-митинг
Содержание конференции
вчера
Что я сделал, чтобы помочь команде разработчиков достичь цели спринта
сегодня
Что я собираюсь сделать, чтобы помочь команде разработчиков достичь цели спринта?
Есть ли какие-либо препятствия, которые мешают мне или команде разработчиков достичь цели спринта?
После встречи обновите информацию об источниках выбросов (доски, карты выгорания, карты газов и т. д.) и доски проблем.
Меры предосторожности
Только записывайте проблемы, а не обсуждайте их. После собрания соответствующий профильный персонал может провести совещание по решению проблем.
SM должно проводиться в одно и то же время и в одном и том же месте. Обычно его проводят члены команды. Продолжительность обычно составляет 15 минут.
Общие контрольные точки
Ежедневные стендап-встречи позволяют немедленно следить за прогрессом и вносить исправления.
Ежедневные стендапы могут предотвратить повторение одной и той же работы разными участниками.
Способность своевременно выявлять проблемы и риски и своевременно вносить улучшения после встречи, чтобы минимизировать влияние рисков на проект.
Участники
Команда разработчиков (SM, PO, важные заинтересованные стороны по мере необходимости)
SOS-встреча (Scrum of Scrums)
Обзорное совещание по обзору спринта
Просматривайте приращения продукта и получайте отзывы
Команда разработчиков демонстрирует приращение продукта, ЗП приглашает к участию заинтересованные стороны, а ЗП определяет, завершено ли приращение продукта.
Корректируем бэклог продукта
Сформулируйте элементы бэклога продукта, которые с большой вероятностью попадут в следующий спринт.
Результатом собрания по обзору спринта является пересмотренный бэклог продукта.
Участники
клиент
важные стороны
ПО
СМ
Команда разработчиков
Ретроспектива спринта Ретроспектива
Проанализируйте, что прошло хорошо, а что требует улучшения, и поместите то, что требует улучшения, в следующий спринт для последующих действий (постоянное улучшение).
Участники
СМ
Команда разработчиков
ПО (при наличии)
5 значений
обещать
Готовность идти к целям
сосредоточиться
Вложите свой ум и способности в работу, которую вы посвятили
открыть
Scrum делает все в проекте открытым для всеобщего обозрения.
уважать
У каждого свой уникальный бэкграунд и опыт
храбрость
Имейте смелость давать обещания, выполнять их и принимать уважение других.
Другие гибкие концепции
Канбан-менеджмент
Визуальный рабочий процесс
Можно создать доску и несколько карточек.
Устранение узких мест
Ограничения WIP (Work In Progress) на незавершенную работу
Общие контрольные точки
В вопросе упоминается, что рабочий процесс проекта хаотичен, что приводит к блокировке некоторых процессов. Канбан-менеджмент может эффективно решить эту проблему.
В вопросе упоминается, что другие процессы или процедуры проходят очень гладко, но только один процесс сталкивается с узким местом, что приводит к задержке хода всего процесса. Вы можете рассмотреть возможность назначения членов межфункциональной команды из других процессов для всего процесса с узким местом.
MVP (минимально жизнеспособный продукт)
Быстро создайте минимальный набор функций, который соответствует ожидаемой функциональности продукта, содержит достаточно функций для удовлетворения требований к развертыванию продукта и проверяет ключевые предположения о взаимодействии клиента с продуктом.
Экспериментируйте с наименьшим количеством ресурсов и кратчайшим временем, чтобы получить отзывы от первых пользователей.
Общие контрольные точки
Если клиенты не могут четко определить свои потребности, они могут создать предварительный прототип продукта и в конечном итоге удовлетворить потребности клиентов посредством последующих отзывов и исправлений.
Когда рынок неопределенен или риски высоки, используйте эксперименты по проектированию MVP, чтобы быстро проверить, осуществим ли ваш продукт или направление.
Взгляд на Agile по 10 основным областям знаний
Интегрировать
Делегируйте контроль над планированием и доставкой конкретных продуктов команде. Члены команды решают, как планировать и интегрировать
Целью менеджера проекта является создание среды совместного принятия решений и обеспечение способности команды реагировать на изменения.
В Agile нет процесса контроля изменений. Agile предполагает принятие изменений.
объем
Гибкие методы целенаправленно создают и проверяют прототипы, а также уточняют требования посредством нескольких выпусков. Таким образом, объем определяется и переопределяется на протяжении всего проекта.
Определите объем перед каждым спринтом
Совещание по планированию спринта и бэклог спринта
Подтверждайте объем перед окончанием каждого спринта
Обзор собрания по обзору спринта и утверждение приращения продукта
расписание
Взаимосвязь между видением продукта, планированием выпуска и планированием итерации.
Итеративный график с незавершенными объектами
Это скользящее планирование, основанное на адаптивном жизненном цикле. Этот подход требует документирования требований в пользовательских историях, затем пользовательские истории расставляются по приоритетам и уточняются перед созданием, и, наконец, функции продукта разрабатываются в течение определенного периода времени. Этот подход обычно используется для повышения ценности взаимодействия с клиентами или для того, чтобы несколько команд параллельно разрабатывали большое количество менее взаимосвязанных функций.
график по требованию
Обычно используется в системах Канбан, основанных на теории ограничений и концепции планирования на основе бережливого производства, чтобы ограничить работу, выполняемую командой, на основе ее способности выполнить поставленную задачу. Подход к планированию по требованию не полагается на заранее определенные графики разработки продукта или приращения продукта, а вместо этого извлекает элементы из невыполненных работ и рабочие последовательности по мере появления ресурсов.
Инструменты контроля прогресса
Источник информационного излучения
сжечь диаграмму
Таблица зажигания
расходы
Используйте облегченные методы оценки
Подробные оценки подходят для краткосрочного планирования с использованием метода «точно в срок».
качество
Планирование управления качеством
Определение Министерства обороны США
Управлять и контролировать качество
Обзор цикла, регулярная проверка эффективности процесса качества, поиск коренных причин проблем и внедрение новых методов улучшения качества.
Сосредоточьтесь на небольших партиях и можете доставлять часто
Разработка через тестирование (TDD), непрерывная интеграция
ресурс
Воспользуйтесь преимуществами командных структур, которые максимизируют концентрацию внимания и сотрудничество, например, самоорганизующиеся команды с универсалами.
общаться
Постарайтесь упростить каналы получения информации членами команды, проводить частые проверки команды и позволить членам команды работать вместе.
Централизованный офис
Ежедневная работа: ежедневные стендапы.
Артефакты проекта должны публиковаться прозрачным образом, а заинтересованные стороны должны регулярно приглашаться для проверки артефактов проекта.
Повседневная работа: источники информационных выбросов
Отчетность и коммуникация: Обзорное совещание по спринту
Виртуальный команда
окно аквариума
Установите долгосрочную видеоконференцию
удаленное сопряжение
Поделитесь своим экраном, используя инструменты виртуальных встреч, включая голосовые и видеоссылки.
риск
Риски следует учитывать при планировании итераций.
Риски следует выявлять, анализировать и управлять ими во время итераций.
Документы с требованиями должны регулярно обновляться на основе более глубокого понимания текущих рисков, а приоритеты работы должны меняться по мере продвижения проекта.
покупка
Может потребоваться сотрудничество с конкретными продавцами для расширения команды. Эти отношения сотрудничества создают модель закупок с общим риском, в которой покупатели и продавцы разделяют проектные риски и вознаграждения за проект.
гибкое соглашение
многослойная структура
Генеральное соглашение
Дополнительное соглашение
заинтересованные стороны
Обеспечить высокую степень прозрачности
Например, приглашение всех соответствующих сторон к участию в совещаниях и обзорах проекта или публикация артефактов проекта в публичном месте с намерением как можно быстрее выявить несоответствия и зависимости между сторонами или другие проблемы, связанные с постоянно меняющимся проектом. .
Сильно меняющиеся проекты требуют эффективного взаимодействия и участия заинтересованных сторон проекта. Чтобы обеспечить своевременные и веселые обсуждения и решения, адаптивные команды напрямую взаимодействуют с заинтересованными сторонами, а не проходят через уровни управления.