Разделы презентаций


Разработка требований к ПО

Содержание

Разработка требований к ПОБудилов А. В., Арефина Е. О.Жизненный цикл ПО2 Фазы разработки ПО:1. Анализ рынка2. Анализ бизнес требований3. Проектирование архитектуры 4. Кодирование5. Тестирование6. Развертывание7. Эксплуатация и обслуживаниеФаза проектаСтоимость изменений2

Слайды и текст этой презентации

Слайд 1Разработка требований к ПО
Гр. 3303

Будилов А. В.

Арефина Е. О.


2007

Разработка требований к ПОГр. 3303 Будилов А. В.Арефина Е. О.2007

Слайд 2Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Жизненный цикл

ПО
2
Фазы разработки ПО:
1. Анализ рынка
2. Анализ бизнес требований
3. Проектирование архитектуры


4. Кодирование
5. Тестирование
6. Развертывание
7. Эксплуатация и обслуживание







Фаза проекта

Стоимость изменений

2 3 4 5 6-7

Разработка требований к ПОБудилов А. В., Арефина Е. О.Жизненный цикл ПО2	Фазы разработки ПО:1. Анализ рынка2. Анализ бизнес

Слайд 3Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Требования к

ПО
3
Условия, выполнение которых необходимо:
1)пользователю для достижения цели
2)системе для

удовлетворения формальным документам
3) Документ, описывающий 1 и 2

заказчики
пользователи
аналитики требований
разработчики
тестеры
технические писатели

менеджер по проекту
сотрудники правового отдела
производственники
сотрудники отдела продаж
сотрудники отдела маркетинга
сотрудники службы поддержки

Разработка требований к ПОБудилов А. В., Арефина Е. О.Требования к ПО3  Условия, выполнение которых необходимо:	1)пользователю для

Слайд 4Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Организация требований
4


бизнес-
требования

функциональные
требования

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


системные
требования


внешний
интерфейс


бизнес
правила


атрибуты
качества


ограничения


Документ об образе и границах проекта


Документ о вариантах использования


спецификация требований к ПО

функциональные

нефункциональные

Разработка требований к ПОБудилов А. В., Арефина Е. О.Организация требований4   бизнес-требования   функциональныетребования

Слайд 5Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Разработка и

управление требованиями
5

Анализ, документирование, просмотр и обсуждение


Изменение требований


Основная версия

маркетологи
заказчики
менеджеры

окружающая
среда
проекта

изменение
требований

изменение
проекта

Маркетологи заказчики менеджеры

требования

Разработка требований

Управление требованиями

Разработка требований к ПОБудилов А. В., Арефина Е. О.Разработка и управление требованиями5   Анализ, документирование, просмотр

Слайд 6Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Процесс формулирования

требований
6

Выявление

Анализ

Спецификация

Проверка
Повторная оценка
Переработка
Прояснение
Исправление и устранение недостатков

Разработка требований к ПОБудилов А. В., Арефина Е. О.Процесс формулирования требований6ВыявлениеАнализСпецификацияПроверкаПовторная оценкаПереработкаПрояснениеИсправление и устранение недостатков

Слайд 7Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Поэтапная разработка

требований
7
Определить для всего проекта:
образ и границы
классы пользователей
представителей пользователей
кто будет принимать

решение относительно требований
способы выявления требований
варианты использования
приоритеты для вариантов использования

Работа с требованиями на каждом из этапов разработки

Корректировка приоритетов






Разработка требований к ПОБудилов А. В., Арефина Е. О.Поэтапная разработка требований7	Определить для всего проекта:образ и границыклассы пользователейпредставителей

Слайд 8Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Работа на

каждом из этапов
8
Разработать варианты использования
Указать атрибуты качества
Определить и задокументировать функциональные

требования
Смоделировать требования
Просмотреть спецификацию требований
Создать прототипы
Разработать архитектуру
Распределить требования по компонентам
Разработать варианты тестирования
Проверьте варианты использования, функциональные требования, модели анализа и прототипы




Разработка требований к ПОБудилов А. В., Арефина Е. О.Работа на каждом из этапов8Разработать варианты использованияУказать атрибуты качестваОпределить

Слайд 9Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Образ и

границы проекта
9
Образ продукта
Версия 1.0
оговоренного объёма
Версия 1.1
оговоренного объёма
Версия X.Y
оговоренного объёма
Границы 1
Границы

2

Границы N

Разработка требований к ПОБудилов А. В., Арефина Е. О.Образ и границы проекта9Образ продуктаВерсия 1.0оговоренного объёмаВерсия 1.1оговоренного объёмаВерсия

Слайд 10Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Шаблон документа

о границах проекта
10
1. Бизнес-требования
1.1. Исходные данные
1.2. Возможности бизнеса
1.3. Бизнес-цели и

критерии успеха
1.4. Потребности клиента или рынка
1.5. Бизнес-риски
2. Образ решения
2.1. Положение об образе проекта
2.2. Основные функции
2.3. Предположения и зависимости
3. Масштабы и ограничения проекта
3.1. Объем первоначально запланированной версии
3.2. Объем последующих версий
3.3. Ограничения и исключения
4. Бизнес-контекст
4.1. Профили заинтересованных лиц
4.2. Приоритеты проекта
4.3. Операционная среда
Разработка требований к ПОБудилов А. В., Арефина Е. О.Шаблон документа о границах проекта101. Бизнес-требования	1.1. Исходные данные	1.2. Возможности

Слайд 11Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Основные проблемы
11
Недостаточное

вовлечение пользователей
«Разрастание» требований пользователей
Двусмысленность требований
«Золочение» продукта
Минимальная спецификация
Пропуск классов пользователей
Небрежное планирование

Разработка требований к ПОБудилов А. В., Арефина Е. О.Основные проблемы11Недостаточное вовлечение пользователей«Разрастание» требований пользователейДвусмысленность требований«Золочение» продуктаМинимальная спецификацияПропуск

Слайд 12Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Характеристики идеальных

требований
12
Полнота
Корректность
Осуществимость
Необходимость
Назначение приоритетов
Недвусмысленность
Проверяемость

Разработка требований к ПОБудилов А. В., Арефина Е. О.Характеристики идеальных требований12ПолнотаКорректностьОсуществимостьНеобходимость Назначение приоритетовНедвусмысленностьПроверяемость

Слайд 13Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Общая картина
13


Документирование
(естествнные,
формальные
языки)

Нотации
(UML,DFD)

Методы
разработки
ПО
(COMET,ROOM)


Создание
прототипов
(эволюционные,
временные)


Требования


Разработка требований к ПОБудилов А. В., Арефина Е. О.Общая картина13   Документирование(естествнные,формальные языки)   Нотации(UML,DFD)

Слайд 14Разработка требований к ПО
Будилов А. В., Арефина Е. О.
Список литературы
14
Карл

И. Вигерс «Разработка требований к программному обеспечению»
Karl E. Wiegers «Automating

requirements management»
Михаил Голованов «Применение Borland CaliberRM для управления требованиями»
www.onsoftware.ru
www.processimpact.com
Грейди Буч, Джеймс Рамбо, Айвар Джекобсон «UML руководство пользователя»
Хассан Гомма «UML. Проектирование систем реального времени, параллельных и распределённых приложений»
Разработка требований к ПОБудилов А. В., Арефина Е. О.Список литературы14Карл И. Вигерс «Разработка требований к программному обеспечению»Karl

Слайд 15Спасибо за внимание
Разработка требований к ПО
Будилов А. В., Арефина Е.

Спасибо за вниманиеРазработка требований к ПОБудилов А. В., Арефина Е. О.

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика