2017 03-28 управление требованиями на agile проектах-web academy

Preview:

Citation preview

Управление требованиями на Agile проектах: от идеи к работающему продукту

Дмитрий Ефименко

1 нисана, 5777

Что ожидать?

www.web-academy.com.ua

• Много вопросов от меня

• Не будет готовых рецептов

• Думать головой

• Задавать вопросы

Главные вопросы

www.web-academy.com.ua

• Что такое требования?

• Что такое управление требованиями?

• Что такое тестирование требований?

• Что такое гибкие процессы?

• Что такое жизненный цикл?

Главные вопросы, ч.2

www.web-academy.com.ua

• Что такое предметная

область

проекта/продукта?

• Место требований в

предметной области?

Жизненный цикл требования

www.web-academy.com.ua

• Хотелка

• Сбор и анализ

• Тестирование

• Приоритизация – Соглашение –

Обязательство

Жизненный цикл требования, ч. 2

www.web-academy.com.ua

• Связь с реализацией

• Реализация

• Изменение

• Смерть

• Анализ

Проблемы сбора и анализа

www.web-academy.com.ua

• Подмена постановки задачи решением

• Расстановка приоритетов

• Нефункциональные требования

• Спящие кейсы

• Верификация/Тестирование требований

Качество требований

www.web-academy.com.ua

• Обязательность

• Полнота

• Непротиворечивость

• Понятность

• Реализуемость и проверяемость

Тестирование требований

www.web-academy.com.ua

• Анализ

• Прототип

• Сценарий

Сценарий

www.web-academy.com.ua

• Намерение

• Поведение

• Приемка

• Кто – зачем – когда – с чем – что –

результат

Приоритеты

www.web-academy.com.ua

Изменения

www.web-academy.com.ua

Отличия гибких подходов

www.web-academy.com.ua

• Изменчивость

• Проект – команда – подход

• Ориентир на потребности, а не требования

• Трансформируемость процесса

• Короткое плечо внесения изменений

Работа от целей

www.web-academy.com.ua

• Определите главные цели

• Опишите способ

достижения каждой из них

в общем виде

• Описание - подчиненные

цели

Работа от целей, ч.2

www.web-academy.com.ua

• Опишите способ достижения каждой

подчиненной цели в общем виде

• Обсудите их

• Повторяйте…

Что нужно при работе с требованиями?

www.web-academy.com.ua

• Экспертиза

• Говорить на одном языке

• Понимать потребности

• Экономить время

• Завоевать доверие

• Конструктивные отношения

Выводы

www.web-academy.com.ua

Пьянку лучше возглавить, если её нельзя отменить или запретить © Армейская мудрость

• Понимание целей и потребностей

• Понимание причин изменений

• Предугадывание изменений

• Опыт через действие

Вопросы?

www.web-academy.com.ua

Recommended