Реферат: Жизненный цикл программного обеспечения
Установление и разрешение всех противоречий разработки, которые повышают степень риска.
Разработка предварительного этапа комплексирования и отладки, плана руководства для пользователей и приемных испытаний.
Закончить фазу детального проектирования. Начать фазу кодирования и автономной отладки. (Завершение сквозного контроля проекта или критического поблочного анализа проекта.)
Верифицированная детальная спецификация каждого блока:
спецификация каждой подпрограммы, имени, назначения, предположений, размеров, последовательности вызовов, ошибочных выходов, входных и выходных данных, алгоритмов и логической схемы;
описание базы данных до уровня отдельных параметров, символов и битов;
верификация полноты, непротиворечивости и соответствия требованиям проектных спецификаций системы и планам распределения ресурсов.
Одобренный план приемных испытаний.
Руководства пользователю, а также завершенный предварительный план комплексирования и отладки.
Закончить фазу копирования и отладки. Начать фазу комплексирования и отладки. (Удовлетворение критериев автономной отладки.)
Проверка работы всех блоков не только для номинальных, но также для исключительных и предельных значений.
Проверка всех вариантов ввода и вывода, включая сообщения об ошибках.
Выполнение всех операторов и всех ветвей передачи управления.
Проверка выполнения стандартов программирования.
Завершение поблочного документирования внутренней структуры.
Закончить фазу комплексирования и испытаний. Начать фазу внедрения. (Завершение анализа результатов приемных испытаний.)
Проверка удовлетворения тесту приемных испытаний программ:
проверка удовлетворения требованиям к ПО;
демонстрация приемлемости указанных в спецификациях характеристик работы в нештатных условиях.
Приёмка поставляемых программных изделий, отчетов, руководств, баз данных, спецификаций внутренней структуры.
Закончить фазу внедрения. Начать фазу эксплуатации и сопровождения. (Завершение анализа приемки системы.)
Проверка удовлетворительности результатов приемных испытаний системы.
Проверка удовлетворительности системных требований.
Проверка производственной готовности ПО, аппаратуры, средств обслуживания и персонала.
Приёмка поставляемых и входящих в систему изделий: аппаратуры, ПО, документации, средств обучения и обслуживания.
Завершение всех специфицированных работ и ввод системы в действие.
Закончить фазу эксплуатации и сопровождения (путем снятия с производства).
Выполнение всех пунктов плана снятия с производства: перенос программ, документирование, создание архива, переход к новой системе.
1.3.5 Основные работы над проектом
Анализ требований.