본문 바로가기
IT 와 Social 이야기

소프트웨어 품질보증 Software QA(Quality Assurance)

by manga0713 2011. 4. 10.


스마트 모바일 기기를 이용하셔서 앱을 쓰시다보면 잘 안되는 경우가 있으시지요?
"물론 잘 안되는 경우"라는 것이 여러가지가 있을 수 있겠지만, 전반적으로 "된다고 소개한 기능이 만족스럽게 발휘되지 못하는 경우"가 대부분일 것이라고 생각됩니다.

이렇게 된다고 한 기능이 제대로 되게끔, 그래서 생산성을 높일 수 있게끔 해 주는 것이 바로 소프트웨어 품질보증이며 바로 그 과정 입니다.

[그림출처 : Sky Software System]


SoftwareQATest.com이라는 곳에서 소프트에어 QA에 대하여 설명한 글을 보시겠습니다.

"Software QA involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention'."

제 눈에는 마지막 문장, "예방 중심"이라는 말이 쏙 들어오네요. ^^

서두에 말씀드린 것처럼 앱, 애플리케이션, 프로그램, 소프트웨어 등으로 불리우는 모든 것들에게 미래에 혹시 닥칠지 모를 "잘 안되는 경우"를 미연에 방지하기 위해서 개발이 이루어지는 전 과정과 후를 표준에 의해 모니터링하고 개선, 개량을 합의하고 실현해 내는 것. 그것이 소프트웨어 QA라는 말이지요.

마침, SoftwareQATest.com라는 곳에서 Q & A 형식으로 이를 알기쉽게 설명해 놓았으니 그것을 기본으로 이야기를 풀어나가 보겠습니다.

저도 공부하고 여러분도 상식과 지식을 넓혀가는 기회가 될 수 있으면 참 좋겠습니다.

오늘은 여기까지 입니다. ^^