Сравнительный анализ каскадной и спиральной моделей разработки программного обеспечения — страница 12

  • Просмотров 6896
  • Скачиваний 191
  • Размер файла 27
    Кб

и сопровождения. 11. Квалификационное тестирование системы. Это действие состоит из следующих задач, выполняемых разработчиком. Квалификационное тестирование системы должно руководствоваться в соответствии с квалификационными требованиями, определенными для системы. Должно быть гарантировано, что выполнение каждого требования к системе протестировано полностью и система готова к поставке. Результаты квалификационного

тестирования должны быть задокументированы. Система должна быть оценена в соответствии с приведенными ниже критериями: зона тестирования требований к системе; подтверждение ожидаемыми результатами; выполнимость эксплуатации и сопровождения. После успешного завершения аудита, если предписано, разработчик должен: обновить и подготовить к поставке ЭКПО для инсталляции ПО и его приемки; обосновать основные направления для

проектирования и кодирования ЭКПО. 12. Инсталляция ПО. Это действие состоит из следующих задач, выполняемых разработчиком. Разработчик должен разработать план инсталляции ПО в намеченную среду. Ресурсы и информация, необходимые для установки ПО, должны быть определены и доступны. Разработчик должен помогать поставщику при установке. После того, как ПО установлен в существующую систему, Разработчик должен поддерживать

некоторые параллельно выполняемые действия. План установки должен быть задокументирован. Разработчик должен установить ПО в соответствии с планом установки. Должно быть гарантировано, что ПО и базы данных инициализируются, функционируют и прекращают работу, как указано в контракте. Процесс установки и результаты должны быть задокументированы. 12. Поддержка приемки ПО. Это действие состоит из следующих задач, выполняемых

разработчиком. Разработчик должен поддерживать процесс приемки поставщиком и тестирование ПО. Приемка и тестирование должны основываться на общем обзоре, аудите, квалификационном тестировании, квалификационном тестировании системы (если оно выполнялось). Результаты приемки и тестирования должны быть задокументированы. Реализация Целью является получение исходного кода, который должен допускать трассировку, проверку,

быть непротиворечивым и корректно реализовывать требования НУ. Входные данные: - требования НУ; - архитектура ПО; - план разработки ПО; - стандарты кодирования ПО Первичный результат - исходный код и объектный код. Основные принципы: - исходный код должен реализовывать требования НУ и соответствовать архитектуре ПО; - исходный код должен соответствовать стандартам кодирования ПО; - исходный код должен сводиться к описанию