РуЛиб - онлайн библиотека > Вигерс Карл > Менеджмент ПО > Разработка требований к программному обеспечению > страница 2

Читаем онлайн «Разработка требований к программному обеспечению» 2 cтраница

......................................................................................... 33
Билль об обязанностях клиента ПО ......................................................................... 36
Создание культуры уважения к требованиям .............................................................. 40
Определение ответственных за принятие решений ................................................... 42
Достижение соглашения о требованиях ......................................................................... 43
Базовое соглашение о требованиях ........................................................................... 44
Что если не удается достичь соглашения? .............................................................. 45
Согласование требований в проектах гибкой разработки ................................. 45
Глава 3 Рекомендуемые приемы формулирования требований ........... 48
Каркас процесса создания требований ........................................................................... 51
Выявление требований ......................................................................................................... 54
Анализ требований................................................................................................................. 56
Спецификации требований................................................................................................. 58
Проверка требований ............................................................................................................ 59
Управление требованиями .................................................................................................. 60
Обучение ................................................................................................................................... 62
VI
Оглавление
Управление проектом ............................................................................................................ 64
Начинаем применять новые приемы ............................................................................... 66
Глава 4 Бизнес-аналитик ............................................................................ 69
Роль бизнес-аналитика ......................................................................................................... 70
Задачи аналитика ................................................................................................................... 72
Навыки, необходимые аналитику..................................................................................... 73
Знания, необходимые аналитику ...................................................................................... 77
Становление аналитика........................................................................................................ 78
Бывший пользователь .................................................................................................... 78
Бывший разработчик или тестировщик .................................................................. 79
Бывший (или текущий) менеджер проекта ............................................................ 80
Специалист предметной области ............................................................................... 80
Молодой специалист ...................................................................................................... 81
Роль аналитика в проектах гибкой разработки ........................................................... 82
Создание дружной команды ............................................................................................... 83
ЧАСТЬ II Разработка требований ............................................................... 85
Глава 5 Определение бизнес-требований ................................................ 86
Формулировка бизнес-требований .................................................................................. 87
Определение требуемых бизнес-преимуществ...................................................... 87
Концепция продукта и границы проекта ................................................................. 88
Противоречивые бизнес-требования ........................................................................ 89
Документ о концепции и границах................................................................................... 91
1. Бизнес-требования ...................................................................................................... 93
2. Рамки и ограничения проекта ................................................................................. 99
3. Бизнес-контекст ......................................................................................................... 101
Способы представления границ проекта ..................................................................... 103
Контекстная диаграмма ............................................................................................... 104
Карта экосистемы .......................................................................................................... 105
Дерево функций ............................................................................................................. 106
Список событий .............................................................................................................. 107
Не упускайте границы из вида......................................................................................... 108
Использование бизнес-целей для принятия решений
о границах проекта......................................................................................................... 109
Оценка эффекта от изменения границ проекта................................................... 110
Концепция и границы в проектах гибкой разработки ............................................. 110
Применение бизнес-целей для определения момента завершения проекта ......... 111
Глава 6 Как отобрать пользователей для работы над проектом ........ 113
Классы пользователей ........................................................................................................ 114
Классификация пользователей ................................................................................. 115
Определение классов пользователей ...................................................................... 118
Архетипы пользователей .................................................................................................. 121
Представители пользователей ......................................................................................... 122
Сторонник продукта ............................................................................................................ 124
Сторонники продукта, приглашенные со стороны ............................................ 125
Чего следует ожидать от сторонника продукта ................................................... 126
На что способны несколько сторонников продукта .......................................... 127
Как «продать» идею о