АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Деятельность группы качества по мониторингу процессов

Читайте также:
  1. ERP-стандарты и Стандарты Качества как инструменты реализации принципа «Непрерывного улучшения»
  2. I и II ополчения на Руси. Деятельность К. Минина и Д. Пожарского. Окончание Смуты.
  3. I. СОЗНАТЕЛЬНАЯ ДЕЯТЕЛЬНОСТЬ ЧЕЛОВЕКА
  4. III. Психические свойства личности – типичные для данного человека особенности его психики, особенности реализации его психических процессов.
  5. IV Деятельность в области таможенного дела
  6. А. Группы приказов.
  7. Августа 1992 года Тёрнеру позвонил Брюс Пэйн и сказал, что он уволен из группы.
  8. Автоматизация гидродинамических процессов.
  9. Автоматизация логистических процессов предприятия
  10. Автоматизация тепловых процессов
  11. Алекс, Стивенсон и часть группы заняли свои места на диванчиках по обе стороны от экрана, на котором сейчас было изображение эмблемы передачи.
  12. АМОРТИЗАЦИОННЫЕ ГРУППЫ И ПОДГРУППЫ

Одна из наиболее важных функций SQA в процессо-ориентированной программной инженерии состоит в мониторинге и периодическом анализе выполнения процесса программной инженерии, включающего множество процессов ЖЦ, адаптированных к нуждам проекта.

Ниже кратко описаны функции SQA применительно к поддерживающим процессам ЖЦ - процессу управления конфигурацией, V&V и тестирования в интерпретации руководства NASA GB A2O1 по обеспечению гарантии процессов. SQA обеспечивает гарантии, что деятельность по управлению конфигурацией программного обеспечения (SCM, от Software Configuration Management) выполняется в соответствии с планами SCM, стандартами и процедурами. SQA проверяет планы SCM на соответствие принципам (политике) и требованиям к SСМ и обеспечивает отслеживание несоответствий. SQA проводит аудит функций SCM для определения приверженности стандартам и процедурам и готовит отчеты о результатах проверки.

К SCM-действиям , мониторинг и аудит которых выполняет SQA, относятся контроль базовой версии, идентификация конфигурации, контроль конфигурации, учет состояния конфигурации и установление подлинности (аутентификация) конфигурации. SQA также производит контроль и аудит библиотеки программного обеспечения.

SQA гарантирует что:

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

Применительно к процессам Верификации и Валидации SQA обеспечивает гарантию качества действий по V&V, выполняя мониторинг технических обзоров, инспекций, сквозного просмотра, а также тестирования.

Роль SQA в обзорах, инспекциях, сквозном просмотре и тестировании состоит в том, чтобы наблюдать, а при необходимости, участвовать и проверять, действительно ли все действия в этих процессах четко определены, документально оформлены, запланированы и должным образом выполняются.

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

В ходе формального тестирования (испытаний) программных средств SQA гарантирует его выполнение в соответствии с планами и процедурами тестирования. SQA проводит обзор документации тестирования (планов тестирования, проектов и спецификаций тестов, процедур и сценариев тестирования, отчетов по тестированию) на полноту и соответствие стандартам. SQA выполняет мониторинг тестирования и обеспечивает отслеживание несоответствий. Путем мониторинга тестирования SQA гарантирует завершенность ПС и ее готовность к поставке.

Цели SQA при мониторинге формального тестирования программных средств состоят в том, чтобы обеспечить гарантии, что:

  • процедуры тестирования соответствуют планам тестирования;
  • процедуры тестирования поддаются проверке;
  • тестируется правильная или "рекламируемая" версия программных средств (путем мониторинга деятельности по SCM);
  • процедуры тестирования строго соблюдаются;
  • несоответствия, встречающиеся в ходе тестирования (то есть любые инциденты, не ожидаемые в процедурах тестирования), регистрируются;
  • отчеты о тестировании точны и полны;
  • регрессионное тестирование проводится с целью обеспечения гарантии, что несоответствия исправлены;
  • решение по всем несоответствиям принимается до поставки программных средств.

Деятельность группы качества на стадиях жизненного цикла.

В дополнение к общим действиям, описанным в п. 13.1.2 и 13.1.4, существуют специфические для отдельных стадий жизненного цикла действия по SQA , которые должны выполняться в ходе разработки программных средств по завершении соответствующих стадий.

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

На стадии определения требований к программному средству группа SQA гарантирует, что требования к программному средству полны, тестируемы и представлены должным образом в виде функциональных и нефункциональных (технических) требований к программному средству и интерфейсных требований проекта системы.

Действия по SQA в ходе предварительного проектирования включают:

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

Действия SQA в ходе детального проектирования включают:

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

Действия SQA на стадии реализации включают аудиторские проверки:

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

Действия SQA в ходе интеграции и тестирования включают:

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

Действия SQA в ходе приемки и поставки программных средств включают, как минимум, обеспечение гарантии эффективного аудита итоговой конфигурации программных средств с целью демонстрации готовности к поставке всех поставляемых компонентов.

Во время эксплуатации и сопровождения программных средств происходят циклы мини- разработки с целью развития или исправления программных средств. В ходе этих циклов разработки группа SQA проводит работу на мини-стадиях,


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)