2008년 06월 23일
개발자들의 낙관주의는 어디까지 인가?
sprint board를 통한 3번의 iteration 을 통해, 우리는 아주 슬픈 사실을 얻게 되었다.
그것은,
"요구사항의 변경으로 늘어나는 스토리를 개발자들의 개발 속도가 따라가지 못한다는것"
우리의 burndown 그래프는 타 내려가는 것이 아니라 오히려 고객이 부은 기름에 활활 타 오르고 있었다.
---------------------------------------------------
1st Iteration - 수행 26 points 목표 50 points
2nd Iteration - 수행 26 points 목표 70 points
3rd iteration - 수행 34 points 목표72 points
---------------------------------------------------
1st Iteration 수행때 우리는 26이라는 개발팀의 velocity 를 구했다. 하지만 나를 제외한 PL을 포함한 모두가 이를 부정했다. 나도 이를 부정하고 싶어 결정에 한 몫을 하고 말았다.
"우리는 이보다 훨씬 더 잘할 수 있고 많이 할 수 있는 팀이다. 이때는 쉬는 날(현충일)도 있었고, 교육을 통한 인터럽트도 있었다 정상인 상황이면 훨씬 나은 performance를 기대할 수 있다.."
하지만 2nd Iteration 수행때는 인터럽트가 거의 없었고 work day가 하루 더 있었음에 불구하고
같은 SP 가 떨어져 나갔다. 이때의 개발자들의 반응은,
"우리는 Story points 를 효과적으로 도출하고 산정하는 방법을 몰랐다. 이젠, 익숙해 졌으니 충분히 목표를 이룰 것이다"
이후 한번 더 우리는 목표에 다다르지 못했고, Iteration 마다 고객 요구사항 변경으로
40 points 정도의 스토리들을 추가해야만 했다.
이제 두 번의 Iteration 기간만이 남았고, Story points는 158 이 남았다.
PM은 이번주 수요일까지 상황을 지켜보고 극단의 조치를 취하겠다고 말했다. (주말 근무, 매일 12시까지 야근 등)
이는 한 Iteration 동안 79 Story point 를 해야 한다는 것이므로, 이제까지 가져갔던 목표중에 가장 높다.
그런데도 불구하고 개발자들은
"우리는 이번에는 정말이지 목표를 잘 끝 마칠 수 있을 것이다"
라고 말하고 있다.
개발자는 자신의 일의 성격을 모를경우 일의 양을 측정하는데 정말 둔감한 그룹이라고 한다.
하지만 해당 일에 대한 경험을 한번이라도 가질 경우 90% 확률 범위 안에서 일정을 맞출 수 있을 만큼 정확하게 자신이 해야 할 일의 양을 산출한다고 한다.
하지만, 두번의 Iteration 을 겪은 내 경험은 '글쎄올씨다'
예전에 미국에서 공대의 어떤 한 교수가 대학원생들을 대상으로 아래와 같은 실험을 했다고 한다.
term project 를 90% 확률로 언제 끝낼 수 있는지 예상해 보고, 그 날짜까지 끝내라고 이야기했다.
오로지 45% 만이 해당 날짜를 맞췄다고 한다.
비슷한 현상을 내가 있는 프로젝트에서 보고 있다.
이들 개발자는 게으름을 피우지도, 인터넷 서핑에 많은 시간을 사용하지도 않는다.
이를 어떻게 개선 시킬 수 있을지 묘안이 떠오르지 않아, 직접적인 대응 방법이 아닌 대안으로 PL들은 개발자가 느끼는 인터럽트들을 최대한 빨리 해결하기 위해 뛰는 방법을 선택했다.
이번주말이 걱정으로 물들지 않기를 바란다.
그것은,
"요구사항의 변경으로 늘어나는 스토리를 개발자들의 개발 속도가 따라가지 못한다는것"
우리의 burndown 그래프는 타 내려가는 것이 아니라 오히려 고객이 부은 기름에 활활 타 오르고 있었다.
---------------------------------------------------
1st Iteration - 수행 26 points 목표 50 points
2nd Iteration - 수행 26 points 목표 70 points
3rd iteration - 수행 34 points 목표72 points
---------------------------------------------------
1st Iteration 수행때 우리는 26이라는 개발팀의 velocity 를 구했다. 하지만 나를 제외한 PL을 포함한 모두가 이를 부정했다. 나도 이를 부정하고 싶어 결정에 한 몫을 하고 말았다.
"우리는 이보다 훨씬 더 잘할 수 있고 많이 할 수 있는 팀이다. 이때는 쉬는 날(현충일)도 있었고, 교육을 통한 인터럽트도 있었다 정상인 상황이면 훨씬 나은 performance를 기대할 수 있다.."
하지만 2nd Iteration 수행때는 인터럽트가 거의 없었고 work day가 하루 더 있었음에 불구하고
같은 SP 가 떨어져 나갔다. 이때의 개발자들의 반응은,
"우리는 Story points 를 효과적으로 도출하고 산정하는 방법을 몰랐다. 이젠, 익숙해 졌으니 충분히 목표를 이룰 것이다"
이후 한번 더 우리는 목표에 다다르지 못했고, Iteration 마다 고객 요구사항 변경으로
40 points 정도의 스토리들을 추가해야만 했다.
이제 두 번의 Iteration 기간만이 남았고, Story points는 158 이 남았다.
PM은 이번주 수요일까지 상황을 지켜보고 극단의 조치를 취하겠다고 말했다. (주말 근무, 매일 12시까지 야근 등)
이는 한 Iteration 동안 79 Story point 를 해야 한다는 것이므로, 이제까지 가져갔던 목표중에 가장 높다.
그런데도 불구하고 개발자들은
"우리는 이번에는 정말이지 목표를 잘 끝 마칠 수 있을 것이다"
라고 말하고 있다.
개발자는 자신의 일의 성격을 모를경우 일의 양을 측정하는데 정말 둔감한 그룹이라고 한다.
하지만 해당 일에 대한 경험을 한번이라도 가질 경우 90% 확률 범위 안에서 일정을 맞출 수 있을 만큼 정확하게 자신이 해야 할 일의 양을 산출한다고 한다.
하지만, 두번의 Iteration 을 겪은 내 경험은 '글쎄올씨다'
예전에 미국에서 공대의 어떤 한 교수가 대학원생들을 대상으로 아래와 같은 실험을 했다고 한다.
term project 를 90% 확률로 언제 끝낼 수 있는지 예상해 보고, 그 날짜까지 끝내라고 이야기했다.
오로지 45% 만이 해당 날짜를 맞췄다고 한다.
비슷한 현상을 내가 있는 프로젝트에서 보고 있다.
이들 개발자는 게으름을 피우지도, 인터넷 서핑에 많은 시간을 사용하지도 않는다.
이를 어떻게 개선 시킬 수 있을지 묘안이 떠오르지 않아, 직접적인 대응 방법이 아닌 대안으로 PL들은 개발자가 느끼는 인터럽트들을 최대한 빨리 해결하기 위해 뛰는 방법을 선택했다.
이번주말이 걱정으로 물들지 않기를 바란다.
# by | 2008/06/23 21:03 | RU Agile? | 트랙백(15) | 덧글(6)
















☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : Hope for the best, and plan ..
개발자들의 낙관주의는 어디까지 인가?Always hope for the best, and plan for the worst! But reality is always worse than our worst plan.... and people just avoid to look at the reality. Because it is gross....more
제목 : Sex animal.
Animal human sex. Animal sex with human. Animal sex stories. Sex animal. Teen animal sex. Animal sex free. Animal sex....more
제목 : Naked celebrities.
Gay celebrities. Celebrities nude. Celebrities nude free. Nude male celebrities....more
제목 : Free animal sex.
Animal sex movies. Animal sex free. Animal sex. Free animal sex pics....more
제목 : Free blowjob movies.
Free blowjob video. Blowjob. Blowjob pictures. Blowjob videos....more
제목 : Horse sex.
Horse fuck. Horse sales. Instant horse racing resu. Horse cock in women. Horse fucking....more
제목 : Free celebrities nude.
Free nude celebrities. Sexy celebrities. Nude celebrities. Nude male celebrities. Naked celebrities....more
제목 : Free animal sex movies.
Animal sex mating. Sex animal. Animal sex pics. Free animal sex galleries. Sex with animal. Animal sex library. Animal sex video....more
제목 : Animal sex chat.
Animal sex free. Animal sex....more
제목 : Free animal sex.
Free animal sex videos. Animal sex mpegs. Animal sex animal. Sex animal. Free mpeg animal sex movies. Animal sex. Farm animal sex....more
제목 : Free animal sex movies.
Animal sex galleries. Animal sex v ideo. Animal sex videos. Free animal sex. Animal sex free video. Animal sex stories. Animal sex free. Free animal sex movies....more
제목 : Sex animal.
Free animal sex stories. Sex animal. Free animal sex pics....more
제목 : Free animal sex pictures.
Animal sex movies. Animal sex tgp. Animal sex....more
제목 : Mother son incest.
Mother daughter incest. Real incest. Incest cartoons. Incest sex stories. Free incest pic. Incest stories. Mother and son incest. Brother sister incest....more
제목 : Britney blowjob.
Lindsay lohan blowjob. Blowjob tutorials. Blowjob video. How to give a blowjob. Blowjob galleries. Blowjob videos....more
힘내세요. ~