권대표팀이 또 대한민국 SW 업계 발전을 위해 무리를 하시는 군요 ^^, 제임스 바크 스케쥴 안되는 걸 억지로 어케 잘 대려오신듯 아마도 한국에서 다시 오실려면 몇년을 걸릴 것 같습니다. 애자일 테스팅에 관심있으신 분이라면 필참하셔야 할 듯.. 벌써부터 STEN 사이트에는 자비털어 오신다는 분도 계시다는...

http://www.sten.or.kr/bbs/board.php?bo_table=news&wr_id=1330
 

Posted by gedwarp


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

Comments List

  1. 임준섭 2008/11/05 19:11 # M/D Reply

    형님! 혹시 참가 하셨어요? ㅋㅋ
    대단하네요 훗

  2. pandora charms 2010/07/27 14:27 # M/D Reply

    형님! 혹시 참가 하셨어요? ㅋㅋ
    대단하네요 훗??

  3. discount pandora bracelet 2010/07/27 14:28 # M/D Reply

    대단하네요 훗

Leave a comment
이 시대 최고의 심리학자 2인(미하이 칙센트미하이, 하워드 가드너)이 쓴 'Good Work'라는 책에 보면 훌륭한 전문 직업의 특징의 하나로 사명감을 제시하고 있습니다. 이런 사명감은 사명서라는 형태로 명시적으로 표현되는데 대표적인 것으로 의사들의  히포크라테스 선서를 들 수 있다고 하네요. 만약 SW Test 라는 업종의 사명서를 만든다면 어떤 내용이 좋을까? 이런 생각으로 권원일 대표님과 간단히 논의해본 결과 아래와 같은 내용을 만들어 보았습니다. 약간 코믹한 부분도 있긴 하지만, 실제로 테스팅을 경영층에게 홍보하고 테스트 엔지니어에게 사명감을 실어주는데 많은 도움이 될 것으로 생각되는데 아무래도 STEN 회원분들의 중지를 모아서 개선할 필요가 있어 보입니다. 여러분의 생각은 어떠신지요?

 <경영층 사명서 by 권원일>
1.1 '테스팅은 아무나 할 수 있는 일이다' 라고 생각하지 않고, '테스팅은 전문성 있는 사람이 체계적/효율적/효과적으로 수행해야 한다'고 사고한다. 인해전술 No!
1.2  테스팅은 리스크 관리의 핵심이다.
1.3 완벽하게 테스팅하라고 말도 안되게 주문하지 말라 (체계적이고 설명가능하고 설득력 있는 테스팅을 하도록 주문하라)

<TM 사명서 by 권원일>
2.1 경영층과 이해관계자를 "잘" 설득하여 테스팅에 대한 인식을 개선한다.
2.2 테스팅 홍보의 전도사가 된다. 테스팅이 Profession 임을 홍보한다.
2.3 경험적 테스팅에만 의존하지 않고 공식적 테스팅(Formal Testing)을 정확히 이해하고 두가지를 병행한다.
2.4 완벽하게 테스팅하라는 경영층의 주문을 적절히 응대한다. Risk-Based Testing과 Risk Manangement 컨셉으로 대처하자.
ex) 그럼 사장님은 완벽하게 경영하세요?
      리스크 관리는 왜 하시죠? 테스팅도 그런겁니다.

<TE 사명서 by 조현길>
3.1 결함을 찾는 것을 살인범 잡듯이 목숨 걸고 한다. 결함은 고객의 목숨까지 앗아갈 수 있다.
3.2 프로젝트에 수동적으로 끌려가지 말고 주도적으로 참여하라. 테스팅이 프로젝트의 리스크 관리에 기여하는 바를 명확히 인식하고, 홍보하라.
3.3 제품을 사랑하고, 또한 개발자도 사랑하라. 그들은 함께 완성도 높은 제품을 만드는 동반자이다. 그들과 싸워서 얻을 수 있는 것은 아무것도 없다.
3.4 하이 퍼포먼스와 서비스 정신으로 고객를 감동시켜라. 철저한 서비스 정신과 기대 수준 이상의 성과를 제공함으로써 고객을 감동시키고 능력을 입증한다.
  

