Понятие жизненного цикла программного продукта в соответствии с международным стандартом ISO/IEC 12207. Понятие и состав процесса. Классификация процессов

Жизненный цикл (life cycle) — развитие системы, продукта, услуги, проекта или других изготовленных человеком объектов, начиная со стадии разработки концепции и заканчивая прекращением применения.

Программный продукт (software product) — совокупность компьютерных программ, процедур и, возможно, связанных с ними документации и данных.

Процесс (process) — совокупность взаимосвязанных или взаимодействующих видов деятельности, преобразующих входы и выходы.

Состав процесса:

  • наименование – передает область применения процесса как целого;
  • цель – описывает конечные цели выполнения процесса;
  • выходы – представляют собой наблюдаемые результаты, ожидаемые при успешном выполнении процесса.

Классификация процессов:

  • соглашения (приобретение + поставка);
  • организационного обеспечения проекта (модель ЖЦ + инфраструктура + портфель проекта + людские ресурсы + качество);
  • проекта (планирование + оценка проекта + решения + риски + конфигурации + информация + измерения);
  • технические (требования правообладателей + анализ системных требований + архитектура системы + реализация + комплексирование системы + тестирование системы + инсталляция программных средств (ПС) + приемка ПС + функционирования ПС + сопровождение ПС + прекращение прим. ПС);
  • реализации программных средств (реализация + требования + проектирование архитектуры + детальное проектирование ПС + конструирование ПС + комплексирование ПС + тестирование ПС);
  • поддержка программных средств (программная документация + конфигурация + гарантии качества ПС + верификация ПС (подтверждение соответствия) + валидация ПС (подтверждение путем экспертизы) + ревизия + аудит (проверка финансовой деятельности) + решение проблем в ПС);
  • повторное применение программных средств (проектирование доменов + повторное применение программ + повторное применение активов).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *