Международный стандарт ISO/IEC 12207: 1995-08-01
Процессы стандарта ISO/IEC 12207
Четыре организационных процесса
процесс управления
процесс создания инфраструктуры
процесс усовершенствования
процесс обучения.
Пять основных процессов жизненного цикла
процесс приобретения
процесс поставки
процесс разработки
процесс функционирования
процесс сопровождения
процесс решения проблем
процесс документирования
процесс управления конфигурацией
процесс обеспечения качества
процесс верификации
процесс аттестации
процесс совместной оценки
процесс аудита
Десять классов характеристик классов
1) функциональные и возможные спецификации, включая исполнение, физические характеристики и условия среды эксплуатации, при которых единица программного
обеспечения должна быть выполнена;
2) внешние связи (интерфейс) с единицей программного обеспечения;
3) требования квалификации (набор критериев, которые должны быть выполнены, чтобы признать продукт готовым к использованию в целевой окружающей среде);
4) спецификации надежности, включая спецификации, связанные с методами функционирования и сопровождения, воздействия окружающей среды и
травм персонала;
5) спецификации защищенности информации;
6) человеческие факторы (по эргономике и инженерной психологии);
7) определение данных и требований к базам данных;
8) установочные и приемочные требования поставляемого программного продукта в местах эксплуатации;
9) документация пользователя;
10) требования сервиса пользователя.
Стороны Участники-
и все с ними сзязанное
Участники(Сами)
Заказчик
Разработчик
Ответственность
за выбор модели жизненного цикла для разрабатываемого проекта
адаптацию процессов и задач к этой модели;
выбор и применение методов разработки программного обеспечения;
выполнение действий и задач, подходящих для проекта программного обеспечения.
Видео
Специальные процессы программных средств
Процессы реализации программных средств
а) процесс анализа требований к программным средствам;
b) процесс проектирования архитектуры программных средств;
c) процесс детального проектирования программных средств;
d) процесс конструирования программных средств;
e) процесс комплексирования программных средств;
f) процесс квалификационного тестирования программных средств
Процессы поддержки программных средств
a) процесс менеджмента документации программных средств;
b) процесс менеджмента конфигурации программных средств;
c) процесс обеспечения гарантии качества программных средств;
d) процесс верификации программных средств;
e) процесс валидации программных средств;
f) процесс ревизии программных средств;
g) процесс аудита программных средств;
h) процесс решения проблем в программных средствах.
Процессы повторного применения программных средств
a) процесс проектирования доменов;
b) процесс менеджмента повторного применения активов;
c) процесс менеджмента повторного применения программ