퍼프스
FURPSFURPS는 소프트웨어 품질 속성(기능 및 비기능 요구 사항)을 분류하기 위한 모델을 나타내는 약어다.
- 기능 - 기능(기능의 크기와 일반성), 재사용성(호환성, 상호운용성, 이식성), 보안(안전성 및 이용성)
- 사용적합성(UX) - 인적 요인, 미학, 일관성, 문서화, 응답성
- 신뢰성 - 가용성(고장 빈도(고장 빈도/고장성/고장성), 고장 범위 및 시간 길이(복구성/생존성), 예측성(안정성), 정확성(오차의 빈도/고장성)
- 성능 - 속도, 효율성, 리소스 소비량(전력, RAM, 캐시 등), 처리량, 용량, 확장성
- 지원성(서비스성, 유지 보수성, 지속 가능성, 지속 가능성, 수리 속도) - 테스트성, 유연성(수정성, 구성성, 적응성, 확장성, 모듈성), 설치성, 지역성
Hewlett-Packard에서 개발된 이 모델은 Grady와 Caswell에 의해 처음으로 공개적으로 정교화되었다. FURPS+는 현재 소프트웨어 업계에서 널리 사용되고 있다. +는 이후 HP에서 다양한 캠페인을 벌인 후 모델에 추가되어 다양한 속성을 강조하기 위해 약자를 확장하였다.
참고 항목
추가 읽기
- Watson, Mike (2006). Managing Smaller Projects: A Practical Approach. Multi-Media Publications Inc. pp. 117 ff. ISBN 978-1-895186-85-7.
- Kenett, Ron; Baker, Emanuel (1999). Software Process Quality: Management and Control. CRC Press. pp. 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. pp. 159. ISBN 0-13-821844-7.
- Carter, Donald; Stilwell Baker, Barbara (1992). Concurrent Engineering, The Product Development Environment for the 1990s. Addision-Wesley. pp. 175. ISBN 0-201-56349-5.
외부 링크