пятница, 12 апреля 2013 г.

Определение понятия качества ПО


      Понятие качества программного обеспечения определяется в стандарте ISO 9126 как вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц.

      Общее представление о качестве ПО стандартами рекомендуется отражать тремя взаимодействующими и взаимозависимыми группами показателей, характеризующими:
  •  внутреннее качество, проявляющееся в процессе разработки, связано с характеристиками ПО самого по себе, без учета его поведения;
  • внешнее качество, заданное требованиями заказчика, характеризует ПО с точки зрения его поведения;
  • качество при использовании в процессе нормальной эксплуатации и результативностью достижения потребностей пользователей с учетом затрат.
      Для всех этих аспектов качества введены метрики, позволяющие оценить их. Кроме того, для создания добротного ПО существенно качество технологических процессов его разработки. Взаимоотношения между этими аспектами качества по схеме, принятой ISO 9126, показано на рисунке.

1 комментарий: