ЛЕКЦИЯ 10.ppt
- Количество слайдов: 17
ДЕТАЛЬНЫЕ ТРЕБОВАНИЯ (D-ТРЕБОВАНИЯ) Детальные требования ( конкретные требования, функциональные спецификации, требования разработчика, D-требования) – состоят из полного списка конкретных свойств и функциональности, которую должна иметь программа, сформулированных в подробностях.
ТИПЫ D-ТРЕБОВАНИЙ 1. 2. Функциональные требования: - функциональность приложения. Нефункциональные требования. 1. - Производительность: - скорость; - пропускная способность (трафик); - использование памяти (оперативная память, жесткий диск). 2. Надежность и доступность. 3. Обработка ошибок. 4. Интерфейсные требования 5. ограничения: - точность; - ограничения на инструменты и язык; - ограничения проектирования; - используемые стандарты; - используемые платформы. 3. Обратные требования: Чего программа не делает.
ОТОБРАЖЕНИЕ ТИПОВ ТРЕБОВАНИЙ НА СТАНДАРТ IEEE 830 -1993
СВОЙСТВА D-ТРЕБОВАНИЙ. ПРОСЛЕЖИВАНИЕ D-требования должны быть: полными, согласованными, отслеживаемыми в проекте, тестируемыми, разработаны согласно приоритету.
ПРОСЛЕЖИВАНИЕ
ПРОСЛЕЖИВАНИЕ И ТЕСТИРОВАНИЕ ФУНКЦИОНАЛЬНЫХ И НЕФУНКЦИОНАЛЬНЫХ ТРЕБОВАНИЙ
ОДИН ИЗ СПОСОБОВ НАПИСАТЬ ДЕТАЛЬНОЕ ТРЕБОВАНИЕ
ДИАГРАММА ПОСЛЕДОВАТЕЛЬНОСТИ
СПОСОБЫ ОРГАНИЗАЦИИ ДЕТАЛЬНЫХ ТРЕБОВАНИЙ - по основным свойствам; - по режиму; - по вариантам использования; - по классу; - по иерархии функций; - по состояниям.
ОРГАНИЗАЦИЯ ТРЕБОВАНИЙ ПО КЛАССАМ
ДИАГРАММЫ ПОСЛЕДОВАТЕЛЬНОСТЕЙ КАК ИСТОЧНИКИ НОВЫХ КЛАССОВ
ДИАГРАММЫ ПОСЛЕДОВАТЕЛЬНОСТЕЙ КАК ИСТОЧНИКИ НОВЫХ КЛАССОВ
ОПРЕДЕЛЕНИЕ КЛЮЧЕВЫХ КЛАССОВ
ОПРЕДЕЛЕНИЕ КЛЮЧЕВЫХ КЛАССОВ
СПИСОК МЕТРИК КАЧЕСТВА ДЕТАЛЬНЫХ ТРЕБОВАНИЙ (IEEE 982. 2 -1988) - метрики, оценивающие качество требований: - процент однозначных детальных требований; - степень законченности (полнота); - процент неочевидных D-требований (ООП – размещенных в неправильном классе); - процент требований, которые: - не тестируются; - не прослеживаются; - не отсортированы по приоритетам; - не элементарны; - не согласуются с остальными требованиями; - метрики эффективности проверки требований: - процент пропущенных или дефектных требований, найденных за каждый час проверки;
СПИСОК МЕТРИК КАЧЕСТВА ДЕТАЛЬНЫХ ТРЕБОВАНИЙ (IEEE 982. 2 -1988) - метрики эффективности процесса анализа требований: - стоимость каждого D-требования; - общая; - критическая; - скорость, с которой D-требования могут быть: - изменены; - удалены; - добавлены; - метрики полноты требований: - оцениваются исходя из скорости, с которой требования - изменяют; - добавляют.
ИНСТРУМЕНТЫ АНАЛИЗА ТРЕБОВАНИЙ
ЛЕКЦИЯ 10.ppt