FURPS — це акронім, що представляє модель для класифікації атрибутів якості програмного забезпечення (функціональні та нефункціональні вимоги):
- Functionality — функціональні вимоги — можливості (розмір і загальність набору функцій), повторне використання (сумісність, портативність), безпека (безпека та можливість використання). Є основними, за цими вимогами будуються діаграми варіантів використання (Use case diagram).
- Usability — юзабіліті — вимоги до зручності використання (UX): людський фактор, естетика, послідовність, документація.
- Reliability — надійність — вимоги до надійності: частота можливих збоїв, стійкість до відмов, відновлюваність/живучість, передбачуваність (стабільність) стійкості.
- Performance — продуктивність — вимоги до продуктивності: час відгуку, використання ресурсів (потужність, оперативна пам'ять, кеш-пам'ять тощо), ефективність, потужність, пропускна здатність, ємність, масштабованість.
- Supportability — зручність супроводу — вимоги до підтримки (придатність до обслуговування, ремонтопридатність, стабільність, швидкість ремонту): можливість тестування, гнучкість (можливість модифікації, конфігурації, адаптивності, розширення, модульність), можливість встановлення, локалізація
Модель, розроблена в Hewlett-Packard, була вперше публічно розроблена Грейді та Касвеллом. Зараз широко використовується в індустрії програмного забезпечення FURPS+ — пізніше після різних кампаній у HP до моделі було додано символ «+», щоб розширити акронім та підкреслити додаткові атрибути.
Див. також
Джерела
- Watson, Mike (2006). Managing Smaller Projects: A Practical Approach. Multi-Media Publications Inc. с. 117 ff. ISBN .
- Kenett, Ron; Baker, Emanuel (1999). Software Process Quality: Management and Control. CRC Press. с. 130 ff. ISBN .
- 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 .
- Carter, Donald; Stilwell Baker, Barbara (1992). Concurrent Engineering, The Product Development Environment for the 1990s. Addision-Wesley. с. 175. ISBN .
Посилання
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
FURPS ce akronim sho predstavlyaye model dlya klasifikaciyi atributiv yakosti programnogo zabezpechennya funkcionalni ta nefunkcionalni vimogi Functionality funkcionalni vimogi mozhlivosti rozmir i zagalnist naboru funkcij povtorne vikoristannya sumisnist portativnist bezpeka bezpeka ta mozhlivist vikoristannya Ye osnovnimi za cimi vimogami buduyutsya diagrami variantiv vikoristannya Use case diagram Usability yuzabiliti vimogi do zruchnosti vikoristannya UX lyudskij faktor estetika poslidovnist dokumentaciya Reliability nadijnist vimogi do nadijnosti chastota mozhlivih zboyiv stijkist do vidmov vidnovlyuvanist zhivuchist peredbachuvanist stabilnist stijkosti Performance produktivnist vimogi do produktivnosti chas vidguku vikoristannya resursiv potuzhnist operativna pam yat kesh pam yat tosho efektivnist potuzhnist propuskna zdatnist yemnist masshtabovanist Supportability zruchnist suprovodu vimogi do pidtrimki pridatnist do obslugovuvannya remontopridatnist stabilnist shvidkist remontu mozhlivist testuvannya gnuchkist mozhlivist modifikaciyi konfiguraciyi adaptivnosti rozshirennya modulnist mozhlivist vstanovlennya lokalizaciya Model rozroblena v Hewlett Packard bula vpershe publichno rozroblena Grejdi ta Kasvellom Zaraz shiroko vikoristovuyetsya v industriyi programnogo zabezpechennya FURPS piznishe pislya riznih kampanij u HP do modeli bulo dodano simvol shob rozshiriti akronim ta pidkresliti dodatkovi atributi Div takozhVimogi do programnogo zabezpechennya Analiz vimogDzherelaWatson Mike 2006 Managing Smaller Projects A Practical Approach Multi Media Publications Inc s 117 ff ISBN 978 1 895186 85 7 Kenett Ron Baker Emanuel 1999 Software Process Quality Management and Control CRC Press s 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 s 159 ISBN 0 13 821844 7 Carter Donald Stilwell Baker Barbara 1992 Concurrent Engineering The Product Development Environment for the 1990s Addision Wesley s 175 ISBN 0 201 56349 5 Posilannya