Читайте также:
|
|
1) ![]() | 2) ![]() |
3) ![]() | 4) ![]() |
5) ![]() | 6) ![]() |
7) ![]() | 8) ![]() |
9) ![]() | 10) ![]() |
11) ![]() | 12) ![]() |
13) ![]() | 14) ![]() |
15) ![]() | 16) ![]() |
17) ![]() | 18) ![]() |
19) ![]() | 20) ![]() |
21) ![]() | 22) ![]() |
23) ![]() | 24) ![]() |
25) ![]() | 26) ![]() |
27) ![]() | 28) ![]() |
29) ![]() | 30) ![]() |
Лабораторная работа № 3
Тикетирование и управление задачами.
Цель работы
Получить практические навыки в добавление задач в вехи проекта. Научиться назначать задачи членам команды. Ознакомиться с жизненным циклом задачи с привязкой к каждой роли. Научиться изменять статусы задач. Продолжить разработку проекта в роли программиста.
Задание
1. Разбить проект на 3-4 итерации (для 2, 3 и 4 лаб).
2. Для каждой роли члена команды выделить компонент системы, за который отвечает данная роль.
3. Обдумать и спланировать какие задачи готовы выполнить члены команды в ближайшую итерацию и последующие итерации.
4. Тимлиду (вспомогательная роль):
a. Добавить каждой роли участника проекта задачи (минимум по 3 задачи на каждую веху проекта – для программистов разработка архитектуры и кодирование, для тестировщиков – составление unit-тестов и написание документации);
b. Выставить каждой задаче предполагаемую оценку трудоёмкости;
c. После завершения итерации отследить активность выполнения задач каждым членом команды (если на проекте более одного участника) составить отчет активности изменения состояния задач.
5. Программистам (основная роль):
a. Изучить закреплённые задачи и выбрать на неделю.
b. Открыть задачи первой итерации на выполнение.
c. Выполнить задачи первой итерации проекта.
d. Зафиксировать изменения в репозитории с привязкой к задачам.
e. Проставить затраченное время работы для каждой задачи, закрыть выполненные и отправить на тестирование.
f. Повторять итерационно, пока не завершится итерация или задачи, выделенные на итерацию.
6. Тестировщикам (вспомогательная роль):
a. Выполнить задачи первой вехи проекта (написать хотя бы 1 модульный тест на те задачи, которые реализуют программисты).
b. Зафиксировать изменения в репозитории с привязкой к задачам.
c. Проставить затраченное время работы для каждой задачи и закрыть выполненные.
7. Составить отчёт.
Содержание отчёта
1. Постановка задачи.
2. Описание вех проекта.
3. Описание задач, разбитых по вехам проекта.
4. Активность работы над задачами.
5. Листинг кода, ассоциируемого с выполненной задачей.
6. Листинг модульных тестов.
7. Выводы.
Дата добавления: 2015-01-05; просмотров: 93 | Поможем написать вашу работу | Нарушение авторских прав |