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