Project

General

Profile

ФИТ.УИТП.Методические указания

Guidelines/Метод. указания
2019-10-14

Работа над проектом состоит из 2х этапов:
  1. Техническое задание (ТЗ) - выполняется студентами магистратуры в рамках дисциплины "Управление ИТ проектами" (УИТП)
  2. Реализация - выполняется студентами магистратуры и бакалавриата в рамках дисциплин "Практика управления ИТ проектами" (ПУИТП) и "Коллективная разработка ПО" (КРПО) соответственно.

В рамках дисциплины "Управление ИТ проектами" (УИТП) студенты магистратуры реализуют первый этап (Техническое задание).

1. С чего начать?

1.1 Первым шагом менеджеру проекта нужно создать себе задачу "Управление проектом".
Эта задача длится весь проект и предназначена для трекинга мелких и рутинных задач, как то: подготовка Vision, назначение задач, ревизия плана работ, подготовка к совещаниям и т.д.

1.2 Работа над проектом начинается с формулировки Vision (Видение, с ударением на первый слог).

1.3 Документ Vision нужно создать в хранилище Documents и поместить ссылку на этот документ в карточке проекта в redmine (Settings->Information->[Description]).

1.4 Следующим шагом менеджер проекта должен раздать участникам проекта задачи (Task) на анализ требований (см. раздел 2 ниже).

1.5 Также, менеджеру проекта нужно согласовать с командой и преподавателем время для проведения проектных совещаний.

2. Этап "Техническое задание"

В процессе выполнения этапа необходимо следовать общим методическим указаниям из документа ФИТ.УП.Общие методические указания, в частности:

- разделу 2 в части назначения задач и контроля хода выполнения
- разделу 3 в части анализа требований
- разделу 4 в части управления рисками
- разделу 5 в части составления плана проекта
- разделу 6 в части составления документа "ТЗ"
- разделу 7 в части планирования и документирования совещаний

3. Чек-лист для сдачи этапа "Техническое задание"

3.1 В redmine заведены задачи (трекер "Task") на все работы, осуществленные в процессе подготовки ТЗ, и все задачи находятся в одном из финальных статусов ("Closed" или "Rejected").

3.2 У всех участников проекта есть задачи, и на всех задачах имеются отчеты о трудозатратах.

3.3 В redmine все требования (трекер "Requirement") имеют статус либо "Analysis completed", либо "Postponed".
Все требования в статусе "Analysis completed" включены в раздел 3 ТЗ.
Используемые в описании требований понятия предметной области являются ссылками на соответствующие определения этих понятий в Wiki проекта.
см. пример в описании требования #2040, где Visitor, System и role являются ссылками на соответствующие страницы в Wiki.

3.4 Риски проекта задокументированы в redmine (трекер "Risk"), имеют статус "Analysis completed", и включены в раздел 8 ТЗ.

3.5 Проектные совещания задокументированы в redmine (трекер "Meeting") и имеют статус либо "Closed" либо "Cancelled".

3.6 В ТЗ в разделе 6. План проекта есть отдельная фаза "Техническое задание", состоящая из задач п.1, с указанием их фактических трудозатрат и длительности согласно redmine.
Отдельной статьей расхода рабочего времени являются проектные совещания (трекер "Meeting"), для учета которых в плане работ на фазу "Техническое задание" нужно создать отдельную (одну)
задачу с длительностью на всю фазу и с трудозатратами, равными сумме трудозатрат по всем трекерам "Meeting".
Таким образом, в колонке Work(трудоемкость) групповой задачи "Техническое задание" должен быть отражен такой же объем работ, что и в отчете по трудозатратам в redmine.

3.7 В ТЗ в разделе 6. План проекта на скриншоте плана отображены (слева направо): номер задачи, список задач(Task name), длительность(Duration), трудоемкость(Work), Gantt-диаграмма
В качестве примера см. раздел 6 шаблона ТЗ

3.8 В ТЗ заполнен раздел 7. Штатное расписание
Штатное расписание должно следовать из плана работ раздела 6 ТЗ.

3.9 В redmine в хранилище Documents/Документы проекта находится составленный менеджером проекта документ "Этап ТЗ. Оценки" следующего содержания:
Группа ФИО Роли в проекте Объем работ
(ч/ч)
Оценка
(0-5)
Обоснование оценки
17208 Иванов И.И Architect, Analyst 68 5 ПРИМЕР: Все поставленные задачи выполнил в срок с надлежащим качеством, справлялся со
многими задачами (#111, #112, #110) раньше запланированного срока, предложил варианты улучшения проекта (указать, что именно)
... и т.д по всем участникам проекта, включая менеджера.
Поля Оценка и Обоснование оценки для менеджера проекта не заполняются, их заполнит преподаватель.

Files