Project

General

Profile

Development-process » History » Version 1

Alexey Demakov, 01/13/2011 04:43 PM

1 1 Alexey Demakov
h1. Процесс разработки
2
3
* Используем SCRUM-подбный процесс. Инструментальная поддержка: redmine+backlogs plugin (закладка Backlogs).
4
* Product Owner: "Алексей Хорошилов":http://forge.ispras.ru/users/7.
5
* В трекере "User Story":http://forge.ispras.ru/projects/reqdb/issues?set_filter=1&tracker_id=5 накапливаются пользовательские истории + запросы разработчиков по архитектуре и другим необходимым изменениям, которые напрямую пользователям не видны.
6
* Product Owner расставляет приоритеты User Story.
7
* User Story оцениваются в Story Points.
8
* В соответствии с трудоемкостью User Story выбираются на итерацию.
9
* Выбранные User Story разбиваются на задачи, которые живут в трекере "Task":http://forge.ispras.ru/projects/reqdb/issues?set_filter=1&tracker_id=2
10
* Задачи реализуются и проверяются. Виды проверки могут быть разные. По возможности, это автоматические тесты, которые прогоняются при каждой сборке. Если тест создан * информация о нем должна появиться в задаче. Также используются code review: закладка Repository -> click on revision -> click on changed file -> click on line.
11
* Ежедневные SCRUM-митинги в 14:00.
12
* В конце итерации демонстрируется реализованная функциональность.
13
* В конце итерации проводится ретроспектива.