소프트웨어 테스트의 중요성에 대한 각성
- Posted at 2007/09/13 00:56
- Filed under 발표자안내
![]() |
작성자 바비 |
그러나 국내의 소프트웨어 프로젝트들을 보면, 시작부터 실패의 운명을 재촉하는 경우가 많습니다. 그 이유는 비전문가에 의해 일정, 예산 등에 대한 부적절한 결정이 이루어지고, 또한 부적절한 인력이 배정되어 비합리적인 방식으로 프로젝트가 진행되는 경우가 빈번하기 때문입니다.
프로젝트 팀에는 프로젝트 매니저, 아키텍트, 개발자, 테스트 매니저 등 여러 핵심 역할들이 필요합니다. 그런데 그 중에서도 현실에서 가장 간과되는 역할을 꼽는다면 그것은 바로 아키텍트와 테스트 매니저일 것입니다. 아키텍트는 소프트웨어의 (전체 구조를 결정하는) 아키텍처 디자인을 담당하는데 아키텍트에 대해서는 다른 포스트를 통해 살펴보기로 하고, 이번 포스트에서는 테스트 분야를 위주로 언급해보죠.
소프트웨어 품질을 담당하는 테스트 매니저(또는 테스트 리드)는 테스터와 함께, 소프트웨어 개발의 라이프사이클 동안 테스트를 계획, 실행하면서 디버깅에 기여합니다. 소프트웨어 라이프사이클과 테스트들은 다음과 같습니다.
각각의 테스트 단계에는 적합한 방법론, 기법, 도구들이 있으며 목표 제품에 적합한 수준으로 계획되고 수행되고 조정되어야 합니다.
- 단위 테스트: 작은 소프트웨어 단위(컴포넌트 또는 모듈)을 테스트하는 것이며, 일반적으로 개발자 자신에 의해 행해집니다. 하지만 현실에서는 시간 부족을 이유로 이 단계가 흔히 생략되는 경우가 많은데, 버그 없는 소프트웨어를 위해 이 단계는 아주 중요한 부분이므로 생략되면 곤란합니다.
- 통합 테스트: 통합된 컴포넌트 또는 모듈 사이의 인터페이스 및 상호작용을 테스트하는 것입니다.
- 시스템 테스트: 통합된 시스템이 기능 수행을 정상적으로 하는 지를 테스트하는 것입니다.
- 인수 테스트: 일반적으로 엔드유저, 고객, 클라이언트 등에 의해 행해지며, 만들어진 제품을 수용할 것인지 말 지를 결정하는 테스트입니다.
소프트웨어의 품질은 곧 테스트에 의해 결정됩니다. 하지만 국내 업계를 보면, 많은 경영진들이 품질을 강조하면서도 정작 테스트 전문인력과 환경에 대한 투자는 상당히 빈약함을 알 수 있습니다. 실제로 소프트웨어 제품을 판매하여 수십억 원의 매출을 올리면서도 전문적인 테스트 매니저 한 사람 없이 주먹구구로 테스트를 하고 있는 업체도 있습니다. 또한 핵심 소프트웨어를 개발한다고 하면서 개발자 100명당 테스트 관련 인력이 5명조차 안 되는 대기업도 있습니다.
이런 모든 것들은 소프트웨어 품질에 대한 무지 또는 낙관에서 비롯된 것입니다. 인간의 멘탈 작업에 의해 만들어지는 소프트웨어의 본질적 특성상, 잠재된 버그가 많을 수 밖에 없습니다. 그리고 그것을 효과적으로 제거하기 위해서 테스트 프로세스가 반드시 필요하며, 실제 그것은 코딩 이상의 리소스가 필요한 업무입니다. 하지만 업계를 보면, 테스트의 중요성을 제대로 이해하고 실천하는 경영자가 거의 없음을 알 수 있습니다. 대오각성이 필요한 부분이라고 할 수 있습니다.
이러한 국내 현실에서, 이번에 아시아 최대 규모로 전세계 각국의 소프트웨어 테스트 전문가들이 참석하는 ‘ASTA 국제 소프트웨어 테스팅 컨퍼런스’가 10월 8일에 개최된다고 합니다.
참고: 소프트웨어로 인한 업무 중단 사례들 (소프트웨어 테스팅 부족이 주요 원인)
[매일경제] 재정 17조원 엉터리 계산 주범은?
[연합뉴스] 인터넷서점 예스24 사이트 잇따른 장애
[연합뉴스] 교통카드.전용차로.BMS.홍보 `총체적 부실'
[디지털타임스] 행자부 전산망도 `다운`
[연합뉴스] 전산사고로 체면구긴 '토종은행'
[노컷뉴스] 기업은행 전산장애 인한 전국 지점 업무마비
[신청 페이지] 2007 ASTA 국제 소프트웨어 테스팅 컨퍼런스
이번 행사는, 지난 7월에 P캠프를 함께 한 적이 있는 STEN에서 추진하는 것입니다. 신청 날짜가 얼마 남지 않았습니다. 테스트 업무 종사자들이 많이 참석했으면 좋겠고, 또한 회사 차원에서 관련 업무에 종사하는 직원들이 참여할 수 있도록 지원을 아끼지 않았으면 좋겠습니다. 테스트 관련 전문가가 많이 부족한 업계 현실에서, 전문가의 강의를 듣고 함께 교류할 수 있는 기회는 흔치 않으니까요. 회사의 허락을 받기 어려운 경우 이 글을 그룹웨어 게시판에 띄워서 공감대를 형성해 보아도 좋지 않을까요? ^^
마지막으로, 소프트웨어 테스트에 대한 서적도 하나 추천해 봅니다. 나온 지 몇 년 되었습니다만, 테스터뿐만 아니라 개발자, 프로젝트 매니저들도 한번쯤 봐두어야 하는 책입니다.
[서적] 소프트웨어 테스팅 법칙 293가지
소프트웨어 테스트는 개발의 중요한 요소이며, 우리는 그것을 충분한 리소스와 시간과 애정을 갖고서 행해야 합니다. 현실적인 여건상 그렇게 할 수 없다고요? 그런 핑계와 변명들이 한국 소프트웨어 산업을 현재의 위치에 이르게 했습니다. 이제는 변해야 할 때가 되지 않았나요?
지금은 한국 소프트웨어산업에 변화 이상의 파괴적인 변혁이 필요한 시점입니다.
Posted by ASTA
- Tag
- Software Engineering, SW Testing, 소프트웨어, 테스팅
- Response
- 9846 Trackbacks , 22 Comments
Trackback URL : http://blog.sten.or.kr/asta2007/trackback/15
Comments List
-
꼭 참여하고 싶습니다.
-
참가신청은 완료했는데, 시간이 날 때 여기 내용도 한번 쫘악 읽어봐야겠네요.
-
테스트의 중요성은 알고 있는데 회사에선 그닥 힘을;;;
-
- 테스트가 가치가 있다, 있다 하는데 아직도 활성화/가치인정이 되지 않는 이유는 무엇일까?
- 테스트가 주는 가치를 실감하기 어려워서인가?
- 아니면 단순한 발주자/개발자 인식의 문제인가?
- 유지보수 비용이 싸고 SW 폐기Cycle이 짧아서 매번 새로 만들어 써서 그럴까?-
교육을 받을때 개발만 하고, 테스팅은 안하기 때문이 아닐까요?
학부때, 알고리즘, OS, DB, 자료구조, 기타 등등 다 배워도.. 테스팅은 안배웠어요. 그냥..단지.. 작성한 코드를 컴파일 해서 에러가 있으면, 에러 잡는게 디버깅이고 이것으로 테스팅이 끝났다고 생각했죠..
그래서, 우리의 '뇌' 구조에 들어있는 테스팅과,
실제로 우리가 해야하는 '테스팅'에 사이에 Gap이 있고...
이러한 인식 때문에.. 실무에서 적용이 힘들죠.
세살버릇 여든까지 간다고..
버릇 고치기가 쉽나요..ㅋㅋ
더군다나, 대부분의 경영자들은 테스팅은 시간x인력의 싸움이라고 생각하죠.
시간이 모자르면 인력을 많이 투입하면, 오류를 많이 발견할 수 있고, 그만큼 품질이 높아진다고 생각하죠.
하지만.. 정말 그럴까요?
바다에서 물고기를 다 잡아오라고 하면..
시간x인력 만 있으면 가능하겠죠? ㅋㅋㅋ
근데 조성호님은..이메일 주소 안남기세요? 추첨하면 어케 연락하라고..
-
-
테스터들을 단순 기능자로만 이해하는 데 이것도 전문화가 이루어지고 인식도 높아져야합니다.
-
테스터에 대한 인식 전환이 무엇보다 필요한것 같습니다.
-
제발 그날이 오기를..
-
테스트에 대한 사회적 인식이 변화하길 바랍니다.
-
테스트의 중요성에 대해 인식하지만 현 상황에서 테스트 기간을 길게 가져 갈 수 있는 프로젝트가 그렇게 많지 않는 것이 너무 아쉽습니다.
앞으로 테스트에 대한 중요성이 더욱 부각되었으면 좋겠습니다.
즐겁고 행복한 한가위 보내세요. -
학교 교과과정에 테스팅을 주제로 삼는 과목도 들어 있었으면 좋겠어요.
(비록 소프트웨어공학 과목의 일부로 소개되기는 하지만..)
혹시 테스팅 교과과정이 개설된 국내학교 아시는 분 계신가요? -
테스트가 제품제작의 일부로 명시되어야 하지 않을까요?
-
정말 대단한 .. ㅉ ㅏ 릿 한 손맛을 보 실 수 있습니다
전국을 떠뜰썩하게 했던 바다이야기..
오리지날버전으로 인터넷에서 하실 수 있습니다
http://boy.xy.to
www.seastory2.xy.to
www.seastory2.xy.to
고gㄹ ㅐ 수 시 출 현
http://boy.xy.to
저는 어제 300 만n 원 고nnn래 떴음 ㅋ
짜 g릿 한 손만 최고에 요
www.seastory2.xy.to
www.seastory2.xy.to
http://boy.xy.to
http://boy.xy.to -
정말 대단한 .. ㅉ ㅏ 릿 한 손맛을 보 실 수 있습니다
전국을 떠뜰썩하게 했던 바다이야기..
오리지날버전으로 인터넷에서 하실 수 있습니다
http://boy.xy.to
www.seastory2.xy.to
www.seastory2.xy.to
고gㄹ ㅐ 수 시 출 현
http://boy.xy.to
저는 어제 300 만n 원 고nnn래 떴음 ㅋ
짜 g릿 한 손만 최고에 요
www.seastory2.xy.to
www.seastory2.xy.to
http://boy.xy.to
http://boy.xy.to -
정말 대단한 .. ㅉ ㅏ 릿 한 손맛을 보 실 수 있습니다
전국을 떠뜰썩하게 했던 바다이야기..
오리지날버전으로 인터넷에서 하실 수 있습니다
http://boy.xy.to
www.seastory2.xy.to
www.seastory2.xy.to
고gㄹ ㅐ 수 시 출 현
http://boy.xy.to
저는 어제 300 만n 원 고nnn래 떴음 ㅋ
짜 g릿 한 손만 최고에 요
www.seastory2.xy.to
www.seastory2.xy.to
http://boy.xy.to
http://boy.xy.to -
www.seastory2.xy.to
www.bada.he.to
오$리0지%널 바^다^0l*ㅇ ㅑ 기 #입니다
높;*은;배^n당$과 공%정)한( 승)률*로 고@객님들의 손맛을 느낄수 있도록
최대한 배려한 ##게$임$$
www.bada.he.to
www.seastory2.xy.to
수시로22222 /상/어/ ###고/래/출/물/
입니다... 그리고 $$실$제$금액$$$에 보너스 30%추가 충hf전해드립니다...
www.seastory2.xy.to
www.seastory2.xy.to -
www.seastory2.xy.to
www.bada.he.to
오$리0지%널 바^다^0l*ㅇ ㅑ 기 #입니다
높;*은;배^n당$과 공%정)한( 승)률*로 고@객님들의 손맛을 느낄수 있도록
최대한 배려한 ##게$임$$
www.bada.he.to
www.seastory2.xy.to
수시로22222 /상/어/ ###고/래/출/물/
입니다... 그리고 $$실$제$금액$$$에 보너스 30%추가 충hf전해드립니다...
www.seastory2.xy.to
www.seastory2.xy.to -
정말 대단한 .. ㅉ ㅏ 릿 한 손맛을 보 실 수 있습니다
전국을 떠뜰썩하게 했던 바다이야기..
오리지날버전으로 인터넷에서 하실 수 있습니다
http://boy.xy.to
www.seastory2.xy.to
www.seastory2.xy.to
고gㄹ ㅐ 수 시 출 현
http://boy.xy.to
저는 어제 300 만n 원 고nnn래 떴음 ㅋ
짜 g릿 한 손만 최고에 요
www.seastory2.xy.to
www.seastory2.xy.to
http://boy.xy.to
http://boy.xy.to -
www.seastory2.xy.to
www.bada.he.to
오$리0지%널 바^다^0l*ㅇ ㅑ 기 #입니다
높;*은;배^n당$과 공%정)한( 승)률*로 고@객님들의 손맛을 느낄수 있도록
최대한 배려한 ##게$임$$
www.bada.he.to
www.seastory2.xy.to
수시로22222 /상/어/ ###고/래/출/물/
입니다... 그리고 $$실$제$금액$$$에 보너스 30%추가 충hf전해드립니다...
www.seastory2.xy.to
www.seastory2.xy.to -
내가 잠을 자고 있어도 내 통장에 돈이 들어오고
다른 일을 하고 있는 동안에도 돈이 들어오고 여행을 하고 있어도
돈이 들어오는 사업이 있습니다 이것은 현재 제가 1년간 하고 있습니다
이 사업은 다 단 게나 피라미드 사업이 안입니다 이 회사는 확실합니다
아래 주소를 클릭하셔서 잘 보시고 남녀노소 누구나 도전하십시오
귀하의 인생이 바뀔 수 있습니다
www.don.or.kr/was
위 주소를 클릭하셔도 사이트가 열리지 않으면 위 주소를 선택 복사
해서 위에 주소 창에 붙여 넣기 하셔서 엔터 치십시오
게시판 운영자님 대단히 죄송합니다 정 원치 않으신 정보라면 귀 싸이트
주소를 아래 메일로 보내주시면 이른 일이 없게 하겠습니다 감사합니다
h1112222a@naver.com
이 정보는 지금 삭제할 수 있습니다 삭제암호 aass -
내가 잠을 자고 있어도 내 통장에 돈이 들어오고
다른 일을 하고 있는 동안에도 돈이 들어오고 여행을 하고 있어도
돈이 들어오는 사업이 있습니다 이것은 현재 제가 1년간 하고 있습니다
이 사업은 다 단 게나 피라미드 사업이 안입니다 이 회사는 확실합니다
아래 주소를 클릭하셔서 잘 보시고 남녀노소 누구나 도전하십시오
귀하의 인생이 바뀔 수 있습니다
www.don.or.kr/was
위 주소를 클릭하셔도 사이트가 열리지 않으면 위 주소를 선택 복사
해서 위에 주소 창에 붙여 넣기 하셔서 엔터 치십시오
게시판 운영자님 대단히 죄송합니다 정 원치 않으신 정보라면 귀 싸이트
주소를 아래 메일로 보내주시면 이른 일이 없게 하겠습니다 감사합니다
h1112222a@naver.com
이 정보는 지금 삭제할 수 있습니다 삭제암호 aass -
라이브 바카라 / 릴게임 (바다이야기, 야마토, 다빈치)
ㅣ . 라이브바카라
1 . 게임종류 : 라이브 바카라
2 . 본사 운영 / 입출금 부본사 / 입출금 총판 / 오프라인매장
3 . 참고 사이트 : www.nice.xy.to
[조건]
1. 본사 운영시
- 초기 세팅 및 보증금 : 초기 세팅비 (천오백만원) + 보증금(오백만원)
- 월 비용 : 3백만원
- 월 로열티 : 매출에 10%
- 24시간 라이브 스튜디오, 딜러 및 스트리밍 제공
- 게임 프로그램 본사에 맞게 커스터마이징 제공
2. 입출금 부본사 및 입출금 총판 운영시
- 초기 세팅비 : 200백만원
- 월비용 : 없음
- 게임머니 : 80% 마진 ( 최소 구입금액 200만원)
- 게임머니 200만원 구입시 -> 게임머니 천만원 충전
- 파트너쉽 운영 가능
- 입출금 부본사는 총판 운영가능
3. 오프라인매장
- 초기세팅비용 없음
- 월비용 없음
- 최대 마진 80%
- 초기 시작할때 60% 로 시작을 합니다
* 오프라인 매장을 소개 시켜주시는 분은.. 본사에 직접 문의를 주셔야 합니다
070 ? 7873 -9595 msn 메신져 : usahot82@hotmail.com
* 매월 2 천만원 입금시 게임머니 무제한 충전
Ⅱ릴게임 (바다이야기, 야마토, 다빈치)
1. 바다이야기
- 부본사 및 총판 가능
- 최대 마진 80% 가능
- 오프라인 매장 60% 시작 가능
- 참고 사이트 : www.nice.xy.to
2. 야마토
- 야마토 회원이 좋아하는 야마토 2 버젼
- 총판 , 오프라인매장, 파트너쉽 가능
- 참고 사이트 : www.nice.xy.to
3. 다빈치
- 부본사 및 총판 가능
- 오프라인 및 파트너쉽 가능
- 최대 마진 80% 가능
- 참고 사이트 : www.nice.xy.to
자세한 사항은 msn : usahot82@hotmail.com 으로 연락처 남겨주시거나 메신져 추가 해주시면
추가적으로 상담해드리겠습니다
운영이 처음이시라고 하더라도.. 본사에서 처음부터 도와드리겠습니다
걱정마시구요
연락 주세요 ...
피씨방 운영하지만 신통치 않는 매출 때문에 고민하시는 분
피씨방 운영하시는 사장님들 환영합니다



