Информационный менеджмент. Шанченко Н.И. - 65 стр.

UptoLike

Составители: 

65
5.4. Модели жизненного цикла ПО
5.4.1. Общепринятая модель
Вероятно, самым распространенным поводом для обращения к понятию
жизненного цикла является потребность в систематизации работ в соответствии
с производственным процессом. Этому назначению хорошо соответствует так
называемая общепринятая модель жизненного цикла программного обеспече-
ния, согласно которой программные системы проходят в своем развитии две
фазы:
разработка;
сопровождение.
Фазы разбиваются на ряд этапов (см рис. 5.1).
В любой разработке программного обеспечения при управлении проектом
надо отслеживать этапы, зафиксированные общепринятой моделью.
Рис. 5.1. Общепринятая модель жизненного цикла ПО
Разработка начинается с идентификации потребности в новом прило-
жении, а заканчивается передачей продукта разработки в эксплуатацию.
Первым этапом фазы разработки является постановка задачи и опре-
деление требований. Определение требований включает описание общего кон-
текста задачи, ожидаемых функций системы и ее ограничений. На данном этапе
заказчик совместно с разработчиками принимает решение о создании системы.
Принципиально, что на данном этапе самого проекта еще нет и можно говорить
только о предпроектных работах, в которых участвуют исполнители, занимаю-
щие указанные выше роли.
Определение требований в фактических проектах не может ограни-
чиваться лишь предпроектными работами. Для реально полезных проектов они
поступают в течение всего их развития. Как следствие, нужно говорить о том,
для каких ролей предусматривается соответствующая деятельность после пред-