47
На данный момент для регламентации жизненного цикла ИС
используется большое количество стандартов, вот некоторые из них:
ГОСТ 34.601-90 - Настоящий стандарт распространяется на
автоматизированные системы (АС), используемые в различных видах
деятельности (исследование, проектирование, управление и т.п.), включая их
сочетания. Имеет четкую последовательность этапов жизненного цикла ИС.
ISO/IEC 12207:2008 (ГОСТ Р ИСО/МЭК 12207-2010) – стандарт,
определяющий процессы и организацию жизненного цикла. Применим к
любому виду заказного ПО, но не имеется описания к каждой фазе.
Unified Process (RUP) – методология разработки ПО, созданная
компанией Rational Software. RUP использует итеративную модель
разработки, включающая в себя 4 различные фазы.
Microsoft Solution Framework (MSF) — методология разработки
программного обеспечения, созданная Microsoft. Основной областью
применения является разработка программного обеспечения внутри Microsoft,
а также на основе их технологий и программных средств.
Экстремальное программирование (XP) - гибкая методология
программного обеспечения, созданная группой программистов и
опубликованная в 1999 году. Строится на парном программировании и
постоянной проверке кода.
Для данного проекта был выбран стандарт ГОСТ 34.601-90, так как он
лучше подходит для простых проектов в виду четкой формулировки, что
помогает избежать ошибок во время создания ИС. Этапы и стадии работ в
соответствии с ГОСТ 34.601-90 представлены в таблице 12.