전략적 사고와 Dynamics of Software Development

사용자 삽입 이미지
* 닭장에서의 QA?
QA가 개발 팀에서 만든 제품을 테스트하거나 개발팀에서 자신의 업무는 QA가 테스트 하는 제품을 만드는 것이라고 확신하고 있다면 경고등이 켜져야 할 일이다 이러한 일반적인 오해는 개발자들 사이에 독특한 앨리트 주의를 그리고 테스터들 간에 봉제공같은 기분을 들게 만들며 조악한 품질의 소프트웨어를 만들게 된다. QA의 주 기능은 제품의 상태를 지속적으로 측정해서 팀의 나머지 활동이 제대로 집중될 수 있게 하는 것이다.
지속적인 QA 측정은 사후이벤트가 아닌 소프트웨어 개발의 중심 활동이다. 당연히 상태를 재대로 측정하기 위해서는 상단한 테스트와 분석이 필요하지만, QA의 목적은 현상태를 지속적으로 알게 만들어서 제품 개발 과정을 지원하는 것이다. 소프트웨어 개발 조직의 자연스럽고도 집요한 경향은 희망과 바람을 특이한 현실 왜곡으로 변형시킨다는 것이다. QA 는 이와 같은 문제를 보완해준다.

사용자 삽입 이미지
전략적 사고란 기업이 계속해서 변화하는 외부 환경에 대비하여 미래에 생존하기 위해 끊임없이 자기를 변화시키는 자세이다. 이를 위해서 내부역량 및 산업구조, 거시환경(TEPS:기술적 환경, 경제적 환경, 정치적 환경, 사회문화적 환경)을 지속적으로 분석하여야 한다.








두 가지 책에서 의미하는 바가 다른 듯하면서도 같은 점이 많아보인다. 아마도 QA 는 시시각각으로 변하여 어디로 흘러갈지 모르는 SW 프로젝트를 성공으로 이끌 수 있는 도구인 전략적 사고를 하기 위한 든든한 버팀목이 되어 줄 수 있을 것이다. 

Posted by gedwarp


Trackback URL : http://blog.sten.or.kr/agile/trackback/14

Leave a comment
« Previous : 1 : ... 10 : 11 : 12 : 13 : 14 : 15 : 16 : 17 : 18 : ... 21 : Next »

블로그 이미지

에릭반 뷔넨달에 의하면 한국의 SW테스팅이 선진국에 비해 5년가량 뒤쳐져 있다고 합니다. 이러한 갭을 줄이고 Agile Software Testing 분야의 Practitioner 가 되기 위해 노력중입니다.

- gedwarp

Calendar

«   2010/09   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Bookmarks

Site Stats

Total hits:
42500
Today:
39
Yesterday:
37