BACON 2016: Requirements Traceability

Post on 13-Apr-2017

59 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

Transcript

1

Обо мне

SharePoint specialist @SMART business Focus on• IT – development / implementation (24 years)• Business analysis (15 years)• ERP Solutions (10 years)• SharePoint (5 years)

dmguz@smartbusiness.com.ua

+38 050 702-4215

IT Network BACON 2016

2

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

Unit tests

Типы требований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

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

5

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

Unit tests

Трассировка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 2016Business

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

top related