Выстраиваем процесс управления требованиями
description
Transcript of Выстраиваем процесс управления требованиями
![Page 1: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/1.jpg)
Выстраиваем процесс управления требованиями
Гобов Денис, зам. начальника отдела системного и
бизнес анализа, ООО «Арт-мастер», Киев, Украина
![Page 2: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/2.jpg)
Докладчик
Гобов Денис 10 лет опыта в сфере
системного и бизнес анализа Принимал участие в
разработке и внедрении процедуры управления требованиями
Кандидат технических наук
![Page 3: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/3.jpg)
Содержание Постановка проблемы Модель зрелости работы с
требованиями (RMM) Классификация требований Многоуровневая структура
требований Типизация связей требований Достоинства и недостатки подхода
![Page 4: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/4.jpg)
Что хотим получить? Предсказуемый качественный
результат работы аналитика
Минимизацию вероятности изменения требований и оценку стоимости изменений
Базис (метрики) для оценки работы аналитика
Упрощение анализа влияния изменений
![Page 5: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/5.jpg)
Модель зрелости работы с требованиями VS CMMI
CMMI RMM0. Incomplete 0. Incomplete1. Initial 1. Performed 2. Managed 2. Defined 3. Defined 3. Implemented4. Quantitatively Managed 4. Institutionalized 5. Optimizing 5. Optimized
![Page 6: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/6.jpg)
RMM Level 0. Incomplete
Не определены процессы и практики работы с требованиями
Нет шаблонов документов Не используется система
управления требованиями (СУТ)
Нет позиции «аналитик»
![Page 7: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/7.jpg)
RMM Level 1. Performed
Не определены процессы Практики базируются на
индивидуальных навыках и предпочтениях
Нет шаблонов документов Не используется СУТ
![Page 8: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/8.jpg)
RMM Level 2. Defined
Определены лучшие практики и процессы
Определенны все необходимые активности
Выборочное использование процессов, стандартов и техник
![Page 9: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/9.jpg)
RMM Level 3. Implemented
Все процессы и практики определены в стандартах и инструкциях по workflow (единый подход)
Начало интеграции с PMLC и SDLC
Формальная организационная инфраструктура (центр компетенций, выделенный отдел)
![Page 10: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/10.jpg)
RMM Level 4. Institutionalized
Все процессы, практики и стандарты интегрированы с PMLC и SDLC
Все процессы строго соответствуют определенным правилам и стандартам
Результаты оцениваются с помощью системы сбалансированных показателей
![Page 11: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/11.jpg)
RMM Level 5. Optimized Постоянная оптимизация
процессов, правил и стандартов на основании измерения их эффективности
Внедрение передовых практик для согласования процесса управления требованиями со смежными процессами
![Page 12: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/12.jpg)
Классификация требований(BABOK)
![Page 13: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/13.jpg)
Классификация требований(управление требованиями)
Новое требование
Изменение
Требование
Спецификация требованийВысокоуровневое
требование
Видение
![Page 14: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/14.jpg)
Классификация требований
«Высокоуровневое требование» описывается в документе «Видение» с целью фиксации высокоуровневых договоренностей с Клиентом, подлежит детализации на следующих этапах
![Page 15: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/15.jpg)
Классификация требований
«Требование» описывается в документе «Спецификация требований» с целью закрепления договоренностей с Клиентом, детализирует высокоуровневое требование
![Page 16: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/16.jpg)
Классификация требований
«Новое требование», «Изменение» - результат обработки запроса, поступившего от Клиента, после согласования документа «Требования к программному продукту»
![Page 17: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/17.jpg)
Взаимосвязь требований
![Page 18: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/18.jpg)
Типы связей
![Page 19: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/19.jpg)
Типы связей
![Page 20: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/20.jpg)
Типы связей
![Page 21: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/21.jpg)
Типы связей
![Page 22: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/22.jpg)
Преимущества подхода
Упрощается анализ влияния изменений
Появляется возможность применения метрик для оценки эффективности
Интеграция с SDLC и PMLC Уменьшение трудоемкости
процесса работы с требованиями на начальном этапе
![Page 23: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/23.jpg)
Недостатки подхода
Необходимо внедрить систему управления требованиями
Рост затрат на разработку, внедрение и поддержку единого подхода
Увеличение трудоемкости процесса работы с требованиями на начальном этапе
![Page 24: Выстраиваем процесс управления требованиями](https://reader033.fdocument.pub/reader033/viewer/2022061210/5491a985b4795935618b45bb/html5/thumbnails/24.jpg)
Спасибо за внимание!
Ваши вопросы?
Гобов ДенисООО «Арт-мастер»,Киев,Украина
Телефон: +380(67)231-04-12E-mail: [email protected]Сайт: http://www.am-soft.ua