Information technology. Guide for the application of gost r iso/iec 12207 (Software life cycle processes)

Вид материалаРуководство
Таблица С.1 - Пример разметки эволюционной разработки
Подобный материал:
1   ...   5   6   7   8   9   10   11   12   13

Таблица С.1 - Пример разметки эволюционной разработки



┌──────────────┬────────────────────────────────────────────────────────────────────────────────────────────────┐

│Процесс/работа│ Шкала времени │

│ / задача │ │

├──────────────┼───┬───┬──┬───┬──┬───┬──┬───┬───┬──┬───┬──┬───┬───┬──┬───┬──┬───┬───┬──┬───┬──┬───┬───┬──┬───┬──┤

│Реализация │ - │ - │ │ │ │ │ │ │ - │- │ │ │ │ │ │ │- │ │ │ │ │ │ │ │ │ │ │

│процесса │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Анализ │ │ - │- │ - │ │ │ │ │ │- │ - │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │ │

│требований к │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│системе и │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│программному │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средству │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Архитектурный │ │ │- │ - │- │ │ │ │ │ │ - │- │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ │

│(эскизный) │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│проект системы│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│и программного│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средства │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Технический │ │ │ │ - │- │ - │ │ │ │ │ │- │ - │ │ │ │ │ │ │- │ │ │ │ │ │ │ │

│проект │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│программного │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средства │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Программирова-│ │ │ │ │- │ - │- │ │ │ │ │ │ - │ - │ │ │ │ │ │ │ - │ │ │ │ │ │ │

│ние и │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│тестирование │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│программного │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средства │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Сборка и │ │ │ │ │ │ - │- │ - │ │ │ │ │ │ - │- │ │ │ │ │ │ │- │ │ │ │ │ │

│квалификацион-│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ные испытания │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│программного │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средства │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Сборка и │ │ │ │ │ │ │ │ - │ - │- │ │ │ │ │- │ - │ │ │ │ │ │ │ - │ │ │ │ │

│квалификацион-│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ные испытания │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│системы │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Ввод в │ │ │ │ │ │ │ │ - │ - │- │ │ │ │ │ │ - │- │ │ │ │ │ │ │ - │ │ │ │

│действие и │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│обеспечение │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│приемки │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│программного │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│средства │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ │ │ │ │- │ - │- │ - │ - │- │ - │- │-- │ - │- │ - │- │ - │ - │- │ - │- │

│эксплуатации │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ │ │ │ │- │ - │- │ - │ - │- │ - │- │ - │ - │- │ - │- │ - │ - │- │ - │- │

│сопровождения │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ - │ - │ │ │ │ │- │ - │ - │- │ - │ │ │ - │- │ - │- │ - │ - │- │ - │- │ - │ - │ │ │- │

│документирова-│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│ния │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ │ │ - │ │ │ - │ │ │ │- │ - │- │ - │ - │- │ - │- │ - │ - │ │ │- │

│управления │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│конфигурацией │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ - │- │ - │ │ │ │ │ │ │- │ - │- │ - │ - │- │ - │- │ - │ - │ │ │- │

│обеспечения │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│качества │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ - │- │ - │ - │ │ │ │ │ │- │ - │- │ - │ - │- │ - │- │ - │ - │ │ │- │

│верификации │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ │ │ - │- │ - │ │ │ │ │ │ │- │ - │- │ - │ - │- │ - │- │ - │ - │ │ │- │

│аттестации │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ - │ - │ │ │ │ │ │ - │ - │- │ │ │ │ │ │ - │- │ │ │ │ │- │ - │ - │ │ │- │

│совместного │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│анализа │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс аудита│ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │ - │ │ │ │- │ │- │ │ - │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ │ │ │ - │ │ │ │ - │ │ │ │- │ │ - │- │ - │ │ - │ - │- │ - │- │ - │ - │- │ - │- │

│решения │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│проблемы │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Управление │ - │ │ │ │ │ │ │ - │ - │ │ - │ │ │ │- │ - │- │ - │ │ │ │ │ - │ - │- │ - │- │

│процессом │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│разработки │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Управление │ │ │ │ │ │ │ │ - │ - │- │ │ │ │ │- │ - │- │ - │ │ │ │ │ - │ - │- │ - │- │

│процессом │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│сопровождения │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ - │ - │- │ - │ │ │ │ - │ - │- │ │ │ │ - │- │ - │ │ │ │ │ - │- │ - │ - │ │ │ │

│создания │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│инфраструктуры│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ - │ - │- │ - │ │ │ │ │ - │- │ - │ │ │ │ │ │- │ │ │ │ │ │ │ │ │ │ │

│обучения │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

├──────────────┼───┼───┼──┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┼───┼───┼──┼───┼──┤

│Процесс │ - │ │ │ │ │ │ │ │ - │ │ │ │ │ │ │ │- │ │ │ │ │ │ │ │ │ │- │

│усовершенство-│ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

│вания │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │

└──────────────┴───┴───┴──┴───┴──┴───┴──┴───┴───┴──┴───┴──┴───┴───┴──┴───┴──┴───┴───┴──┴───┴──┴───┴───┴──┴───┴──┘


С.3.1 Недостатки

Данной модели присущи следующие недостатки, которые необходимо учитывать при оценке возможности ее применения:

а) все возможности системы предопределены изначально;

b) ограниченные возможности долговременного привлечения ресурсов (средств или персонала).

С.3.2 Преимущества

Преимущества использования данной модели:

a) изначальное определение возможностей системы;

b) пригодность для использования промежуточного продукта;

c) естественное разделение системы на наращиваемые компоненты (инкременты);

d) привлечение персонала и средств по мере необходимости;

e) необходимая обратная связь с пользователем для полного понимания требований;

f) упрощение надзора за изменением технологии.


Приложение D

(справочное)