Пример контрольной работы
.doc
Министерство образования Республики Беларусь
Учреждение образования
“Белорусский государственный университет
информатики и радиоэлектроники”
Факультет ЗВ и ДО
Контрольная работа
по курсу «СиСПО»
Номер зачётки №
Выполнил:
Минск
2009
1. Сформулируйте, чем измерительный метод оценки качества программных средств отличается от регистрационного.
Измерительный метод определения показателей качества ПС – это метод получения информации о свойствах и характеристиках ПС путем измерений с помощью инструментальных средств (например, так может определяться количество операторов в программе, количество выполненных операторов, количество операндов, время выполнения программы при определенных наборах исходных данных и т.д.), а при регистрационном методе информация о свойствах и характеристиках ПС получается во время его испытания или функционирования, когда регистрируются определенные события (например, количество сбоев и отказов).
2. Из каких структурных единиц состоит процесс разработки программных средств в соответствии с положениями стандарта ISO/IEC 12207: 1995? Перечислите их.
Процесс разработки состоит из работ и задач, выполняемых разработчиком, и включает работы по анализу требований, проектированию, программированию, сборке, тестированию, вводу в действие и приемке ПП.
Процесс разработки состоит из тринадцати работ:
-
подготовка процесса;
-
анализ требований к системе;
-
проектирование системной архитектуры;
-
анализ требований к программным средствам;
-
проектирование программной архитектуры;
-
техническое проектирование программных средств;
-
программирование и тестирование программных средств;
-
сборка программных средств;
-
квалификационные испытания программных средств;
-
сборка системы;
-
квалификационные испытания системы;
-
ввод в действие программных средств;
-
обеспечение приемки программных средств.
Общее число задач по данным работам равно 55.
3. Сформулируйте основные различия модели качества в использовании от модели внешнего качества программных средств.
Модель внешнего качества ПС – оценивает качество самого программного продукта . Общее качество разделяется на 6 базовых характеристик: функциональность, надёжность, эффективность, практичность, сопровождаемость и мобильность. Эти характеристики находятся на верхнем уровне иерархического дерева. Характеристики подразделяются на подхарактеристики. Подхарактеристики определяются метриками. Внешние метрики используют меры ПС, выведенные из поведения системы . частью которой они являются, путём испытаний , эксплуатации или наблюдения исполняемого ПС или системы.
Модель качества в использовании оценивает эффект от использования программного продукта зависит от внешней среды(контекста использования), измеряется в терминах результатов использования комплекса программ. В модели качества в использовании применяются четыре характеристики: результативность, продуктивность, безопасность, удовлетворительность. Метрики качества в использовании измеряют , в какой степени продукт удовлетворяет потребности конкретных пользователей в достижении заданных целей с результативностью, продуктивностью и удовлетворением в заданном контексте использования.
С учётом всего вышеизложенного, различия между этими методами состоят в следующем:
- что оценивается: качество самого продукта(модель внешнего качества) или эффект от использования продукта(модель качества в использовании);
- характеристики моделей качества и их оценка;
- метрики.
4. Сформулируйте основные различия 2-го и 3-го уровней зрелости предприятий в соответствии с моделью СММ.
Различия 2-го и 3-го уровней зрелости предприятий в соответствии с моделью СММ:
-
На 2-ом уровне внедряются формальные процедуры выполнения основных этапов процесса разработки, а на 3-ем уровне все элементы процесса определены, стандартизированы и задокументированы.
-
Все этапы процесса уровня 3 планируются и управляются на основе единого стандарта предприятия.
-
Качество разрабатываемого ПО уже не зависит от способностей отдельных личностей.
5. Определите исходные данные и результаты сертификации программных средств.
Исходные данные для сертификации программных средств:
-
Описание целей, требований и обязательств предприятия-разработчика в области системы качества и критериев качества процессов разработки, поставки и поддержки ЖЦ ПС.
-
Описание характеристик ПС, создаваемых на предприятии, и внешней среды их ЖЦ, необходимых для адаптации стандартов системы качества предприятия в соответствии с рекомендациями стандартов ISO 12207, ISO 9000-3, ISO 9126.
-
Комплект эксплуатационных документов, поставляемых заказчику и пользователям для обеспечения ЖЦ конкретной версии ПС.
-
Документация и средства автоматизации проектирования, разработки, модификации, контроля и испытаний, используемых для обеспечения ЖЦ ПС.
-
Планы и методики проведения проверок и испытаний применения и оценки эффективности процедур системы качества предприятия.
-
Методика сопровождения, идентификации компонентов ПС и документации, анализа и утверждения модификаций.
-
Методика конфигурационного управления, утверждения, хранения, защиты, копирования версий ПС и сопровождающих документов, а также накопления и хранения данных о показателях качества ПС в течение ЖЦ.
Результаты сертификации программных средств:
-
Отчет о наличии, актуальности и систематичности оформления документации, адаптированной к системе качества предприятия, обеспечивающей интегрированный процесс гарантии качества на протяжении всего ЖЦ ПС.
-
Результаты контроля и испытаний состояния и применения системы качества, проводимых периодически для определения ее пригодности и эффективности.
-
Отчет о наличии и поддержании в рабочем состоянии методик проведения проверок и документально оформленных отчетов о результатах анализа достигнутого качества выполнения контракта.
-
Результаты реализации плана разработки документально оформленных входных и выходных данных для каждого этапа разработки и протоколов проверки выходных данных всех этапов ЖЦ ПС.
-
Результаты практического выполнения Программы качества и осуществления регламентированной деятельности в области качества на всех этапах ЖЦ ПС.
-
Результаты аттестации имитаторов внешней среды и генераторов тестов, а также оценка их достаточности для выполнения сертификационных испытаний ПС.
-
Результаты регистрации данных о достигнутом качестве комплекса программ: процедуры идентификации, накопления, хранения и изъятия зарегистрированных данных о показателях качества ПС и его компонентов.
-
Результаты анализа выполнения планов и методик проведения испытаний, протоколы испытаний, оценки соответствия результатов испытаний предъявляемым требованиям.
-
Акт о результатах проверок системы качества предприятия и выводы о соответствии требованиям к сертификации.
-
Сертификат системы качества предприятия и обеспечения ЖЦ ПС.
-
Лицензия на право применения Знака соответствия и производства данного вида продукции .