50
обеспечения. Некоторые из стандартов также регламентируют и процессы
разработки.
Основными стандартами, описывающими жизненный цикл
информационной системы, являются:
ГОСТ 34.601-90 - стандарт распространяется на автоматизированные
системы, используемые в различных видах деятельности
(исследование, проектирование, управление и т.п.), включая их
сочетания, создаваемые в организациях. Стандарт устанавливает
стадии и этапы создания автоматизированной системы [5];
ISO 12207 - стандарт применяется при приобретении систем,
программных продуктов и оказании соответствующих услуг
(внедрение, сопровождение); а также при поставке, разработке,
эксплуатации и сопровождении программных продуктов и
программных компонентов программно-аппаратных средств как в
самой организации, так и вне ее;
ISO 15288 - стандарт обеспечивает общие основы процессов,
составляющих жизненной цикл систем, созданных человеком. Этот
жизненный цикл охватывает концепции идей вплоть до снятия
системы с эксплуатации. Он обеспечивает процессы для
приобретения и поставки системы;
RUP (Rational Unified Process - рациональный унифицированный
процесс) - это методология разработки ПО, созданная и
распространяемая корпорацией Rational Software. Она описывает
упорядоченный подход к распределению задач и обязанностей в
организации-разработчике;
XP (eXtreme Programming) - методология содержит совершенно иные
базовые принципы, нежели RUP. Основными чертами являются
определение точных кратковременных планов (как правило,
недельных), постоянное перепланирование, тесное общение с