воскресенье, 21 августа 2011 г.

Виды нефункциональных требований

Расширение предыдущего поста
К требованиям атрибутов качества ПО относят требования FURPS или FURPS+. Эта модель требований  представлена Грейди и Касуэлл, работающими в тот момент времени в компании Hewlett-Packard.
FURPS:
  • Функциональность (Functionality). Какие функции должны быть в системе. 
  • Удобство использования (Usability). Удобство работы пользователей. 
  • Надежность (Reliability). Устойчивость к отказам. 
  • Производительность (Performance). Скорость, эффективность, потребление ресурсов, пропускная способность, время отклика.
  • Сопровождаемость (Supportability). Все вместе: Тестируемость, расширяемость, адаптируемость, ремонтопригодность, совместимость, настраиваемость, удобство обслуживания, локализуемость, портативность.
"+" означает добавление требований по интерфейсным решениям, дизайну и реализации.
В целом, создание аналитической документации по модели FURPS+  позволяет создать качественно документированный проект.