Bacon Guzenko Requirements traceability
-
Upload
guzenko-dmitry -
Category
Software
-
view
22 -
download
1
Transcript of Bacon Guzenko Requirements traceability
1
Обо мне
SharePoint specialist @SMART business
Focus on
• IT – development / implementation (24 years)
• Business analysis (15 years)
• ERP Solutions (10 years)
• SharePoint (5 years)[email protected]
+38 050 702-4215
IT Network BACON 2016
Приемочные тесты (User Acceptance Tests)
Unit tests
2
Типы требований
IT Network BACON 2016
Бизнес-требования (business requirements)
Требования пользователей(user requirements)
Функциональные требования(functional requirements)
Системные требования (system requirements)
Tasks (Work Items)
3
Атрибуты качества требований
IT Network BACON 2016
Полнота
Согласованность
Способность к модификации
Трассируемость
4
Трассируемость требований
IT Network BACON 2016
Трассируемость позволяет описывать и отслеживать связи между различными артефактами требований — бизнес-требованиями, системными требованиями в различных формах.А в широком смысле и артефактами процесса разработки вообще.
Приемочные тесты (User Acceptance Tests)
Unit tests
5
Трассировка
IT Network BACON 2016
Бизнес-требования (business requirements)
Требования пользователей(user requirements)
Функциональные требования (functional requirements)
Системные требования (system requirements)
Tasks (Work Items)
Трассировка достоверности
Трассировка верификации
6
Трассируемость требований
IT Network BACON 2016
Обеспечение качества продукта
Анализ влияния
изменений
7
Выгоды
IT Network BACON 2016
Большее доверие в удовлетворении (соответствии) задачам
Способность оценить влияние изменения
Улучшенная возможность учёта [accountability]
Способность проследить прогресс (приоретизация)
Способность сбалансировать расходы и прибыль
IT Network BACON 2016
Путь бизнес
аналитика
IT Network BACON 2016
Functional Requirements
User Acceptance Tests
IT Network BACON 2016
System Components
Business Requirements
User Roles
User Requirements
Functional Requirements
System Features
Use Cases Test Cases
User Acceptance Tests
UAT Steps
IT Network BACON 2016
System Components
Tasks
Business Requirements
Unit Tests
Super Programma
IT Network BACON 2016
Business Requirements
IT Network BACON 2016
Инструментальная поддержка
14
Инструментальная поддержка
IT Network BACON 2016
Word
15
Инструментальная поддержка
IT Network BACON 2016
Excel
16
Инструментальная поддержка
IT Network BACON 2016
Requirement managements system
17
Инструментальная поддержка
IT Network BACON 2016
Jira
18
Инструментальная поддержка
IT Network BACON 2016
Visual Studio
IT Network BACON 2016
Демонстрация
20
Пренебрежение
IT Network BACON 2016
Для проекта не была определена работающая и согласованная стратегия трассируемости
Трассируемость не рассматривается как неотъемлемая часть разработки технических требований
Усилия затрачены, но выгода не осознается
Приоритет сроков реализации проекта над качеством документации
Недостаточная компетенция бизнес-аналитика
21
Передовой опыт
IT Network BACON 2016
Установите соответствующий уровень трассировки
Распределяйте ваши усилия равномерно
Применяйте контроль качества по отношению также и к трассируемости
Отрегулируйте и заново пересмотрите вашу стратегию трассируемости
Занимайтесь повышением квалификации вашей команды
Если у вас есть сомнения, сделайте меньше, но должным образом
Усильте структуру ваших требований, чтобы она поддерживала трассируемость
Усильте инструментальную поддержку
22
Ссылки
IT Network BACON 2016
Никуда без трассировки: практические советы по внедрению трассируемостиhttp://www.ibm.com/developerworks/ru/library/behrens/
Управление изменениямиУправление незапланированным ростом объемhttp://www.intuit.ru/studies/courses/2188/174/lecture/4736?page=3
Благодарности
Богданов АнатолийSMART business developer
Дмитрий ХмелевскойSMART business developer
23
Вопросы
IT Network BACON 2016