bacon guzenko requirements traceability

23
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

Upload: guzenko-dmitry

Post on 13-Apr-2017

22 views

Category:

Software


1 download

TRANSCRIPT

Page 1: 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

Page 2: Bacon Guzenko Requirements traceability

Приемочные тесты (User Acceptance Tests)

Unit tests

2

Типы требований

IT Network BACON 2016

Бизнес-требования (business requirements)

Требования пользователей(user requirements)

Функциональные требования(functional requirements)

Системные требования (system requirements)

Tasks (Work Items)

Page 3: Bacon Guzenko Requirements traceability

3

Атрибуты качества требований

IT Network BACON 2016

Полнота

Согласованность

Способность к модификации

Трассируемость

Page 4: Bacon Guzenko Requirements traceability

4

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

IT Network BACON 2016

Трассируемость позволяет описывать и отслеживать связи между различными артефактами требований — бизнес-требованиями, системными требованиями в различных формах.А в широком смысле и артефактами процесса разработки вообще.

Page 5: Bacon Guzenko Requirements traceability

Приемочные тесты (User Acceptance Tests)

Unit tests

5

Трассировка

IT Network BACON 2016

Бизнес-требования (business requirements)

Требования пользователей(user requirements)

Функциональные требования (functional requirements)

Системные требования (system requirements)

Tasks (Work Items)

Трассировка достоверности

Трассировка верификации

Page 6: Bacon Guzenko Requirements traceability

6

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

IT Network BACON 2016

Обеспечение качества продукта

Анализ влияния

изменений

Page 7: Bacon Guzenko Requirements traceability

7

Выгоды

IT Network BACON 2016

Большее доверие в удовлетворении (соответствии) задачам

Способность оценить влияние изменения

Улучшенная возможность учёта [accountability]

Способность проследить прогресс (приоретизация)

Способность сбалансировать расходы и прибыль

Page 8: Bacon Guzenko Requirements traceability

IT Network BACON 2016

Путь бизнес

аналитика

Page 9: Bacon Guzenko Requirements traceability

IT Network BACON 2016

Page 10: Bacon Guzenko Requirements traceability

Functional Requirements

User Acceptance Tests

IT Network BACON 2016

System Components

Business Requirements

Page 11: Bacon Guzenko Requirements traceability

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

Page 12: Bacon Guzenko Requirements traceability

Super Programma

IT Network BACON 2016

Business Requirements

Page 13: Bacon Guzenko Requirements traceability

IT Network BACON 2016

Инструментальная поддержка

Page 14: Bacon Guzenko Requirements traceability

14

Инструментальная поддержка

IT Network BACON 2016

Word

Page 15: Bacon Guzenko Requirements traceability

15

Инструментальная поддержка

IT Network BACON 2016

Excel

Page 16: Bacon Guzenko Requirements traceability

16

Инструментальная поддержка

IT Network BACON 2016

Requirement managements system

Page 17: Bacon Guzenko Requirements traceability

17

Инструментальная поддержка

IT Network BACON 2016

Jira

Page 18: Bacon Guzenko Requirements traceability

18

Инструментальная поддержка

IT Network BACON 2016

Visual Studio

Page 19: Bacon Guzenko Requirements traceability

IT Network BACON 2016

Демонстрация

Page 20: Bacon Guzenko Requirements traceability

20

Пренебрежение

IT Network BACON 2016

Для проекта не была определена работающая и согласованная стратегия трассируемости

Трассируемость не рассматривается как неотъемлемая часть разработки технических требований

Усилия затрачены, но выгода не осознается

Приоритет сроков реализации проекта над качеством документации

Недостаточная компетенция бизнес-аналитика

Page 21: Bacon Guzenko Requirements traceability

21

Передовой опыт

IT Network BACON 2016

Установите соответствующий уровень трассировки

Распределяйте ваши усилия равномерно

Применяйте контроль качества по отношению также и к трассируемости

Отрегулируйте и заново пересмотрите вашу стратегию трассируемости

Занимайтесь повышением квалификации вашей команды

Если у вас есть сомнения, сделайте меньше, но должным образом

Усильте структуру ваших требований, чтобы она поддерживала трассируемость

Усильте инструментальную поддержку

Page 22: Bacon Guzenko Requirements traceability

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

Page 23: Bacon Guzenko Requirements traceability

23

Вопросы

IT Network BACON 2016