Top Banner
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
23

BACON 2016: Requirements Traceability

Apr 13, 2017

Download

Software

Guzenko Dmitry
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: BACON 2016: 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 2016: Requirements Traceability

2

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

Unit tests

Типы требованийIT Network BACON 2016

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

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

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

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

Tasks (Work Items)

Page 3: BACON 2016: Requirements Traceability

3

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

Полнота

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

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

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

Page 4: BACON 2016: Requirements Traceability

4

Трассируемость требованийIT Network BACON 2016

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

Page 5: BACON 2016: Requirements Traceability

5

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

Unit tests

ТрассировкаIT Network BACON 2016

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

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

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

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

Tasks (Work Items)

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

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

Page 6: BACON 2016: Requirements Traceability

6

Трассируемость требованийIT Network BACON 2016

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

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

изменений

Page 7: BACON 2016: Requirements Traceability

7

ВыгодыIT Network BACON 2016

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

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

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

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

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

Page 8: BACON 2016: Requirements Traceability

IT Network BACON 2016

Путь бизнес

аналитика

Page 9: BACON 2016: Requirements Traceability

IT Network BACON 2016

Page 10: BACON 2016: Requirements Traceability

Functional Requirements

User Acceptance Tests

IT Network BACON 2016

System Components

Business Requirements

Page 11: BACON 2016: 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 2016: Requirements Traceability

Super Programma

IT Network BACON 2016Business

Requirements

Page 13: BACON 2016: Requirements Traceability

IT Network BACON 2016

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

Page 14: BACON 2016: Requirements Traceability

14

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

Word

Page 15: BACON 2016: Requirements Traceability

15

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

Excel

Page 16: BACON 2016: Requirements Traceability

16

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

Requirement managements system

Page 17: BACON 2016: Requirements Traceability

17

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

Jira

Page 18: BACON 2016: Requirements Traceability

18

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

Visual Studio

Page 19: BACON 2016: Requirements Traceability

IT Network BACON 2016

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

Page 20: BACON 2016: Requirements Traceability

20

ПренебрежениеIT Network BACON 2016

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

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

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

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

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

Page 21: BACON 2016: Requirements Traceability

21

Передовой опытIT Network BACON 2016

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

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

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

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

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

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

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

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

Page 22: BACON 2016: 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 2016: Requirements Traceability

23

ВопросыIT Network BACON 2016