Назовите основные общесистемные стандарты жизненного цикла программных средств. Какие функции они выполняют. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Назовите основные общесистемные стандарты жизненного цикла программных средств. Какие функции они выполняют.



 

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

 
 

Функции базового стандарта:

· административное управление качеством ПС и основных компонентов;

· интерфейсы переносимых открытых систем и компонентов;

· оценивание характеристик качества ПС и информации БД;

· верификацию и тестирование программных компонентов, комплексов и информации БД;

· обеспечение безопасности функционирования и применения комплексов программ в системе;

· сопровождение и управление конфигурацией ПС и информацией БД;

· документирование ПС и информации БД.

группы стандартов на локальные процессы, определяющие:

· языки и процессы программирования программных компонентов;

· визуализацию информации для пользователей и обеспечения ЖЦ ПС;

· защиту информационных ресурсов от несанкционированных вмешательств и криптографии;

· телекоммуникацию и взаимодействие с внешней средой.


Что такое программный продукт, процесс, задача?

 

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

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

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


 

 

Какие типы процессов и конкретные процессы вы запомнили?

Группы процессов ЖЦ ПО

Основные Вспомогательные Организационные  
Заказа Документирования Управления  
Поставки Управления конфигурацией Создания инфраструктуры  
Разработки Обеспечения качества: · верификации, · аттестации, · совместного анализа, · аудита Усовершенствования  
Эксплуатации Обучения  
Сопровождения  
Решения проблем    
Процесс адаптации  

 

Отдельно описан процесс адаптации стандарта, содержащий основные работы, которые должны быть выполнены при адаптации настоящего стандарта к условиям конкретного программного проекта.

К числу основных относятся процессы:

· Заказа. Определяет работы заказчика, то есть организации, которая приобретает систему, программный продукт или программную услугу.

· Поставки. Определяет работы поставщика, то есть организации, которая поставляет систему, программный продукт или программную услугу заказчику.

· Разработки. Определяет работы разработчика, то есть организации, которая проектирует и разрабатывает программный продукт.

· Эксплуатации. Определяет работы оператора, то есть организации, которая обеспечивает эксплуатационное обслуживание вычислительной системы в заданных условиях в интересах пользователей.

· Сопровождения. Определяет работы персонала сопровождения, то есть организации, которая предоставляет услуги по сопровождению программного продукта, состоящие в контролируемом изменении программного продукта с целью сохранения его исходного состояния и функциональных возможностей. Данный процесс охватывает перенос и снятие с эксплуатации программного продукта.

Вспомогательными процессами являются:

· Документирования. Определяет работы по описанию информации, выдаваемой в процессе жизненного цикла.

· Управления конфигурацией. Определяет работы по управлению конфигурацией.

· Обеспечения качества. Определяет работы по объективному обеспечению того, чтобы программные продукты и процессы соответствовали требованиям, установленным для них, и реализовывались в рамках утвержденных планов. Совместные анализы, аудиторские проверки, верификация и аттестация могут использоваться в качестве методов обеспечения качества.

· Верификации. Определяет работы (заказчика, поставщика или независимой стороны) по верификации программных продуктов по мере реализации программного проекта.

· Аттестации. Определяет работы (заказчика, поставщика или независимой стороны) по аттестации программных продуктов программного проекта.

· Совместного анализа. Определяет работы по оценке состояния и результатов какой–либо работы. Данный процесс может использоваться двумя любыми сторонами, когда одна из сторон (проверяющая) проверяет другую сторону (проверяемую) на совместном совещании.

· Аудита. Определяет работы по определению соответствия требованиям, планам и договору. Данный процесс может использоваться двумя сторонами, когда одна из сторон (проверяющая) контролирует программные продукты или работы другой стороны (проверяемой).

· Решения проблем. Определяет процесс анализа и устранения проблем (включая несоответствия), независимо от их характера и источника, которые были обнаружены во время осуществления разработки, эксплуатации, сопровождения или других процессов.

Организационные процессы жизненного цикла:

· Управления. Определяет основные работы по управлению, включая управление проектом, при реализации процессов жизненного цикла.

· Создания инфраструктуры. Определяет основные работы по созданию основной структуры процесса жизненного цикла.

· Усовершенствования. Определяет основные работы, которые организация (заказчика, поставщика, разработчика, оператора, персонала сопровождения) выполняет при создании, оценке, контроле и усовершенствовании выбранных процессов жизненного цикла.

· Обучения. Определяет работы по соответствующему обучению персонала.

 


 

 



Поделиться:


Последнее изменение этой страницы: 2016-12-28; просмотров: 622; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.15.237.255 (0.005 с.)