Posted by gedwarp


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

Comments List

  1. hong! 2008/12/17 10:11 # M/D Reply

    안녕하세요. 테스터로 일하고 있지는 않지만 사명서에 대한 이야기를 듣고 많은 공감을 하고 있습니다.

    앞으로도 응원하겠습니다. ^^

  2. elle 2009/08/11 11:46 # M/D Reply

    잘 보고 갑니다. 테스팅에 대한 이해가 깊어졌네요^^

    "그럼 사장님은 완벽하게 경영하세요? "
    이게 대박이네요ㅋㅋㅋ 이런 말 했다가 짤리라구ㅋㅋ

  3. tiffany bracelets 2010/07/02 17:47 # M/D Reply

    이게 대박이네요ㅋㅋㅋ 이런 말 했다가 짤리라구ㅋㅋ

Leave a comment
2008.01.25 Test Management 세미나 참관기

사용자 삽입 이미지

















사용자 삽입 이미지

금요일 월차를 내고 STEN 주관으로 우리나라에서 최초로 이루어진 Test Management 세미나에 다녀왔다. 근래에 수요는 많아졌으나 재대로된 Test Manager를 찾기 힘든 국내 상황 때문인지 세미나는 거의 대부분의 자리가 꽉찼고 참여하신 분들도 발표자 분들께 수많은 질문을 하는 등 굉장히 열띤 분위기 였다. 의외로 내용 면에서도 대기업에서 중소기업, 임베디드에서 웹을 아우르는 여러 분야의 베스트 프렉티스들을 들을 수 있어서 나름 의외로 충실했던 것 같다. 세미나의 내용을 진행 순서에 따라 정리해보았다.

1. Test 현황 및 2008년 Test 계획에 대한 설문조사, STA 이현주 수석
사용자 삽입 이미지

 















STEN 사이트에 조사한 2008년 국내 테스트 동향에 대한 내용을 이현주 수석께서 발표해주셨다. 조사에 의하면 2008년에 국내 테스트 업계는 개발 초기의 테스트 도입, 리뷰, Test 교육, Test Management,  자동화에 대한 관심이 높은 반면, TMM 등 프로세스 개선, 해외 아웃소싱, Agile Test, 탐색적 테스트에 대한 관심은 낮다고 한다.

2. Test Clinic, STA 권원일 대표
권원일 대표께서 지난 Test Clinic 세미나의 사례발표를 해주셨는데, 자신의 조직이 처한 문제를 외부의 전문가들에게 객관적으로 컨설팅을 무료로 받을 수 있는 굉장히 좋은 기회라고 생각된다.
 
3. SI 프로젝트에서의 독립적 테스트 조직 운영사례, SDS 박종빈
사용자 삽입 이미지
SDS 박종빈님께서 SDS에서 별도의 테스팅 조직을 만들고 이를 성공적으로 운영하는 것에 대한 경험을 발표해주셨다. SDS 는 98년 고객설문에서 System 운영 품질에서 굉장히 낮은 점수를 받아 (심지어 고객을 테스터로 아느냐라는 말을 할 정도로) 99년 Zero Defect T/F 를 설립하여 테스팅 활동을 시작하였으나 시스템이 오픈한 뒤에 대응하는 수준이었다고 한다. 그러한 것이 오픈뒤에 품질을 잡는 것은 너무 늦다는 인식아래 품질 혁신팀을 조직하여 5억이상의 프로젝트에 대하여 개발 초기부터 전담 테스트 팀을 투입하는 체제로 변환하여, 개발 초기 단계에서부터 Daily Build를 통한 점진적 통합테스트를 수행하여 그 트렌드를 파악함으로써 품질 비용을 줄이고 PM에게 진척상황을 알 수 있는 객관적이고 정량적인 자료를 제공함으로 대내외적으로 성공스토리를 만들어 나갈 수 있었다고 한다.

