FURPS — це акронім, що представляє модель для класифікації атрибутів якості програмного забезпечення (функціональні та нефункціональні вимоги):

  • Функціональність – можливості (розмір і загальність набору функцій), повторне використання (сумісність, сумісність, портативність), безпека (безпека та можливість використання)
  • Можливість використання (UX) - людський фактор, естетика, послідовність, документація, чуйність
  • <b id="mwFg">Надійність</b> - Доступність (Частота відмов (надійність/Довговічність/Стійкість), ступінь відмов і тривалість часу (відновлюваність/живучість)), передбачуваність (стабільність), точність (частота/серйозність помилок)
  • Продуктивність - швидкість, ефективність, споживання ресурсів (потужність, оперативна пам'ять, кеш-пам'ять тощо), пропускна здатність, ємність, масштабованість
  • Можливість <b id="mwHA">підтримки</b> (придатність до обслуговування, ремонтопридатність, стабільність, швидкість ремонту) - можливість тестування, гнучкість (можливість модифікації, конфігурації, адаптивності, розширення, модульність), можливість встановлення, локалізація

Модель, розроблена в Hewlett-Packard, була вперше публічно розроблена Грейді та Касвеллом. Зараз широко використовується в індустрії програмного забезпечення FURPS+ - пізніше після різних кампаній у HP до моделі було додано символ '+', щоб розширити акронім та підкреслити різні атрибути.

Див. також

ред.

Джерела

ред.
  • Watson, Mike (2006). Managing Smaller Projects: A Practical Approach. Multi-Media Publications Inc. с. 117 ff. ISBN 978-1-895186-85-7.
  • Kenett, Ron; Baker, Emanuel (1999). Software Process Quality: Management and Control. CRC Press. с. 130 ff. ISBN 978-0-8247-1733-9.
  • Nakajo, Takeshi; Sasabuchi, Katsuhiko; Akiyama, Tadashi (April 1989). A Structured Approach to Software Defect Analysis (PDF). Hewlett-Packard Journal. Palo Alto: Hewlett-Packard Co. 40 (2): 50—56.
  • Fischer, William A., Jr.; Jost, James W. (April 1989). Comparing structured and unstructured methodologies in firmware development (PDF). Hewlett-Packard Journal. Palo Alto: Hewlett-Packard Co. 40 (2): 80—85.
  • Grady, Robert; Caswell, Deborah (1987). Software Metrics: Establishing a Company-wide Program. Prentice Hall. с. 159. ISBN 0-13-821844-7.
  • Carter, Donald; Stilwell Baker, Barbara (1992). Concurrent Engineering, The Product Development Environment for the 1990s. Addision-Wesley. с. 175. ISBN 0-201-56349-5.

Посилання

ред.

[[Категорія:Мнемоніка]] [[Категорія:Вимоги до програмного забезпечення]]