역시사지
-
소프트웨어의 품질Object & Test 2011. 8. 31. 13:14
소프트웨어의 품질은 크게 두 가지 측면으로 나눠 볼 수 있습니다. 외적인 품질(External Quality)과 내적인 품질(Internal Quality)입니다. 외적인 품질은 사용자 측면에서의 품질을 말합니다. 사용자가 원하는 기능이 모두 제공되는지, 괜찮은 UX를 제공하는지 여부와 가용성, 속도 등이 보장되는지가 이 범주에 속합니다. 이런 외적인 품질은 보통 소프트웨어의 성공과 생존 여부를 결정하는 아주 중요한 요인이 됩니다. 사용자에게 외면 받는 소프트웨어는 존재의 의미가 없기 때문입니다. 내적인 품질은 개발과 유지보수를 얼마나 잘 할 수 있는가와 관련됩니다. 비즈니스에 맞는 적절한 아키텍처가 선택되고 잘 설계, 구현 되었는지 여부로 측정할 수 있습니다. 결국은 개발자가 느끼는 품질이라고 보면 될..