본문 바로가기

Certificate/QA방법론4

만화영화 옥토넛(Octonauts)과 유사한 QA Engineer 나는 품질 관리 업무를 처음에는 Test Engineer(이하 TE)으로 시작해서 Quality Assurance(이하 QA)로 그 역량을 확장하였다. 임베디드, 게임, 플랜트, 금융, 보안 도메인을 경험하며 Knowledge Boundary를 확장하였고, ISO 12207과 CMMi, TMMi를 기반으로 한 방법론 개발로 Process 측면의 한축을 세웠다. 그리고 다수의 GS인증이나 CC인증을 통해 평가 방법이나 절차를 습득하여 Product 측면의 한축을 마련하였고 이를 기반으로 한 조직의 품질 관리를 주도하고 있다.(참고: 소프트웨어 품질의 집, ISO/IEC/IEEE 12207) 그래서 TE와 QA에 대한 차이는 어쩌면 다른 사람보다 잘 구별할 수 있다고 자부한다. (사실 어쩌면 망각하고 있는 .. 2023. 7. 10.
The House of Software Quality 소프트웨어 품질의 집 오늘날, 산업에서 소프트웨어의 비중이 커지면서 핵심 기술을 확보하는 것만큼이나 소프트웨어를 잘 만드는 것도 중요한 문제가 되고 있습니다. 소프트웨어 문제로 인명과 금전적 피해로 연결되는 사건 사고가 발생하고 있으며, 이러한 사고 사례를 비춰볼 때 이제는 소프트웨어 품질 관리가 산업에서 필수로 자리잡고 있습니다. 그리고 기업에서는 발생 가능한 손해를 줄이고 효율을 향상하는 방안으로 기업 문화의 개선이나 조직의 성숙도에 대한 측면의 연구도 계속하여 진행 중입니다. CMMi나 TMMi 형태의 성숙도 모델과 Agile이나 Lean이라는 형태의 문화로 확산되고 있으며 조직 지향하는 방향을 설정하고 지속적인 움직임을 보이고 있습니다. 그럼 이 모든 것에 중심에 있는 소프트웨어 품질은 어떻게 구.. 2023. 7. 6.
반성이 없다... 그렇다면 개선도 없다. 지난 15년간 테스터 내지는 QA 엔지니어, PMO, PM 등의 역할을 수행하면서 참 많은 것을 느꼈다. 하지만, 사람은 망각의 동물이기에... 동일한 실수와 동일한 상황에서 똑같은 오류를 만들어낸다.다양한 조직을 다녀보았다. SI, 보안, 모바일, 게임, 패키지, 시스템, 솔루션 개발사들... 도메인도 마찬가지다. 광고, 영상, 임베디드, 웹 프로젝트들도 그랬고... 다양한 조직형태도 있었다. 기획팀 밑에, QA 분사조직, 대표 직속, 연구소 소속, 개발팀 소속, 외주, 파견 등등. 그 조직 중에 QA에 대한 인식이 높은 곳은 한두곳 뿐이다. 그러면서 나에게는 노하우가 쌓였다. 나름 어디가서 한마디도 지지 않을 자신감 같은 것도 생겼지만... 구한말, 갑오경장, 갑오개혁을 겪어보지 못한 사람들에게 품질.. 2019. 1. 2.
소프트웨어 테스트 도구 도입에 고려해야할 점 Rex black의 블로그의 내용이 있어 의역하여 올립니다. 기존에 사용하던 다른 도구와 적용하려는 조직에 알맞게 적용해야 합니다. 우선, 사용 및 관리, 저장, 도구의 상태 등의 최신을 유지하고 사용 표준 방법 만들기가 필요합니다. 그러하다면, 이후에 투자 대비 효과를 가시적으로 느낄 수 있을 것입니다. 소프트웨어 테스트 도구 도입 시 이러한 점을 주시해야 합니다. 1. 점차적으로보다는 한 번에 조직에 배포되며 나머지를 관리하기 위한 도구입니다. 어떤 경우에는 조직 규제나 관리도구로 사용되기도 하며, 역할 구분이 명확하지 않으면 관리가 힘들 수도 있습니다. 2. 소프트웨어 공학 도구의 적합하게 사용하는 것은 프로세스 효율을 향상시킵니다. 프로세스에서 변경 사항을 적용하지 않으면, 어떻게 보다 효과적이고.. 2011. 3. 14.