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