4. 소프트웨어 테스팅 조직 셋업 및 100배 키우기 전략, NHN 박선영 랩장
사용자 삽입 이미지
NHN의 박선영 랩장께서 2년 만에 홀로 시작하여 조직을 현재 100명 수준으로 100배 늘려온 생생한 경험이 녹아있은 베스트 프렉티스를 공유해주셨다. 개인적으로는 베스트 스피치상으로 뽑을 만큼 굉장히 훌륭한 세션이었던 것 같다. 처음에는 최대한 숙이고 들어가 작은 성공스토리를 만들고 그것을 확대하는 과정은 전문화와 조직 확대를 통해 지속적으로 조직의 성격을 변화시키고 이를 통해 Break Thruogh 하여 명실상부하게 개발 전과정에 걸쳐 리스크를 관리하는 파워풀한 조직으로 탈바꿈하는 과정은 모든 테스트 매니저에게 귀감이 될만한 것 같다.

5. 점심시간
사용자 삽입 이미지
해당 건물 꼭대기 층에서 진행된 점심은 음식이나 서비스가 나름 굉장히 고급스럽고 만족스러웠으며, 사람들이 서로 쇼설라이징하는 좋은 기회가 되었던 것 같다.

6. 테스트 프로세스 최적화와 효율적인 테스트 관리 방안, LG CNS 정현중
LG CNS의 정현중 님께서 임베디드 분야의 테스트 관리 방안에 대한 전반적으로 모든 사항에 대해 한편의 강의와 같은 발표를 해주셨다. 임베디드 분야의 경우, 테스트시 개발자 이상의 도메인 지식을 요구하는 경우가 많으므로 최대한 개발자를 테스트에서 활용해야 한다는 것과 임베디드 특성상 시뮬레이션 보다는 타겟에 실제로 올려서 테스트한 결과를 더 신뢰한다는 것, 도입했던 여러가지 방법론 중 정적 분석이 ROI가 가장 높았다고 말씀하신 부분이 인상 깊었다. 강의 내용중 MS 테스트 엔지니어의 필독서를 언급하셨는데 아래와 같다
* Software  Testing Techniques 2nd Ed - Boris Beizer
* The Art of Software Testing - Glenford Myers
* Testing Obeject Oriented Systems - Robert Binder
* A Prectitioners Guide to Software Test Design - Lee Copeland

7. 효과적인 QA 프로세스 관리 및 평가, Softcamp  김종길
사용자 삽입 이미지
 Softcamp 김종길님께서 중소기업의 효과적인  QA 프로세스 관리 및 평가에 대해 발표해주셨다. 기간계 시스템인 Active Directory 와의 연동을 위해 Mantis 대신  MS Shared Point Server를 이용하여 모든 프로세스와 결함관리 및 요구사항 관리를 한다는 점과 프로세스의 준수율로 테스트 조직의 평가가 이루어진다는 점이 인상 깊었다.

8. 패키지 소프트웨어의 제품개발 프로세스와 테스트 운영, Ahn Lan 최일순
사용자 삽입 이미지
Ahn Lan 최일순 님께서 패키지 소프트웨어 제품개발 전반에 대한 내용을 공유하는 세션이었다. 역시 가장 오래되면서 가장 규모도 있는 SW 패키지 기업인 만큼 기업 내부의 역할 분담및 프로세스가 체계화 되어 있었고, 바이러스에 대한 대응 속도가 빨라야하는 도메인 특성한 빌드 자동화, 테스트 자동화, 배포 자동화 부분에 심혈을 기울였다는 사실이 인상적이었다.

9. 마무리, STA 권원일 대표
 
