35
заданий на проектирование в смежных частях проекта.
На этапе тестирования программного продукта происходит
тестирование готового продукта на наличие ошибок и багов, как правило в
тестирование принимает участие часть будущих пользователей и
непосредственно сами разработчики.
На этапе введение программного продукта в эксплуатацию происходит
подготовка объекта автоматизации, обучение персонала, пусконаладочные
работы, проведение опытной эксплуатации и проведение приёмочных
испытаний.
Во время сопровождения программного продукта как правило
происходит доработка некоторых элементов, а также устранение ошибок,
возникающих во время использования продукта.
Существует ряд стандартов, регламентирующих жизненный цикл
программного продукта.
Среди наиболее известных стандартов можно выделить следующие:
ГОСТ 34.601-90 - распространяется на автоматизированные
системы и устанавливает стадии и этапы их создания;
ISO/IEC 12207:1995 - стандарт на процессы и организацию
жизненного цикла. Распространяется на все виды заказного ПО;
CustomDevelopmentMethod(методика Oracle) по разработке
прикладных информационных систем - технологический материал,
детализированный до уровня заготовок проектных документов, рассчитанных
на использование в проектах с применением Oracle;
RationalUnifiedProcess(RUP)предлагает итеративную модель
разработки, включающую четыре фазы: начало, исследование, построение и
внедрение;
MicrosoftSolutionFramework(MSF)сходна с RUP, так же включает
четыре фазы: анализ, проектирование, разработка, стабилизация, является
итерационной, предполагает использование объектно-ориентированного
моделирования;