© 2013 1
Использование WIKI и трекинг систем для управление
требованиями в коротких итерациях
Роман Алёшкин
© 2013 2
Кто я такой?
• Роман Алёшкин
• Acronis
• Директор по разработке
• Отвечаю за разработку семейства Acronis True Image
• Команда 30-50 человек
• Проекты продолжительностью до года
@alyoshkin
© 2013 3
Что было (Предыстория)
• Большой продукт
• Крупная команда
• Длинные итерации
• Много требований
• Долгая стабилизация
• Редкие релизы
© 2013 4
Scrum
• Внедрим Scrum• Спринт две недели• Фиксированный набор требований на спринт• Стабильный код• Частые релизы
© 2013 5
Проблемы
• Повысилась динамика работы – качество коммуникаций нет
• Нужны короткие требования – их сложно накапливать• Программисты и тестеры работают над своими задачами,
нет общей точки взаимодействия
• Новое требование дельта к старому, как хранить?
• Общий прогресс не понятен
© 2013 6
Пользовательские истории
• Понятна всем
• Общая точка для программистов, тестеров, дизайнеров
• Имеет оценку стоимости и позволяет отследить общий прогресс
© 2013 7
Wiki
Pro:• Позволяет накапливать и структурировать требования• Осуществлять поиск• Отслеживать версии
Cons:• Не дает отслеживать прогресс
© 2013 8
Трекинг система
Pro:• Можно отслеживать прогресс• Можно оценивать и регистрировать стоимость
Cons:• Нельзя накапливать требования• Поиск неэффективен
© 2013 9
Wiki + Трекинг система
User StoryUser Story
Dev ЗадачаDev Задача
BugBug
QA ЗадачаQA Задача
New
In progress
Done
Структурированноеописание
WIKI Systems
(например Confluence)
ИзменениеИзменение
Task tracking systems (например Jira)
© 2013 10
www.acronis.com
@acronis
@alyoshkin
Top Related