Similar presentations:
Бизнес-анализ для начинающих UpSkill edition
1.
Бизнес-анализдля начинающих
UpSkill edition
Классификация требований
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
2.
Содержание модуляВВЕДЕНИЕ В МОДУЛЬ
ТЕОРИЯ
ПРАКТИКА
ИТОГО
ДОМАШНЕЕ ЗАДАНИЕ
ПОЛЕЗНЫЕ МАТЕРИАЛЫ
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
2
3.
Введение в модульРабота с требованиями является одной из самых важных
частей работы бизнес-аналитика. Именно благодаря четко
сформулированным требованиям:
увеличивается вероятность сдачи проекта в срок
снижается вероятность увеличения бюджета проекта
заказчик получит именно тот продукт, который необходим
его бизнесу.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
3
4.
Требования по BABOK (Business Analysis body of knowledge)BABOK, руководство и рекомендации Международного института бизнес-анализа (IIBA), определяет требования как:
1.Условия или возможности, которые необходимы
заинтересованным лицам (ЗЛ) для решения проблем или
достижения поставленных целей.
Условия или возможности, которыми должно обладать решение
или компоненты решения для удовлетворения контракта,
стандарта, спецификации или других формальных документов.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
4
5.
Иерархия требований по BABOKCONFIDENTIAL | © 2020 EPAM Systems, Inc.
5
6.
Иерархия требований по ВигерсуТри уровня требований к ПО:
• Бизнес-требования
• Требования пользователей
• Функциональные требования
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
6
7.
Иерархия требований микс: BABOK + ВигерсCONFIDENTIAL | © 2020 EPAM Systems, Inc.
7
8.
Верхнеуровневый процесс работы БА с т.з. требованийБизнес
Погружение в
бизнес
Определение
бизнеспроблемы
(возможности)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Определение
бизнес-целей
Формирование
образа решения
Формирование
границ решения
Разработка
требований ЗЛ
Разработка ФТ и
НФТ
8
9.
Погружение в бизнесMission (Миссия) - это краткое описание того, что делает
организация, зачем она существует.
• Что заказчик делает? Каким бизнесом он занимается?
• Для кого он это делает?
Vision (Видение) - концепция о том, какой организация
хочет стать в будущем, и какие цели она хочет реализовать
в будущем.
• Какой организация хочет стать в будущем?
• Какие цели организация хочет достичь?
Value (Ценность) - это то, во что организация верит и её
философия. Они направляют организацию и определяют
ее поведение, помогают понять что хорошо и что плохо
для организации.
• Во что организация верит?
• В чем заключается философия организации?
Strategy (Стратегия) - это план управления, который
должен укрепить положение компании на рынке и
обеспечить привлечение и удовлетворение потребителей,
успешную конкуренцию и достижение глобальных целей.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
• Как организация будет достигать поставленные цели?
• Может ли организация себе это позволить?
9
10.
Миссия - Видение - Ценности - СтратегияОДНА ИЗ КРУПНЕЙШИХ В МИРЕ ТОРГОВЫХ СЕТЕЙ ПО ПРОДАЖЕ МЕБЕЛИ И ТОВАРОВ ДЛЯ ДОМА.
Миссия
Видение
•Мы предлагаем
широкий ассортимент
хорошо продуманных,
функциональных
товаров для дома по
ценам настолько
низким, что как можно
больше людей смогут
себе их позволить.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
•Создать лучшую
повседневную жизнь
для многих людей.
Ценности
•инновации
•скромность
•простота
•учет интересов
большинства
Стратегия
•Компания
сосредоточена на
производстве и сбыте
более дешевой
качественной
продукции, по
сравнению с
конкурентам.
Использование этой
стратегии строится на
охвате как можно
большей доли рынка,
ставка делается на
группы населения со
средним заработком.
10
11.
Миссия - Видение• Миссия: создавать самую привлекательную автомобильную компанию 21-го века, управляя переходом мира на
электромобили.
• Видение: ускорить переход мира к устойчивой энергетике.
• Миссия : создавать новаторские спортивные инновации, делать наши продукты устойчивыми, создавать творческую и
разнообразную глобальную команду и оказывать положительное влияние на сообщества, в которых мы живем и работаем.
• Видение: принести вдохновение и инновации каждому спортсмену в мире.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
11
12.
Верхнеуровневый процесс работы БА с т.з. требованийБизнес - требования
Погружение в
бизнес
Определение
бизнеспроблемы
(возможности)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Определение
бизнес-целей
Формирование
образа решения
Формирование
границ решения
Разработка
требований ЗЛ
Разработка ФТ и
НФТ
12
13.
Бизнес- требованияОПРЕДЕЛЕНИЕ
Бизнес-требования описывают основные преимущества, которые
новое решение даст ее заказчикам, покупателям и пользователям.
Бизнес-требования непосредственно влияют на
то, какие требования ЗЛ будут реализованы и в
какой последовательности.
Вопросы бизнес- требований должны решаться до
окончательного определения функциональных и
нефункциональных требований.
Бизнес-требования определяют контекст и позволяют
измерять преимущества, которые организация ожидает получить
от реализации проекта.
В основе бизнес-требований лежат:
§ бизнес-проблемы (возможности)
§ бизнес-цели
§ положение о концепции и границах.
Организации не должны инициировать проект без ясного понимания пользы, которую он принесет для бизнеса.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
13
14.
Бизнес - проблема (возможность)ОПРЕДЕЛЕНИЕ
Бизнес-проблема (возможность) - проблема или возможность для
организации.
§ В чем заключается потребность заказчика?
§ Что не устраивает заказчика?
§ Что идет не так, как хотелось бы?
ПРИМЕРЫ
Низкая прибыль организации
Высокие трудозатраты сотрудников на подготовку к
совещаниям
Высокие издержки организации на закупку материалов
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
14
15.
Бизнес - целиОПРЕДЕЛЕНИЕ
ФОРМИРОВАНИЕ
Бизнес - цели это цели организации по отношению к решению; определя
ют для чего/почему решение должно быть разработано.
Бизнес - требования должны быть сформированы по SMART:
Формирование цели происходит на стратегическом уровне,
то есть цель связана с глобальными задачами организации и
одновременно с самим проектом.
§ A (Achievable) - бизнес - цель должна быть достижима
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
§ S (Spesific) - бизнес цель должна быть конкретной
§ M (Measurable) - бизнес - цель должна быть измерима
§ R (Relevant) -бизнес - цели не должны противоречить друг другу
§ T (Time-bonded)- бизнес-цель должна быть ограничена во
времени
15
16.
Положение об образе и границах решенияО Б РА З Р Е Ш Е Н И Я ( S O L U T I O N V I S I O N )
Г РА Н И Ц Ы Р Е Ш Е Н И Я ( S O L U T I O N S C O P E )
Это концепция того, каким будет готовое решение, которое
поможет достичь поставленные бизнес-цели. Концепция
описывает, что решение представляет собой сейчас и каким
оно станет впоследствии.
Это та часть образа решения, которая должна быть сделана в
рамках проекта. Граница проекта указывает на то, что входит в
проект, а что останется вне проекта.
Концепция гарантирует, что мы все знаем, куда идем. Границы гарантируют, что мы говорим об одной и той
же вещи в текущем проекте.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
16
17.
Источник бизнес - требованийИСТОЧНИК
ДОПОЛНИТЕЛЬНЫЕ УЧАСТНИКИ
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
17
18.
Проблема - Цель - Образ решения - Границы решенияОДНА ИЗ КРУПНЕЙШИХ В МИРЕ ТОРГОВЫХ СЕТЕЙ ПО ПРОДАЖЕ МЕБЕЛИ И ТОВАРОВ ДЛЯ ДОМА.
Низкий объём продаж
на территории СНГ
(700 млн $ в год) по
сравнению с Европой
(900 млн $ в год)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Увеличить объём
продаж на территории
СНГ на 12 % к концу
2025 года
Новый магазин в
Беларуси
•Делаем проект магазина
•Делаем проект склада
•Закупаем материалы
•Нанимаем рабочих
18
19.
Проблема - Цель - Образ решения - Границы решенияОДНА ИЗ КРУПНЕЙШИХ В МИРЕ ТОРГОВЫХ СЕТЕЙ ПО ПРОДАЖЕ МЕБЕЛИ И ТОВАРОВ ДЛЯ ДОМА.
Низкий объём продаж
на территории СНГ
(700 млн $ в год) по
сравнению с Европой
(900 млн $ в год)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Увеличить объём
продаж на территории
СНГ на 12 % к концу
2025 года
Модернизация
существующих
магазинов
•Внедрение диджитал
маркетинговых инноваций
19
20.
Проблема - Цель - Образ решения - Границы решенияОДНА ИЗ КРУПНЕЙШИХ В МИРЕ ТОРГОВЫХ СЕТЕЙ ПО ПРОДАЖЕ МЕБЕЛИ И ТОВАРОВ ДЛЯ ДОМА.
Высокие затраты на
транспортировку
мебели (50 млн $ в
год)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Снизить затраты на
транспортировку
мебели на 12 % к
концу 2022 года
Новая конструкция
разборной мебели
•Разрабатываем конструкцию
для мягкой мебели
•Разрабатываем
конструкцию для корпусной
мебели
20
21.
Верхнеуровневый процесс работы БА с т.з. требованийТребования ЗЛ
Погружение в
бизнес
Определение
бизнеспроблемы
(возможности)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Определение
бизнес-целей
Формирование
образа решения
Формирование
границ решения
Разработка
требований ЗЛ
Разработка ФТ и
НФТ
21
22.
Требования ЗЛОПРЕДЕЛЕНИЕ
Требования заинтересованных лиц - задача,
которую определенные пользователи и другие ЗЛ должны
иметь возможность выполнять в системе; что хотят
пользователи и ЗЛ, каким они хотят видеть решение.
ИСТОЧНИК ТРЕБОВАНИЙ ЗЛ
ИСТОЧНИК
ДОПОЛНИТЕЛЬНЫЕ УЧАСТНИКИ
Область пользовательских требований также включает
описания атрибутов или характеристик продукта, которые
важны для удовлетворения пользователей.
ПРИМЕРЫ
Я хочу зарегистрироваться на рейс с использованием вебсайта или терминала в аэропорту, чтобы сесть на самолёт.
Я хочу иметь возможность сформировать отчет о расходах
компании
Я хочу покрасить комнату в светлых тонах
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
22
23.
Верхнеуровневый процесс работы БА с т.з. требованийФТ и НФТ
Погружение в
бизнес
Определение
бизнеспроблемы
(возможности)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Определение
бизнес-целей
Формирование
образа решения
Формирование
границ решения
Разработка
требований ЗЛ
Разработка ФТ и
НФТ
23
24.
Функциональные ТребованияОПРЕДЕЛЕНИЕ
Функциональные требования определяют, каким должно
быть поведение системы в тех или иных условиях.
ИСТОЧНИК ФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙ
ИСТОЧНИК
ДОПОЛНИТЕЛЬНЫЕ УЧАСТНИКИ
Они определяют, что разработчики должны создать,
чтобы пользователи смогли выполнить свои задачи
(требования ЗЛ) в рамках бизнес-требований.
ПРИМЕРЫ
Система должна распечатать посадочные талоны на все
рейсы, на которые пользователь зарегистрировался.
Если в профиле пассажира не указаны предпочтения по
выбору места, система резервирования должна сама
назначить ему место.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
24
25.
Нефункциональные ТребованияОПРЕДЕЛЕНИЕ
Нефункциональные требования описывают характеристики и
свойства системы. Нефункциональные требования,
отличные от функциональных, могут описывать не что
система делает, а как хорошо она это делает.
ИСТОЧНИК НЕФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙ
ИСТОЧНИК
ДОПОЛНИТЕЛЬНЫЕ УЧАСТНИКИ
Выделяют следующие НФТ:
Quality attributes (атрибуты качества)
External interface (внешние интерфейсы)
Constraints (ограничения)
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
25
26.
Атрибуты качестваОПРЕДЕЛЕНИЕ
Атрибуты качества представляют собой описание различных
измерений характеристик продукта, которые важны для
пользователей или для разработчиков и тех, кто будет
обслуживать систему.
К атрибутам качества можно отнести десятки характеристик
продукта, хотя для большинства проектов хватает всего
нескольких.
Один из способов классификации атрибутов качества
основан на разделении характеристик, которые проявляются
в период выполнения (внешнее качество), и тех, что не
проявляются (внутреннее качество). Внешние характеристики
главным образом важны для пользователей, а внутренние
имеют значение для разработчиков и службы технической
поддержки.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
ВИДЫ
Атрибуты
качества
Внешние
Внутренние
26
27.
Внешние атрибуты качестваAvailability (доступность) - запланированное время, в
течение которого система доступна для использования и
полностью работоспособна.
Система должна быть доступна на 95% по рабочим дням, с
6:00 до полуночи по местному времени и доступна на 99%
по рабочим дням, с 15:00 до 18:00 по восточному поясному
времени.
Installability (удобство установки) - насколько
просто, правильно установить, удалить и повторно
установить приложение.
Необученный пользователь должен суметь выполнить
начальную установку приложения в среднем за 10 минут.
Integrity (целостность) - насколько хорошо система
защищает от неточности и потери данных.
После резервного копирования файла система должна
сверить архив с оригиналом и в случае несовпадения
сообщить об этом.
Interoperability (совместимость) - насколько просто
система может взаимодействовать и обмениваться
данными с другими системами и компонентами.
Chemical Tracking должна иметь возможность импортировать
все химические структуры из ChemiDraw (версии 13.0 или
более ранней)
Performance (производительность) - как быстро и
предсказуемо система реагирует на ввод информации
пользователем и на другие события.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Полная загрузка веб-страницы по подключению с
быстродействием 30 Мбит/с должна занимать в среднем 3
секунды.
27
28.
Внешние атрибуты качестваReliability (надежность) - как долго система работает до
первого сбоя.
Не более 5 из 1000 начатых экспериментов могут быть
потеряны из-за сбоев ПО.
Robustness (устойчивость) - как хорошо система реагирует
на неожиданные условия работы.
Если при работе с ПО произошел сбой и пользователь
не успел сохранить файл, то ПО должно восстановить все
изменения, внесенные раньше, чем за минуту до сбоя, при
следующем запуске программы пользователем.
Safety (защита) - насколько хорошо система защищает от
повреждений людей и оборудование.
Если температура в корпусе реактора повышается быстрее,
чем 5°C в минуту, система управления реактором должна
выключить подогрев и дать предупредительный сигнал
оператору.
Security (безопасность) - как хорошо система защищает от
неправомерного доступа к приложению и его данным.
Система должна заблокировать учетную запись
пользователя после четырех неудачных попыток входа в
систему за пять минут.
Usability (удобство использования) - как просто людям
научиться использовать систему.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
Все функции меню File должны иметь определенные
быстрые клавиши, нажимаемые одновременно с Ctrl.
28
29.
Внутренние атрибуты качестваEfficiency (эффективность) - насколько эффективно система
использует ресурсы компьютера.
Система должна отображать предупреждение оператору,
когда нагрузка достигает 80% максимальной плановой
мощности.
Modifiability (возможность модификации) - насколько
легко обслуживать, модифицировать, улучшать и
реструктурировать систему.
Принтер должен отображать сообщение об ошибке, если
новые картриджи были вставлены не в те гнезда.
Portability (переносимость) - насколько легко заставить
систему работать в другой операционной среде
Модификация версии приложения для iOS с тем, чтобы оно
могло работать на устройствах под управлением Android,
должно требовать изменения не более 10% исходного кода.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
29
30.
Внутренние атрибуты качестваReusability (возможность повторного использования) - в
какой степени компоненты могут использоваться в других
системах.
Алгоритмы определения цены должны повторно
использоваться будущими приложениями для управления
складом.
Scalability (масштабируемость) - как хорошо система
справляется с увеличением числа пользователей,
транзакций, серверов и других расширений.
Веб-сайт должен уметь справляться с 30-процентным ростом
частоты запросов страниц в квартал на протяжении как
минимум двух лет без ощутимого пользователями снижения
производительности.
Verifiability (поверяемость и тестируемость) - как быстро
разработчики и тестировщики могут подтвердить, что
система реализована правильно.
Конфигурация среды разработки должна быть идентичной
конфигурации среды тестирования, чтобы предотвратить
невоспроизводимость дефектов, выявляемых в тесте.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
30
31.
Внешние интерфейсыОПРЕДЕЛЕНИЕ
ПРИМЕРЫ
Внешние интерфейсы описывают интерфейсы между
системой и внешним миром. Речь идет о подключениях к
другим программным системам, аппаратным устройствам и
пользователям, а также коммуникационные интерфейсы.
Во всех программных системах существуют связи с другими
частями, реализованные как внешние интерфейсы.
Информационные системы имеют пользовательские
интерфейсы и часто обмениваются данными с другими
программными системами. Встроенные системы
обеспечивают связь между программными и аппаратными
компонентами. В приложениях с подключением к сети есть
коммуникационные интерфейсы.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
31
32.
ОграниченияОПРЕДЕЛЕНИЕ
ПРИМЕРЫ
Ограничение накладывает границы на доступный
разработчику выбор дизайна и реализации. Ограничения
могут накладываться заинтересованными лицами другими
системами, которые взаимодействуют с создаваемой или
обслуживаемой вами системой.
Приложение должно использовать Microsoft .NET Framework
4.5. [архитектурное ограничение]
Все используемые в приложении текстовые данные должны
храниться в виде XML-файлов. [ограничение данных]
Ограничения могут быть:
определенные технологии, средства, языки программирования.
ограничения, налагаемые операционной средой или платформой продукта, например типы и версии установленных веббраузеров или используемых операционных систем.
обязательные соглашения или стандарты разработки (например, если обслуживать ПО будут клиенты, то они должны
указать нотацию дизайна и стандарты программирования, которые субподрядчик обязан соблюдать).
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
32
33.
Бизнес - правилаОПРЕДЕЛЕНИЕ
ПРИМЕРЫ
Бизнес-правила (business rules) включают:
Такие фразы, как:
корпоративные политики
«Должно соответствовать…»
правительственные постановления
«Если <условие верно>, тогда <должно произойти тото>»
«Должно вычисляться в соответствии с…»,
отраслевые стандарты
вычислительные алгоритмы.
Бизнес-правила не являются требованиями к ПО, потому что
они находятся за пределами любой системы ПО. Однако они
часто налагают ограничения, определяя, какими функциями
должна обладать система, подчиняющаяся соответствующим
правилам.
подразумевают, что пользователь описывает бизнесправило.
Новый клиент должен авансом оплатить 30% гонорара за
консультацию и дорожные расходы.
Иногда бизнес-правила становятся источником
нефункциональных и функциональных требований.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
33
34.
Переходные требованияОПРЕДЕЛЕНИЕ
Переходные требования описывают возможности, которыми
решения должно обладать для осуществления перехода из
текущего состояния предприятия к желаемому (требуемому)
состоянию в будущем.
Эти требования статут ненужными, как только этот переход
завершится. Они отличаются от других типов требований,
потому что они всегда носят временный характер и потому,
что они не могут быть разработаны, пока оба решения,
существующее и новое, не будут определены.
ПРИМЕРЫ
Необходимо осуществить миграцию баз данных
До первого релиза необходимо обучить всех потенциальных
пользователей как работать в системе
Как правило, они охватывают преобразование данных из
существующих систем, пробелы в знаниях и квалификации,
которые должны быть решены, а также другие
соответствующие изменения, необходимые для достижения
желаемого будущего состояния.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
34
35.
Практические задачиРА Б О ТА В К Л АС С Е ( В Г Р У П П А Х ) . К АТ Е ГО Р И Р У Е М Т Р Е Б О В А Н И Я .
Требование
Категория
Я хочу зарегистрироваться на рейс
ТЗЛ
Увеличить рыночную долю в регионе с 5% до 10% в течение следующих 10 месяцев
БТ
Одобрение отпусков должно соответствовать политике отпусков отдела управления персоналом
БП
Система должна быть доступна на 95% по рабочим дням, с 6:00 до полуночи по местному времени
и доступна на 99% по рабочим дням, с 15:00 до 18:00 по восточному поясному времени.
НФТ:
АК - доступность
Учетную запись пользователя должна быть заблокирована после четырех неудачных попыток входа в систему за НФТ: АК пять минут.
безопасность
Мне нужно напечатать почтовую наклейку на посылку
ТЗЛ
К 2021 завоевать 50% рынка пассажирских перевозок
БТ
Необучанный пользователь должен установить приложение в течение 10 минут
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
НФТ:
АК – л.установки
35
36.
Практические задачиРА Б О ТА В К Л АС С Е ( В Г Р У П П А Х ) . К АТ Е ГО Р И Р У Е М Т Р Е Б О В А Н И Я .
Требование
Снизить затраты на офис на 1500 руб в течение 2 месяцев
Список всех ингредиентов каждого блюда, которые известны тем, что могут вызывать аллергическую реакцию у
0,5% населения Северной Америки, должен быть выделен.
Все используемые в приложении текстовые данные должны храниться в виде XML-файлов.
Категория
БТ
НФТ:
АК – защита
НФТ:
ограничение
Система должна распечатать посадочные талоны на все рейсы, на которые пользователь зарегистрировался.
ФТ
Если обязательные поля не заполнены - система должна вывести сообщение: "Заполните обязательные поля"
ФТ
Магазин принимает заказы с 9:00 до 20:00 по будням
БП
Система должна отобразить товары в корзине в алф. Порядке от А до Я
ФТ
Авторизация при запросе на получение денег в банкомате должна занимать не более 2,0 секунд.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
НФТ: АК- произв.
36
37.
ИтогоТребование - это условия или возможности, которые необходимы заинтересованным лицам (ЗЛ) для решения проблем или
достижения поставленных целей.
Начинаем с бизнеса и бизнес-требований, далее переходим к требованиям ЗЛ, ФТ и НФТ.
Бизнес-требования - бизнес-цели, бизнес - задачи организации.
Требования ЗЛ - "хотелки" заказчика; то, что ЗЛ хотят иметь возможность выполнять в системе.
Функциональные требования - желаемое поведение системы в различных условиях.
Нефункциональные требования - видимые и невидимые качественные характеристики, которыми должно обладать решение.
Бизнес-правила - это не требования, а стандарты/политики, однако они служат источников для функциональных и
нефункциональных требований.
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
37
38.
Домашнее задание (самостоятельная работа)Сформировать следующие требования/положения для вашего проекта:
1. Миссия, Видение, Ценности, Стратегия
2. Бизнес - требования: бизнес- проблемы и бизнес цели (хотя бы 3)
3. Требования ЗЛ (хотя бы 5)
4. ФТ (хотя бы 10)
5. НФТ (внутренний АК (хотя бы 2), внешний АК (хотя бы 3), ограничение, требование в внешнему интерфейсу) - опционально
6. Бизнес-правила (хотя бы 2)
Ваши примеры должны быть своими и не дублировать примеры из данной презентации. Удачи!
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
38
39.
Полезные материалыКнига "Разработка требований к программному
обеспечению"; Джой Битти, Карл Вигерс
Видение, Миссия, Ценности и Цели компании чем они
отличаются
Анализ требований по Вигерсу
3.3 Требования по BABOK
Типы требований и методики сбора требований в разрезе
различных стандартов
[EN] 15 Seriously Inspiring Mission and Vision Statement
Examples
CONFIDENTIAL | © 2020 EPAM Systems, Inc.
39
40.
СПАСИБО!CONFIDENTIAL | © 2020 EPAM Systems, Inc.