Продолжительность лабораторной работы - 4 академических часа.
Планирование спринта проводят на собрании по планированию. На собрании владелец продукта обсуждает с командой проекта пользовательские описания функциональности (Элементы задела работы продукта), устанавливают приоритеты рабочим элементам, формируют список работ спринта (Задел работы спринта), определяют задачи для реализации пользовательских описаний функциональности, проводят оценку сложности реализации задач или трудозатрат и распределяют задачи между исполнителями.
Результатом собрания по планированию спринта должно быть определение цели спринта, условий приемки и перечень работ спринта. Цель спринта определяет состав тех работ по проекту, которые выполнит команда по окончанию спринта, то есть какие пользовательские требования будут реализованы. Условия приемки должны определять четкое понимание того, что означает готовность каждого рабочего элемента. Перечень работ спринта определяет набор пользовательских требований и задач, включенных в текущий спринт (Задел работы спринта).
После согласования с заинтересованными лицами пользовательских требований, схем вариантов использования и классов необходимо сформировать перечень работ для первого спринта. Владелец продукта, совместно с командой проекта, оценивает Элементы задела работы продукта и назначают им приоритеты.
Оценки элементов работы необходимы для определения того, сколько команда можем выполнить работ в спринте. Оценка объема/сложности элементов работы является абстрактной метрикой, которая отражает мнение членов команды относительно трудностей реализации конкретных элементов работы. Для оценки Элементов задела работы продукта можно использовать метод покера планирования. В методе покера планирования каждый член команды предлагает свою оценку объема/сложности работ и в процессе обсуждения команда должна прийти к общей, согласованной оценке. В покере планирования каждый член команды имеет набор карточек с числами. Числа представляют оценку объема/сложности работы для рабочего элемента. В большинстве случаев карточки покера планирования представляют собой последовательность чисел Фибоначчи (1, 2, 3, 5, 8, 13 и т.д.). При оценке конкретного элемента работы члены команды одновременно показывают выбранные ими карточки с определенным числом. Те члены команды, которые показали самую высокую и самую низкую оценку, объясняют свой выбор. После текущего обсуждения команда проекта проводит следующий раунд покера планирования и так далее, пока не будет выведена оценка, с которой все согласятся. Основная цель методики покера планирования - инициировать обсуждение объема/сложности элементов работы для уяснения общего понимания того, что означает готовность Элемента задела работы продукта. В случае если оценка объема/сложности элементов работы очень высокая, то это говорит о том, что для данной работы неясна реализация и по ней необходимо собрать дополнительную информацию или провести исследование возможности реализации.
Сформированные оценки объема/сложности элементов работы фиксируются в поле ).
(рис 13.1) Вкладка Элемента задела работы продукта
После оценки элементов работы целесообразно установить для них приоритеты. Это можно сделать с помощью Visual Studio и посредством веб доступа к сайту проекта.
При использовании Visual Studio в командном обозревателе проекта на вкладке ).
(рис 13.2) Вкладка Рабочие элементы командного обозревателя
Для выбранного ).
(рис 13.3) Назначение приоритета Элементу задела работы продукта
Приоритеты ).
(рис 13.4) Назначение исполнителя Элементу задела работы продукта
Сделанные изменения в рабочих элементах проекта необходимо сохранить.
Откройте сайт проекта, выберите в главном меню пункт ).
(рис 13.5) Вкладка Невыполненная работа - Отставание продукта
При двойном щелчке на ), в котором можно установить итерацию, исполнителя, состояние и приоритет (параметр Причина устанавливается в соответствии с состоянием рабочего элемента автоматически).
(рис 13.6) Диалоговое окно Элемент задела работы
При назначении ).
(рис 13.7) Измененная вкладка Отставание продукта
После назначения всем Элементам задела работы продукта приоритетов и задания итерации для высокоприоритетных элементов проводится совещание команды проекта по планированию текущего спринта.
При планировании спринта необходимо для каждого Элемента задела работы продукта определить задачи, назначить им исполнителя и провести оценку трудозатрат. Задачи представляют собой работу, которую необходимо выполнить для реализации пользовательских требований.
Выберите на вкладке )
(рис 13.8) Вкладка Спринт 1
На вкладке в графе )
Диалоговое окно ) позволяет ввести наименование задачи, определить её состояние и другие параметры.
(рис 13.9) Диалоговое окна Создание задачи
Данные по задаче отображаются во вкладке ).
(рис 13.10) Вкладка Спринт 1
Создание задач для пользовательских требований ().
(рис 13.11) Выбор рабочего элемента Задел работ спринта
На панели ) выделите (2) панели инструментов, либо на вкладке ЗАДАЧИ (3) выберите кнопку Создать (4).
(рис 13.12) Вкладка Задел работы спринта
В диалоговом окне (рис 13.13) введите название (1) и комментарий к создаваемой задаче (2). После нажатия кнопки . Диалоговое окно Создание задачи позволяет ввести наименование задачи, определить её состояние и другие параметры.
(рис 13.13) Диалоговое окно Добавить новый связанный рабочий элемент
Для всех пользовательских требований команда проекта должна определить требуемые задачи. В Visual Studio рабочие элементы текущего спринта представляются на вкладке ), а на сайте проекта - на вкладке ).
(рис 13.14) Рабочие элементы текущего спринта
(рис 13.15) Перечень работ Спринт 1
Для задач текущего спринта необходимо провести оценку трудозатрат.
При планировании затрат времени на выполнение задач команда проекта делает оценки необходимого времени с учетом объема/сложности элементов работы. Затраты времени планируются в часах и добавляются к описанию задач (рис 13.16).
(рис 13.16) Задание времени выполнения задачи
Результаты оценки затрат времени на реализацию задач спринта 1 приведены на рис 13.17.
(рис 13.17) Вкладка Спринт 1 - результаты оценки затрат времени
Далее планируем загрузку членов команды (рис 13.18). Для этого задается время работы в день над проектом и рабочие дни для итерации (фактически задаются как выходные, те дни, когда член команды не работает над проектом).
(рис 13.18) Вкладка производительность для Спринта 1
На ) и в разрезе членов команды (рис 13.20).
(рис 13.19) Доска - элементы задела работ Спринт 1
(рис 13.20) Доска - члены команды Спринт 1
Следует отметить, что члены команды добровольно берут на себя обязательства выполнить работу в течение спринта. Прежде чем это сделать команда должна проанализировать требуемые временные затраты и временной ресурс команды. Команда никогда не должна брать на себя обязательства выполнить работу, которую, по мнению её членов, она выполнить не может.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.