Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Стандарты в области обеспечения качества программных систем / Стандарты в области обеспечения качества программных систе1.doc
Скачиваний:
89
Добавлен:
01.05.2014
Размер:
442.37 Кб
Скачать

3. Система качества - вспомогательные виды деятельности.

Наиболее важными вспомогательными видами деятельности являются управление конфигурацией и осуществление контроля за документацией. Управление конфигурацией обеспечивает механизм идентификации, контролирования и прослеживания вариантов каждого элемента ПО. Во многих случаях более ранние варианты, которые все еще продолжают использоваться, должны технически обслуживаться, и находится под контролем. Система управления конфигурацией должна: однозначно идентифицировать варианты каждого элемента ПО; идентифицировать варианты каждого элемента ПО, которые вместе образуют конкретный вариант готовой продукции; идентифицировать состояние компоновки продукции ПО, находящейся в разработке или уже поставленной и смонтированной; управлять одновременной модернизацией конкретного элемента ПО, проводимой более чем одним человеком; обеспечить координацию работ по модернизации многочисленной продукции, производимой в одном или более местах, по необходимости; идентифицировать и прослеживать все мероприятия и изменения, вызванные изменившейся заявкой, начиная от самого зарождения до выпуска продукции. Поставщик должен разработать и реализовать план управления конфигурацией, который включает в себя следующее: организации, занятые в управлении конфигурацией, и ответственность, возложенная на каждую из них; виды деятельности по управлению конфигурацией, которые должны быть осуществлены; технические средства, технологии и методологические принципы, которые должны быть применены в управлении конфигурацией; стадия, на которой элементы должны быть подвергнуты управлению конфигурацией.

К видам деятельности, связанной с управлением конфигурацией относятся идентификация и прослеживаемость конфигурации, контроль изменений, установление отчета о статусе конфигурации.Поставщик должен установить и осуществлять процедуры по идентификации элементов ПО на всех фазах, начиная с составления технических условий, затем разработка и тиражирование и кончая поставкой. Каждый отдельный элемент ПО должен иметь свою собственную и отличную от других идентификацию. Процедуры должны применяться для гарантии того, что для каждого варианта элемента ПО могут быть идентифицированы:функциональные и технические требования; все технические средства, используемые при разработке, которые влияют на функциональные и технические требования; все интерфейсы с другими элементами ПО и с аппаратными средствами; все документы и компьютерные файлы, имеющие отношение к конкретному элементу ПО.Для выпущенной продукции необходимо установить процедуры, облегчающие прослеживаемость элемента или продукции ПО. Поставщик должен установить и выполнять процедуры по идентификации, документальному оформлению, анализу и санкционированию любых изменений в элементах ПО в рамках управления конфигурацией. Все изменения в элементах ПО должны проводиться в соответствии с этими процедурами. Поставщик должен установить и обеспечить протоколирования, управления и предоставления отчетов о статусе ПО, заявок на изменения и реализации утвержденных изменений. Поставщик должен установить и обеспечить процедуры по контролю всех документов. К данным процедурам относится:определение тех документов, которые должны быть объектом контроля; утверждение и опубликование; изменение, включая отмену и, если необходимо, выпуск. Процедуры контроля за документацией должны применяться к соответствующим документам, включая следующие:процедурные документы, описывающие систему качества, которая должна применяться на протяжение всего ЖЦ ПО; документы по планированию, описывающие планирование и развитие всех видов деятельности поставщика, а также взаимодействие с покупателем; документы на продукцию, описывающие конкретную продукцию ПО, включая:

а) информацию на входе фазы разработки; б) ожидаемые результаты в конце фазы разработки; в) планы и результаты проверок и оценок; г) документацию для покупателя и пользователя; д) эксплуатационную документацию.

Все документы должны быть изучены и утверждены уполномоченными должностными лицами до их опубликования. Действующие процедуры должны гарантировать, что: относящиеся к делу публикации соответствующих документов имеются в наличии на соответствующих участках там, где выполняются операции, важные для эффективного функционирования системы качества; устаревшие документы быстро изымаются из соответствующих мест издания и из употребления. Там, где используются компьютерные файлы, особое внимание следует обратить на соответствующие процедуры утверждения, доступа, распределения и архивного хранения. К другим вспомогательным видам деятельности, не рассмотренные нами, относятся: измерение продукции и процесса; правила, практические методы и накопленный опыт; средства и технические приемы; закупка; поставка ПО третьей стороной; подготовка кадров