54
Реализация – это этап жизненного цикла, на котором осуществляется
кодирование (или программирование), то есть процесс написания программного
кода на определённом языке программирования, с целью реализации
алгоритмов, определённых на предыдущем этапе – проектировании.
Тестирование – это этап жизненного цикла, на котором осуществляется
проверка и испытание законченного продукта на предмет его качества, а именно
выявлению дефектов в функциях, логики, форме реализации продукта,
устойчивости к нагрузкам, дружественности к пользователю, безопасности,
устойчивости к взломам, соответствию требованиям.
Внедрение – это этап жизненного цикла, на котором осуществляется
процесс установки и настройки программного продукта, для конкретных
условий использования. Также, под внедрением подразумевают обучение
пользователей работе с данным программным продуктом.
Сопровождение – этап жизненного цикла, на котором осуществляется
процесс поддержки программного продукта. На данном этапе устраняются
ошибки, вносятся изменения.
Необходимо провести выбор стандарта и модели жизненного цикла
разрабатываемой автоматизированной системы.
Среди наиболее популярных стандартов обычно выделяют следующие:
ГОСТР 57193—2016 устанавливает общие основы для описаний
процессов и применяется в отношении жизненного цикла систем, созданных
человеком. Стандарт определяет множество процессов и соответствующую
терминологию с инженерной точки зрения.
ISO/IEC 12207 – стандарт, определяющий процессы и организацию
жизненного цикла. Применим к любому виду заказного программного продукта.
В стандарте нет описания стадий, фаз и этапов.
CustomDevelopmentMethod (Oracle) – технологический материал по
разработке прикладных информационных систем, который детализирован до
уровня заготовок проектных инструкций, которые будут использоваться в
проектах с участием Oracle. Используется CDM для классической модели ЖЦ