|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Деятельность группы качества по мониторингу процессовОдна из наиболее важных функций 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 при мониторинге формального тестирования программных средств состоят в том, чтобы обеспечить гарантии, что:
Деятельность группы качества на стадиях жизненного цикла. В дополнение к общим действиям, описанным в п. 13.1.2 и 13.1.4, существуют специфические для отдельных стадий жизненного цикла действия по SQA , которые должны выполняться в ходе разработки программных средств по завершении соответствующих стадий. На стадии принятия концепции программного средства группа SQA должна вовлекаться как в написание, так и в обзор планов управления с тем, чтобы гарантировать, что процессы, процедуры и стандарты, идентифицированные в планах, адекватны своему назначению, четко определены и могут быть проверены. В ходе этого этапа группа SQA обеспечивает информацией, касающейся гарантии качества, раздел плана управления проектом программного средства. На стадии определения требований к программному средству группа SQA гарантирует, что требования к программному средству полны, тестируемы и представлены должным образом в виде функциональных и нефункциональных (технических) требований к программному средству и интерфейсных требований проекта системы. Действия по SQA в ходе предварительного проектирования включают:
Действия SQA в ходе детального проектирования включают:
Действия SQA на стадии реализации включают аудиторские проверки:
Действия SQA в ходе интеграции и тестирования включают:
Действия SQA в ходе приемки и поставки программных средств включают, как минимум, обеспечение гарантии эффективного аудита итоговой конфигурации программных средств с целью демонстрации готовности к поставке всех поставляемых компонентов. Во время эксплуатации и сопровождения программных средств происходят циклы мини- разработки с целью развития или исправления программных средств. В ходе этих циклов разработки группа SQA проводит работу на мини-стадиях, Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |