Модель зрелости процессов разработки программного обеспечения


Выполняемые операции - часть 4


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

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

3. База данных ППО должна быть управляемой и контролируемой.

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

Доступ к базе ограничивается лишь теми сотрудниками, которым необходимо выполнить ввод, изменение, анализ или извлечение данных.

Уязвимые данные должны быть защищены, а доступ к ним должен контролироваться соответствующим образом.

Операция 6 Формирование и сопровождение библиотеки документации по производственным процессам.

Примеры документации по производственным процессам:

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

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

2. В целях упрощения доступа документы заносятся в каталог.

3. Изменения, вносимые в документы, находящиеся в библиотеке, рассматриваются, после чего содержимое библиотеки обновляется по мере необходимости.

4. Содержимое библиотеки должно быть доступно для использования в проектах, а также для групп, связанных с разработкой ПО.

Примеры групп, связанных с разработкой ПО:

  • обеспечения качества ПО,
  • управления конфигурацией ПО,
  • тестирования ПО,
  • управления документацией.

5. Использование каждого документа периодически проверяется, а результаты проверки используются для ведения содержимого библиотеки. 6. Содержимое библиотеки должно быть управляемым и контролируемым.




Начало  Назад  Вперед



Книжный магазин