4. Все ли выходы специфицированы для каждой функции?
5. Все ли требования по производительности для каждой функции специфицированы?
6. Все ли проектные ограничения специфицированы для каждой функции?
7. Все ли атрибуты специфицированы для каждой функции?
8. Все ли требования по безопасности специфицированы для каждой функции?
9. Все ли требования по сопровождаемости специфицированы для каждой функции?
10. Все ли требования к базам данных специфицированы для каждой функции?
11. Все ли операционные требования специфицированы для каждой функции?
12. Все ли инсталляционные требования специфицированы
для каждой функции?
Внешние интерфейсы
1. Все ли пользовательские интерфейсы специфицированы?
2. Все ли интерфейсы пакетной обработки специфицированы?
3. Все ли интерфейсы с оборудованием специфицированы?
4. Все ли программные интерфейсы специфицированы?
5. Все ли коммуникационные интерфейсы специфицированы?
6. Все ли проектные ограничения специфицированы?
7. Все ли требования по безопасности интерфейсов специфицированы?
8. Все ли требования по сопровождаемости интерфейсов специфицированы?
9.
Все
ли сценарии человеко-машинного взаимодействия специфицированы при
описании
пользовательских интерфейсов?
Внутренние интерфейсы
1. Идентифицированы ли все внутренние интерфейсы?
2.
Все
ли характеристики внутренних интерфейсов специфицированы?
Затраты
времени
1. Все ли ожидаемые периоды процессорной обработки специфицированы?
2. Все ли интенсивности передачи данных специфицированы?
3. Все ли интенсивности трафиков в системе специфицированы?
Надежность
1. Специфицированы ли последствия отказа ПО для каждого требования?
2. Специфицирована ли информация, которая должна защищаться при отказе?
3. Специфицированы ли стратегии обнаружения дефектов?
4. Специфицированы ли стратегии корректировки дефектов?
Компромиссы
1. Специфицированы ли приемлемые компромиссы для конкурирующих атрибутов?
Техническое обеспечение
1 Специфицирована ли минимальная оперативная память?
2. Специфицирована ли минимальная дисковая память?
3. Специфицирована ли максимальная оперативная память?
4. Специфицирована ли максимальная дисковая память?
Программное обеспечение
1. Специфицированы ли программные среды и операционные системы?
2. Специфицированы ли все требуемые программные утилиты?
3.
Специфицированы
ли все приобретаемые продукты ПО, которые должны ис
пользоваться
в системе?
Коммуникационные среды
1. Специфицирована ли сеть, с которой будет использоваться система?
2. Специфицированы ли требуемые сетевые протоколы?
3. Специфицирована ли производительность сети?
4. Специфицирована ли требуемая (ожидаемая) пропускная способность сети?
5. Специфицировано ли оценочное количество сетевых соединений?
6. Специфицированы ли минимальные требования к производительности сети?
7. Специфицированы ли максимальные требования к производительности сети?
8. Специфицированы ли оптимальные требования к производительности сети?
Вопросы для инспекции спецификации проекта I. Функциональность
1.1. Определена ли используемая терминология? Соответствует ли она общепринятой терминологии в данной области и совпадает ли она с терминологией спецификации в техническом задании (ТЗ)? Обозначает ли один и тот же термин одно понятие?
1.2. Представлена ли информационно-функциональная схема проекта отражающая взаимосвязь задач и потоков данных в ПО? Адекватна ли она концептуальной модели проблемной области?
1.3. Представлена ли таблица или схема соответствия функций, указанных в ТЗ, и задач, которые реализуют эти функции?
1.4. Покрывают ли представленные постановки задач все функции, указанные в ТЗ?
1.5. Все ли функции ТЗ (задачи) представлены описаниями своих входов, выходов и алгоритмов обработки (решения)?
1.6. Представлено ли общее описание алгоритма функционирования ПО? Адекватно ли оно модели пользователя ПС (отражающей технологию использования ПО)?
1.7. Достаточно ли обоснован выбор математических методов и алгоритмов? Адекватны ли математические методы и алгоритмы модели предметной области?
1.8. Достаточно ли полно определены модели данных по отношению к требованиям к информационным структурам в ТЗ?
1.9. Обоснован ли выбор методов организации и доступа к данным? Адекватны ли методы организации и доступа к данным выбранным моделям данных?
1.10. Описаны ли допущения и ограничения, связанные с выбранным математическим аппаратом? Адекватны ли они применяемым алгоритмам, описаниям структур данных, а также требованиям к функциональным характеристикам ПО и техническим характеристикам среды функционирования ПО?
1.11. Обоснован ли выбор применяемых языков программирования, общесистемного ПО (СУБД, сетей и пр.) и технических средств в контексте принятых в проекте алгоритмов функционирования, модели данных, математического аппарата1? Адекватен ли он соответствующим требованиям ТЗ? Согласованы ли решения по данному вопросу?
1.12. Указаны ли используемые при разработке эскизного проекта (ЭП) международные, государственные, отраслевые и другие стандарты и нормативно- технические документы? Соблюдены ли их требования по форме и содержанию?
2. Совместимость
2.1. Все ли функции будут реализованы непосредственно в данном проекте? Предполагается ли использование заимствованных (унифицированных) проектных решений?
2.2. Достаточно ли полно определены "внутренние" интерфейсы для использования заимствованных компонентов ПО?
2.3. Согласованы ли внутренние интерфейсы по сопрягаемым алгоритмам, передаваемым (принимаемым, промежуточным) структурам данных?
2.4. Предполагается ли интеграция разрабатываемого ПО с другими? Достаточно ли полно описаны внешние интерфейсы?
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.