bionote.net

계획수립 단계에서 시간추정의 중요성


요새 프로젝트를 진행하면서 가장 뼈저리게 느끼는 점이 있다. 프로젝트 초반 계획수립 단계에서 각 단계별로 걸리는 시간 추정이 제대로 이루어지지 않았기 때문에 전체 프로세스가 늦춰지고 있다는 점이다. 계획 단계에서 정확한 시간 추정이 이루어졌다면, 전체 프로세스에서 많은 시간을 소비할 가능성이 있는 중간과정을 발견할 수 있었을 것이고, 그 중간과정이 단축될 여지가 있는지를 파악한 후에 전체 프로젝트에 걸리는 시간을 효과적으로 단축할 수 있었을 것이다.

실제로, 최근에 많은 시간을 소비하는 프로그램이 최적화되지 않은 상태에서 실행되고 있었다는 것을 발견하였는데 미리 시간 추정이 이루어졌다면 비정상적으로 많은 시간을 차지하는 프로그램의 문제를 훨씬 일찍 발견했을 것이다.

시간추정은 프로젝트에 좀 더 집중하게 해준다. 각 프로세스별로 작업에 걸리는 시간이 미리 예상되었으므로 중간 결과물을 정해진 시각에 확인해 볼 수 있다. 이런 시스템은 프로젝트의 진행자가 단순히 구체화된 중간 결과물에 집중함으로써 전체 프로젝트에 기여할 수 있도록 해준다. 구체화되고 소규모인 중간 결과물에 집중하는 일이 덩치 크고 비교적 추상적인 최종 목표를 생각하는 것보다 쉬운 일이라는 점은 자명하다. 게다가 주위의 사람들 (예를 들면, 보스)에게 일정에 따라 프로젝트가 진행되고 있다는 것을 보임으로써 압박받음으로부터 벗어날 수 있다는 장점도 가지고 있다.

시간을 추정하는 것은 일반적인 프로젝트 계획뿐만 아니라 XP에서도 중요하게 다루는 주제 가운데 하나이다. 서둘러 프로젝트를 진행하느라 또는 시간추정 자체의 어려움 때문에, 계획단계에서 시간추정같은 작업은 가볍게 지나쳐버리는 수가 많다. 하지만 시간추정이 프로젝트의 성패를 좌우함을 명심하고 중요하게 다루도록 해야겠다.

참고.
프로젝트 계획 수립의 7단계, 한국리더십센터의 리더십웹진 39호

2006/04/03 08:27 2006/04/03 08:27
top

TRACKBACK ADDRESS :: http://bionote.net/tt/blna999/trackback/84

Leave a comment..