본문 바로가기

Software QA2

소프트웨어 버그 Software Bug는 왜 생기는 걸까요? 소프트웨어가 목적된 기능대로 동작되지 않거나 그러한 상황을 만드는 원인을 제공하는 것을 통칭해서 에러 Error 또는 버그 Bug라고 하는데요. (Bug라는 말이 더 적절합니다. ^^) 이 늠(ㅋㅋ)이 나타날때마다 개발자나 관계된 많은 사람들이 얼굴을 붉히게 되는데요, 왜 또는 어떤 경우에 이 징그러운 Bug가 생기는 것인지 Software QA and Testing 사이트를 통해서 알아보겠습니다. ^^ 1. Miscommunication or Nocommunication 커뮤니케이션이 없거나 잘못된 경우 마치 이런 것이지요. '배'를 만들어 달라는 줄 알고 '배'를 만들었는데, 이걸 어떻게 먹냐!라는 말이 돌아 온 경우가 되겠지요. "배 Ship 또는 Boat"를 만들어(Build, Make) 주세요... 2011. 4. 15.
소프트웨어의 품질 향상을 위해 항상 Software Tester가 있어야 할까요? 결론부터 말씀을 드리면, 항상 테스터(여기서는 독립적인 의미의 테스터이겠지요 ^^)가 있어야 하는 것은 아닙니다. SoftwareQATest.com에 의하면 - Size (물론 소프트웨어 개발 프로젝트의 크기) - Context of the project (프로젝트의 내용) - the Development Methodology (개발방법론) - the Skill & Experience of the Developers (개발자의 기술력과 경험) - and Other factors 에 따라 판단할 수 있다고 합니다. 예를들어 규모라고까지 할 수 없는 단순 개발 작업이거나, 리스크가 전혀 없거나, 개발자가 아주 잘 아는 분야라면 "독립적인 테스터"가 있을 필요까지는 없지요. 이쯤에서 테스트에 대한 재미있는 만.. 2011. 4. 13.