Роман Алёшкин2013.secrus.org/2013/files/079_alyoshkin.pdf · 2013-10-25 · © 2013 1...

Post on 17-Jul-2020

3 views 0 download

Transcript of Роман Алёшкин2013.secrus.org/2013/files/079_alyoshkin.pdf · 2013-10-25 · © 2013 1...

© 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