Нормативные документы, определяющие качество программных средств

 

1. Объясните понятие «система качества ПО».

2. Основные положения стандарта ГОСТ Р ИСО/МЭК 9126. Объясните понятие «характеристика качества». Опишите, какие характеристики качества устанавливает данный стандарт.

3. Основные положения стандарта ГОСТ 28195-89. Опишите систему оценки качества согласно данного стандарта (факторы, критерии, метрики, оценочные элементы).

4. Перечислите уровни зрелости процессов, описанные в ISO/IEC TR 15504-2. Что они определяют? Какова их роль в оценке зрелости процесса?

5. Используя соответствующие рисунки и таблицы, объясните, как определить уровень зрелости процесса?

6. Какова роль атрибутов процессов в оценке уровня зрелости процессов? Какие атрибуты процессов Вы знаете? Используя соответствующие таблицы, дайте краткую характеристику атрибутам процессов.

7. Что представляет собой шкала рейтинга атрибутов процессов? Какова ее роль в оценке уровня зрелости процессов?

8. Проведите сравнительный анализ стандартов, определяющих оценку качества программных средств (ГОСТ Р ИСО/МЭК 9126, ГОСТ 28195-89, ISO/IEC TR 15504-2).

9. Приведите известные Вам модели и метрики оценки качества программных средств. Дайте подробное описание одной модели или метрики оценки качества программных средств.

Нормативные документы, определяющие программные документы

 

1. Опишите назначение и содержание документов используемых для управления процессом разработки ПО (software process documentation).

2. Опишите назначение и содержание тех документов, входящих в состав ПО (software product documentation), которые относятся к пользовательской документации (user documentation).

3. Опишите назначение и содержание тех документов, входящих в состав ПО (software product documentation), которые относятся к документации по сопровождению ПС (system documentation).

4. Основные положения стандарта ГОСТ 19.201-78 «Техническое задание. Требования к содержанию и оформлению».

5. Основные положения стандарта ГОСТ 34.602-89 «Техническое задание на создание автоматизированной системы».

6. Проведите сравнительный анализ стандартов, определяющих требования к содержанию и оформлению технического задания (19.201-78, 34.602-89).

7. Основные положения стандарта РД 50-34.698-90, устанавливающего требования к содержанию документов на автоматизированные системы.

8. Единая система программной документации (ЕСПД).

 

Тестирование

1. Объясните понятия «отладка» и «тестирование» ПО.

2. Общие рекомендации по тестированию ПО.

3. Общий анализ методов тестирования.

4. Статические методы тестирования. Контрольный перечень вопросов.

5. Детерминированное тестирование, общий анализ. Эффективный тестовый набор данных.

6. Структурное тестирование. Критерии для построения тестовых наборов в методе структурного тестирования.

7. Функциональное тестирование, общий анализ. Метод эквивалентного разбиения. Метод анализа граничных значений.

8. Функциональное тестирование, общий анализ. Метод функциональных диаграмм.

9. Качество тестирования.

10. Критерии завершенности тестирования.

CASE-технологии и CASE-средства

 

1. Понятия «CASE-технология» и «CASE-средство». Опишите назначение, возможности и состав CASE-средств.

2. Классификация CASE-средств.

3. Перечислите критерии оценки и выбора CASE-средств.

4. Используя критерии оценки и выбора CASE-средств дайте характеристику СASE-средства:

- Rational Rose;

- ER/Studio;

- ERwin;

- BPwin;

- S-Designor

- CASE.Аналитик

- Designer/2000;

- Developer/2000

- PowerDesigner;

- System Architect;

- Visible Analyst;

- Visio Enterprise;

- Silverrun+JAM;

- Silverrun;

- JAM;

- Vantage Team Builder

- Uniface.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: