software 품질을 측정하는 척도
글쓴이: prether / 작성시간: 일, 2011/06/12 - 5:34오후
software 품질을 측정하는 척도를 정리해서 나열해봤습니다. “Software quality”라는 타이틀의 Wikipedia 문서에서 발췌했습니다.
A. Software 제품 품질
1. 제품 품질
사용자 요구 또는 프로그램 명세를 준수; 신뢰성(Reliability)과 관련
2. Scalability
3. Correctness
4. 완료성(Completeness)
5. bug의 부재
6. Fault-tolerance
a. 확장성(Extensibility)
b. 유지보수성(Maintainability)
7. 문서화(Documentation)
B. Source code 품질
1. 가독성(Readability)
2. 유지보수, 시험, 디버깅, 정정, 변경, 및 이식성이 용이함
3. 낮은 복잡도(Low complexity)
4. 자원 소모가 적음: memory, CPU
5. compilation 또는 lint warnings의 수
6. software fault 주입에 의해 확립된 강건한 입력 확인 및 error 처리
Wikipedia 원문 URL: http://en.wikipedia.org/wiki/Software_quality
* wikipedia에서 CCL 라이센스를 따르라네요.
Forums:
사용자 요구 또는 프로그램 명세의 품질을 평가하는
사용자 요구 또는 프로그램 명세의 품질을 평가하는 기준도 있으면 좋겠네요...
피할 수 있을때 즐겨라! http://melotopia.net/b
WTF/min
제가 아는 한 하늘아래 소스코드의 품질을 재는 유일한 척도는 이것뿐입니다.
http://www.osnews.com/story/19266/WTFs_m
(WTF = What the f*** = 씨x 이게뭐야)
가이거 계수기처럼 WTF 계수기를 개발해야겠군요.
가이거 계수기처럼 WTF 계수기를 개발해야겠군요.
피할 수 있을때 즐겨라! http://melotopia.net/b
댓글 달기