사용자 삽입 이미지
STA 권원일 대표께서 세미나 마무리를 해주셨는데, 올해는 경영진을 위한  SW Testing 인식 확산 캠페인을 벌이신다고 하시는데 이를 위해 조찬 모임등의 행사를 기획중이시라고 한다. 현재 우리나라의 SW Testing 업계가 이만큼 단 시일내에 발전할 수 있었던 것은 STEN 커뮤니티를 기반으로 과감한 투자와 활동을 계신 권대표님이 많은 공헌을 했다는 것은 아무도 부인 할 수 없을 것 같다. 앞으로도 이와 같은 세미나가 종종 열려서 많은 Test Manager 들의 그들의 베스트 프랙티스와 고민을 공유하고 쇼셜라이징 할 수있는 장이 되었으면 좋겠다.



















Posted by gedwarp


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

Comments List

  1. 임준섭 2008/01/28 08:31 # M/D Reply

    와.. 정말 후기 잘쓰셨습니다. ^^
    사진도 이쁘게 잘찍으셨구요, 수고하셨어요~

  2. 정승권 2008/01/28 13:57 # M/D Reply

    가고 싶었던 세미나였는데...
    후기를 통해 간접적으로나마 세미나의 분위기를 느낄 수 있을 것 같네요.

  3. 조현길 2008/03/06 11:01 # M/D Reply

    답변이 늦었네요. 읽어주셔서 감사합니다. ^^

  4. 권원일 2008/03/11 08:34 # M/D Reply

    현장에 있다는 느낌이 들 정도로 잘 쓰셨네요.
    이제 다음달 18일이면 2차 테스트 매니지먼트 세미나가 개최됩니다.
    그때에도 휴가내고 오셔서 생생한 글 써 주시길...^^;

  5. ed hardy schuhe 2010/07/02 17:54 # M/D Reply

    그때에도 휴가내고 오셔서 생생한 글 써 주시길...^^;

Leave a comment

임베디드 SW의 특징 간략 정리

임베디드 도메인에서 일을 한지 얼마 안되긴 했지만, 하면서 경험했던 임베디드 SW 의 특징을 간략히 정리한 글을 찾아 스크랩해보았다.

1. 임베디드 SW는 장시간 충돌없이 안정적으로 동작해야 한다.
2. 임베디드 SW는 가격에 민감하기 때문에 SW를 매우 효율적으로 작성해야 한다.
3. 임베디드 SW는 하드웨어적인 문제를 보완해야 한다.
4. 실세계의 이벤트는 일반적으로 비동기적이고 결정적이지 않아 시뮬레이션 테스트가 어렵고 신뢰도가 떨어진다.
5. 만약 당신이 작성한 코드가 오동작을 일으키면, 회사가 소송에 휩싸일 수 있다.

Posted by gedwarp


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

Leave a comment
컴퓨터 버그로 처음 알려진 것은 1946년 미 해군이 탄도의 궤적을 계산하기 위하 사용한 초기 컴퓨터 내부의 부품인 기계식 릴레이에 나방이붙어 컴퓨터가 종료한 것이다. 이때부터 컴퓨터 오류를 버그라 부르게 됐다.

1962년 금성을 향한 마리너 1호 로켓이 출밣 후 궤도에서 벗어나 8천만 달러 비용의 프로젝트가 실패했다. 문제는 Fortran으로 작성된 유인 코드에서 잘못된 문자 에러로 판명됬다. 프로그래머가 작성한 포트란 코드는

DO 10 I=1.5

이것이 할당 명령으로 인식되었다.
이 명령은 이렇게 고쳐져야 했다.
 
DO 110 I=1,5.

이 명령은 Do 루프로 I 값이 1부터 5까지 줄번호 10을 수행하는 것이다.

아마도 가장 심각한 임베디드 시스템 SW 오류는 1987년 발생한 Therac-25 참사일 것이다. 방사선 치료를 받던 암환자 4명이 방사선 과다 노출로 사망한 것이다. 환자의 안전을 감시하는 소프트웨어에 오류가 있었음이 발견되었다.

Posted by gedwarp


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

Leave a comment

전략적 사고와 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

블로그 이미지

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

- gedwarp

Calendar

«   2010/07   »
        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 31

Bookmarks

Site Stats

Total hits:
41226
Today:
23
Yesterday:
30