
- •16. Схема процессов жизненного цикла
- •17. Схема процесса приобретения жц пс.
- •18. Описание схемы процессов поставки жц пс
- •19. Описание схемы процесса разработки жц пс
- •20. Описание схемы процесса эксплуатациии жц пс
- •21. Описание схемы процесса сопровождения жц пс
- •22. Описание схемы процесса документирования жц пс
- •23. Описание схемы процесса управления конфигурацией жц пс
16. Схема процессов жизненного цикла
В ISO12207 — базовом стандарте процессов ЖЦ ПО описаны:
1) пять основных процессов ЖЦ ПО:
• процесс приобретения. Определяет действия предприятия-покупателя, которое приобретает АС, программный продукт или сервис ПО;
• процесс поставки. Определяет действия предприятия-поставщика, снабжающего покупателя системой, программным продуктом или сервисом ПО;
• процесс разработки. Определяет действия предприятия-разработчика, которое разрабатывает принцип построения программного изделия и программный продукт;
• процесс функционирования. Определяет действия предприятия-оператора, обеспечивающего обслуживание системы (а не только ПО)в процессе ее функционирования;
• процесс сопровождения. Определяет действия персонала сопровождения, который обеспечивает сопровождение программного продукта, что представляет собой поддержку его текущего состояния и функциональной пригодности;
2) восемь вспомогательных процессов, кот. поддерживают реализацию другого процесса, будучи неотъемлемой частью ЖЦ ПС, и обеспечивают должное качество проекта ПО:
- Процесс документирования. Включает форматированное описание информации, созданной в течении ЖЦ системы.
- Процесс управления конфигурацией. Предполагает применение административных и технических процедур на всем протяжении ЖЦ ПС для определения состояния компонентов системы, для управления модификациями ПС, подготовки и описания отчетов.
- Процесс обеспечения качества – обеспечивает соответствие гарантии того, что ПС и процессы ЖЦ соответствуют заданным требованиям.
- Процесс верификации. Формальное описание правильности программ состоит в том, что программные продукты являются результатом к/л действия, полностью удовлетворяющего требованиям об условии или предшествующем действии. Включает в себя анализ, оценку и тестирование.
- Процесс аттестации - оценка достоверности проведенного тестирования ПС. Ее рекомендуется проводить путем тестирования программы на всех возможных ситуациях и использовать при этом независимых специалистов.
- Процесс совместной оценки. Сосредоточен на контроле планирования и управления ресурсом, упр-ие персоналом, аппаратурой и различными инструментальными ср-ми.
- Аудит – ревизия (проверка), проводимая компетентным лицом (органом) в целях обеспечения независимой оценки степени соответствия программы и требований к ней.
- Процесс разрешения проблем. Предусматривает анализ и решение проблем, независимо от их источника, кот. обнаружены в ходе эксплуатации, сопровождения и др процессов ЖЦ.
3) четыре организационных процесса: управления; создания инфраструктуры; усовершенствования; обучения.
Под процессом усовершенствования здесь понимается не усовершенствование АС или ПО, а улучшение самих процессов приобретения, разработки, гарантирования качества и т.п., реально осуществляемых в организации.
17. Схема процесса приобретения жц пс.
18. Описание схемы процессов поставки жц пс
Процесс поставки (supply process) охватывает действия и задачи, выполняемые поставщиком, который снабжает заказчика программным продуктом или услугой.
Инициирование поставки заключается в рассмотрении поставщиком заявочных предложений и принятии решения о согласии с выставленными требованиями и условиями или предложение своих. Планирование включает следующие задачи: принятие решения поставщиком относительно выполнения работ своими силами или с привлечением субподрядчика; разработку поставщиком плана управления проектом, содержащего организационную структуру проекта, разграничение ответственности, технические требования к среде разработки и ресурсам, управление субподрядчиками и др.