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



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


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

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

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

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

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

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

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

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

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

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

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

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

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




    Содержание  Назад  Вперед