Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Пример контрольной работы

.doc
Скачиваний:
39
Добавлен:
01.04.2014
Размер:
51.71 Кб
Скачать

5

Министерство образования Республики Беларусь

Учреждение образования

Белорусский государственный университет

информатики и радиоэлектроники”

Факультет ЗВ и ДО

Контрольная работа

по курсу «СиСПО»

Номер зачётки №

Выполнил:

Минск

2009

1. Сформулируйте, чем измерительный метод оценки качества программных средств отличается от регистрационного.

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

2. Из каких структурных единиц состоит процесс разработки программных средств в соответствии с положениями стандарта ISO/IEC 12207: 1995? Перечислите их.

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

Процесс разработки состоит из тринадцати работ:

  1. подготовка процесса;

  2. анализ требований к системе;

  3. проектирование системной архитектуры;

  4. анализ требований к программным средствам;

  5. проектирование программной архитектуры;

  6. техническое проектирование программных средств;

  7. программирование и тестирование программных средств;

  8. сборка программных средств;

  9. квалификационные испытания программных средств;

  10. сборка системы;

  11. квалификационные испытания системы;

  12. ввод в действие программных средств;

  13. обеспечение приемки программных средств.

Общее число задач по данным работам равно 55.

3. Сформулируйте основные различия модели качества в использовании от модели внешнего качества программных средств.

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

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

С учётом всего вышеизложенного, различия между этими методами состоят в следующем:

- что оценивается: качество самого продукта(модель внешнего качества) или эффект от использования продукта(модель качества в использовании);

- характеристики моделей качества и их оценка;

- метрики.

4. Сформулируйте основные различия 2-го и 3-го уровней зрелости предприятий в соответствии с моделью СММ.

Различия 2-го и 3-го уровней зрелости предприятий в соответствии с моделью СММ:

  1. На 2-ом уровне внедряются формальные процедуры выполнения основных этапов процесса разработки, а на 3-ем уровне все элементы процесса определены, стандартизированы и задокументированы.

  2. Все этапы процесса уровня 3 планируются и управляются на основе единого стандарта предприятия.

  3. Качество разрабатываемого ПО уже не зависит от способностей отдельных личностей.

5. Определите исходные данные и результаты сертификации программных средств.

Исходные данные для сертификации программных средств:

  1. Описание целей, требований и обязательств предприятия-разработчика в области системы качества и критериев качества процессов разработки, поставки и поддержки ЖЦ ПС.

  2. Описание характеристик ПС, создаваемых на предприятии, и внешней среды их ЖЦ, необходимых для адаптации стандартов системы качества предприятия в соответствии с рекомендациями стандартов ISO 12207, ISO 9000-3, ISO 9126.

  3. Комплект эксплуатационных документов, поставляемых заказчику и пользователям для обеспечения ЖЦ конкретной версии ПС.

  4. Документация и средства автоматизации проектирования, разработки, модификации, контроля и испытаний, используемых для обеспечения ЖЦ ПС.

  5. Планы и методики проведения проверок и испытаний применения и оценки эффективности процедур системы качества предприятия.

  6. Методика сопровождения, идентификации компонентов ПС и документации, анализа и утверждения модификаций.

  7. Методика конфигурационного управления, утверждения, хранения, защиты, копирования версий ПС и сопровождающих документов, а также накопления и хранения данных о показателях качества ПС в течение ЖЦ.

Результаты сертификации программных средств:

  1. Отчет о наличии, актуальности и систематичности оформления документации, адаптированной к системе качества предприятия, обеспечивающей интегрированный процесс гарантии качества на протяжении всего ЖЦ ПС.

  2. Результаты контроля и испытаний состояния и применения системы качества, проводимых периодически для определения ее пригодности и эффективности.

  3. Отчет о наличии и поддержании в рабочем состоянии методик проведения проверок и документально оформленных отчетов о результатах анализа достигнутого качества выполнения контракта.

  4. Результаты реализации плана разработки документально оформленных входных и выходных данных для каждого этапа разработки и протоколов проверки выходных данных всех этапов ЖЦ ПС.

  5. Результаты практического выполнения Программы качества и осуществления регламентированной деятельности в области качества на всех этапах ЖЦ ПС.

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

  7. Результаты регистрации данных о достигнутом качестве комплекса программ: процедуры идентификации, накопления, хранения и изъятия зарегистрированных данных о показателях качества ПС и его компонентов.

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

  9. Акт о результатах проверок системы качества предприятия и выводы о соответствии требованиям к сертификации.

  10. Сертификат системы качества предприятия и обеспечения ЖЦ ПС.

  11. Лицензия на право применения Знака соответствия и производства данного вида продукции .