developerWorks의 컬럼에 개발일정을 줄이는 방법-테스팅이라는 제목으로 글이 올라왔습니다. 소프트웨어 프로젝트에서 오픈일에 가까워 질 수록 일정의 고무줄 현상은 피하기 힘들고, 가장 빠르게 일정을 지키는 방법 중 하나가 프로젝트 진행과정에서 결함을 제거하는 것이라고 합니다.

IBM의 Jones에 조사된 상기 표는 결함 제거율이 95% 선에 있는 프로젝트가 가장 빨리 수행되었음을 보여준다. 즉 프로젝트 진행 중에 품질에 신경을 쓴 경우가 그렇지 않은 경우보다 개발 기간이 단축되었음을 알 수 있다. 또한 대부분의 회사가 위치하는 결함 제거율 50% 미만의 경우 개발 기간이 늘어났음을 알 수 있다
from: http://www.ibm.com/developerworks/kr/library/dwclm/20090120/

결함을 제거하는 방법으로 추천하는 것이 코드 리뷰와 인스펙션이라고 합니다. 만약 짝프로그래밍을 한다면 더 많은 결함을 줄일 수 있겠지요. 혼자서도 벅찬 일이기는 합니다만, 팀에 적용하려면 참 어려운 이야기 같기도 합니다.

설득의 심리학을 읽어도 마찬가지겠죠.

JUnit 테스팅과 프로파일링-2008/06/14
	gimp로 만든 이미지입니다. 폰트가 쩝니다. ^^; 
장소: 토즈 강남점 (http://www.toz.co.kr/v2/01about/pop_map_kang.gif)

일시: 2008/06/14 (토) 09:00~12:00 (3시간)

회비: 20,000원

선착: 30명

많은 분들이 기대하시는데, 제 경험을 토대로 진행하게 됩니다. 사내에 적용한 것도 있고, 현재 개발습관이 조금 바뀌었는데, 어떻게 기존 개발에 대비해 개선점을 가져왔는지 공유합니다.


교육내용:

1. 테스트 쉽게 할 수 없을까

2. JUnit 3.8.x

3. 테스트하기 어려운 경우 돌아가는 법

4. 프로파일링으로 알 수 있는 것.

5. JProfiler http://www.okjsp.pe.kr/seq/55492


시간이 가능하다면

optional topic (eclipse debugging, TPTP, JUnit4.x)


신청은 이메일을 보내 주세요.

세미나 비용은 당일 접수합니다.

선착순 30명입니다. 예비로 대기자도 받습니다.

kenu 골뱅 okjsp.pe.kr

이름:

닉네임:

이메일:

휴대폰:


본 강의는 실습강의가 아닙니다. 노트북은 가져오시면 딴 짓만 하실 겁니다. ^^

+ Recent posts