63
определяет "динамический" характер стандарта и позволяет реализовать с его
помощью произвольную модель ЖЦ .
Стандарт XP больше рассчитан на команду. Поэтому в данном проекте используется
ISO/IEC 12207, поскольку именно у него есть описание работы на каждом этапе
разработки АС.
Из данного стандарта можно выбрать только те процессы, которые более всего
подходят для реализации конкретной ИС. Обязательными являются основные
процессы, которые присутствуют во всех известных моделях ЖЦ. В зависимости от
целей и задач предметной области они могут быть пополнены дополнительными
(документирование, обеспечение качества, верификация и валидация и т.п.) и
организационными (планирование, управление и др.) процессами этого стандарта.
Разработчик принимает решение о включении в новую создаваемую модель ЖЦ
процесса обеспечения качества компонентов и системы управления проектом или
определения набора проверочных (верификационных) процедур для обеспечения
правильности продукта и соответствия его заданным требованиям.
На предпроектной стадии необходимо провести системный анализ, включающий
анализ функционирования и выявление недостатков существующей технологии .На
основе выявленных недостатков формулируется потребность в совершенствовании
системы, создается технико-экономическое обоснование проекта (ТЭО),
формулируются технические условия и требования к ИС. Результаты должны быть
оформлены в виде ТЗ (технического задания). Первый этап выполняется бизнес-
аналитиком отдела, с привлечением сотрудников. Входную информацию бизнес-
аналитик получает из интервью с сотрудниками, характеризующих существующие
бизнес-процессы.
Следующий этап – проектирование ИС – включает в себя разработку в соответствии со
сформулированными требованиями состава автоматизируемых функций
(функциональная архитектура), состава обеспечивающих подсистем (системная
архитектура), оформление технического проекта ИС. Входной информацией для
проектирования является ТЗ. На этом этапе определяется состав программных
подсистем и компонентов оборудования, составляются спецификации требований к
компонентам ПО, определяется состав компонентов ПО (в том числе повторно
используемых компонентов), интерфейсы с БД, структуры хранения данных,
алгоритмы обработки информации, спецификации интерфейсов с другими системами
автоматизации, требования к тестам. Данный этап является очень ответственным с
точки зрения качества всей последующей разработки.