Содержание
- 2. Разработка требований к системе Преобразование бизнес-модели в модель системных прецедентов
- 3. Выделение подсистем ИС Модель бизнес-прецедентов, составляющих обслуживание пациента
- 4. Выделение системных прецедентов (диаграмма деятельности для прецедента «Оказание медицинской помощи») Отправитель запроса
- 5. Описание функций Диаграмма последовательности для прецедента «Ответ на запрос»
- 6. Разработка концептуальной модели данных О б о б щ е н и е А г р
- 7. Модель анализа Сценарии Подсистемы Функции Алгоритмы Данные
- 8. Анализ требований и проектирование системы – детальное определение классов Диаграмма классов «Защита доступа»
- 9. Разработка моделей базы данных и приложений Связь между проектами базы данных и приложений
- 10. Разработка моделей базы данных и приложений Преобразование иерархии в таблицу
- 11. Проектирование физической реализации системы Фрагмент диаграммы развертывания ИС
- 12. Управление требованиями Определения и классификация требований Процессы формирования и изменения требований Связи между требованиями
- 13. Причины провала проектов Неполные требования 13.1% Недостаточное участие пользователей 12,4% Недостаток ресурсов 10,6% Нереалистические ожидания 9,9%
- 14. Определение и классификация требований Требование – условие или возможность, которой должна соответствовать система. Функциональные требования –
- 15. Модель FURPS+ Functionality (функциональность) Usability (применимость) Reliability (надежность) Performance (производительность) Supportability (пригодность к эксплуатации) + Проектные
- 16. Нефункциональные требования • Применимость (Практичность) Требования практичности связаны с человеческим фактором— эстетикой, легкостью изучения и использования,
- 17. Цели разработки требований Разработчики системы вместе с заказчиками и другими заинтересованными сторонами должны выработать единое мнение
- 18. Типы требований и артефакты RUP
- 19. Пользовательские и системные требования
- 20. Входящие и производные требования
- 21. Атрибуты требований Позволяют не перегружать требование излишними деталями
- 22. Категории атрибутов
- 23. Связи между требованиями
- 24. Аспекты анализа связей
- 25. Анализ связей в процессе управления изменениями
- 26. Динамика появления «подозрительных» требований
- 27. «Требования к требованиям» Требования должны быть четко сформулированы Требования должны быть исполнимыми в рамках проекта Требования
- 28. Рекомендации При разработке требований, следует:
- 29. Требования в области проблем Возможные вопросы к потенциальному пользователю: Что Вы хотите, чтобы эта система делала?
- 30. Процесс разработки пользовательских требований
- 31. Категории заинтересованных сторон Руководство (проекта, использования) Инвесторы Пользователи Обслуживающий персонал Утилизаторы Обучающий персонал Покупатели Продавцы (маркетологи)
- 32. Этапы разработки системных требований
- 33. Содержание системных моделей Модель системы Внутренняя функциональность (что система должна делать?) Функциональность взаимодействия с окружением Функциональность
- 34. Расширенные связи Расширенные связи с «аргументом удовлетворения» Элементарные связи
- 35. Связь с дополнительными знаниями о предметной области DK - Domain Knowledge – конкретный факт или предположение
- 36. Расширенные связи на многих уровнях
- 37. Параметры и метрики связей Широта – насколько полно требования данного уровня «охватывают» требования верхнего (нижнего, соседнего)
- 38. Пример оценок связей - требование верхнего уровня значительно сложнее, чем в случае (а); - изменения в
- 39. Анализ частотного распределения значений фактора нарастания Выявляет наиболее критичные требования, от которых многое зависит в системе.
- 41. Скачать презентацию