Содержание
- 2. Свойства качественного требования Инженерия ПЗ. Л5. Егорова Е.В.
- 3. Основные понятия(1) Инженерия ПЗ. Л. Егорова Е.В. ЗАВЕРШЁННОСТЬ (COMPLETENESS) Требование является полным и законченным с точки
- 4. Типичные проблемы с завершённостью: Отсутствуют нефункциональные составляющие требования или ссылки на соответствующие нефункциональные требования например: «пароли
- 5. Основные понятия(2) Инженерия ПЗ. Л5. Егорова Е.В. АТОМАРНОСТЬ, ЕДИНИЧНОСТЬ (ATOMICITY) Требование является атомарным, если его нельзя
- 6. Типичные проблемы с атомарностью: В одном требовании, фактически, содержится несколько независимых например: «кнопка “Restart” не должна
- 7. Основные понятия(3) Инженерия ПЗ. Л5. Егорова Е.В. НЕПРОТИВОРЕЧИВОСТЬ, ПОСЛЕДОВАТЕЛЬНОСТЬ (CONSISTENCY). Требование не должно содержать внутренних противоречий
- 8. Типичные проблемы с непротиворечивостью: Противоречия внутри одного требования например: «после успешного входа в систему пользователя, не
- 9. Основные понятия(4) Инженерия ПЗ. Л5. Егорова Е.В. НЕДВУСМЫСЛЕННОСТЬ (UNAMBIGUOUSNESS, CLEARNESS). Требование описано без использования жаргона, неочевидных
- 10. Типичные проблемы с недвусмысленностью: Использование терминов или фраз, допускающих субъективное толкование ( например: «приложение должно поддерживать
- 11. Типичные проблемы с недвусмысленностью: Использование неочевидных или двусмысленных аббревиатур без расшифровки например: «доступ к ФС осуществляется
- 12. Основные понятия(5) Инженерия ПЗ. Л5. Егорова Е.В. ВЫПОЛНИМОСТЬ (FEASIBILITY). Требование технологически выполнимо и может быть реализовано
- 13. Типичные проблемы с выполнимостью: Так называемое «озолочение» (gold plating) — требования, которые крайне долго и/или дорого
- 14. Основные понятия(6) Инженерия ПЗ. Л5. Егорова Е.В. ОБЯЗАТЕЛЬНОСТЬ, НУЖНОСТЬ (OBLIGATION) И АКТУАЛЬНОСТЬ (UP-TO-DATE). Если требование не
- 15. Типичные проблемы с обязательностью и актуальностью: Требование было добавлено «на всякий случай», хотя реальной потребности в
- 16. Основные понятия(7) Инженерия ПЗ. Л5. Егорова Е.В. ПРОСЛЕЖИВАЕМОСТЬ (TRACEABILITY) вертикальная (vertical traceability) горизонтальная (horizontal traceability) Вертикальная
- 17. Типичные проблемы с обязательностью и актуальностью: Требования не пронумерованы, не структурированы, не имеют оглавления, не имеют
- 18. Оновные понятия(8) Инженерия ПЗ. Л5. Егорова Е.В. МОДИФИЦИРУЕМОСТЬ (MODIFI ABILITY) Это свойство характеризует простоту внесения изменений
- 19. Типичные проблемы с модифицируемостью: Требования неатомарны и непрослеживаемы, а потому их изменение с высокой вероятностью порождает
- 20. Оновные понятия(9) Инженерия ПЗ. Л5. Егорова Е.В. ПРОРАНЖИРОВАННОСТЬ ПО ВАЖНОСТИ, СТАБИЛЬНОСТИ, СРОЧНОСТИ (RANKED FOR IMPORTANCE, STABILITY,
- 21. Типичные проблемы: Проблемы с проранжированностью по важности повышают риск неверного распределения усилий проектной команды, направления усилий
- 22. Оновные понятия(9) Инженерия ПЗ. Л5. Егорова Е.В. КОРРЕКТНОСТЬ (CORRECTNESS) И ПРОВЕРЯЕМОСТЬ (VERIFI ABILITY) Проверяемость подразумевает возможность
- 23. Типичные проблемы: опечатки (особенно опасны опечатки в аббревиатурах, превращающие одну осмысленную аббревиатуру в другую также осмысленную,
- 24. «Writing Good Requirements — The Big Ten Rules» Инженерия ПЗ. Л2. Егорова Е.В.
- 26. Скачать презентацию























Графическая информация
Анализ информационных моделей
Полгода стажерства
Алгебра логики. Логические элементы
Устройство компьютера и ОС Windows
Проектные технологии
Представление графической информации в памяти компьютера. Виды компьютерной графики
ПО для создания интерактивных карт помещений
Презентация на тему Добавление видеофрагментов
Обработка фотографий в Lightroom
Техника безопасности. Правила работы на компьютере
Презентация на тему Возможности операционной системы Linux в учебном процессе
Web - страницы. Язык HTML
Защита информации. Лекция 12
Решение задач. Информация и информационные процессы
Общение в Интернете
Трёхмерное измерение
Условные выражения
Использование текстового процессора. Поиск и замена текста
Информация и информационные процессы
Редактирование растровых изображений с помощью Paint.NET
Распространение информации
Сайт корректировки
Начало работы в Statistica
Одномерные массивы: задачи сортировок элементов массива. Лекция 7
Браузеры. Виды и отличия
Дистанционные технологии в обучении иностранным языкам
Дизайн блога