한마디로-우발.
우발 사고는 "다른 것"에 추가하는 금액입니다. 추정치의 다른 곳에서는 설명 할 수없는 것입니다. SMc가 Software Estimating에서이를 다루고 있습니까? 기억이 나지 않고 사본이 작동 중입니다 (휴일로 답합니다-얼마나 슬프습니까) ...
어쨌든, 일반적으로 말하면 세 가지 종류의 우발성이 있습니다.
1) 위험 특정 우발성 -특정 위험을 식별하고 위험과 관련된 잠재적 오버런을 처리하기 위해 일정 시간을 추가하는 지점입니다. 여기서 가장 분명한 것은 위험이 무엇인지에 대한 것입니다. 위험에 빠질 수 있습니다 . 통제 할 수없는 프로젝트에 부정적인 영향을 줄 수 있습니다 .
이 마지막 부분은 매우 중요합니다. "생각했던 것보다 시간이 오래 걸리는 것"이 아니라 "회사 표준에 맞지 않기 때문에 사용해야하는 타사 스케줄링 모듈"입니다. 추가 할 위험 우발 량을 계산하는 방법은 위험이 10 % (50 % = 0.5)로 표현 될 확률이 위험의 영향을 곱한 비율입니다 (이 예에서는 CRON을 수동으로 작성해야한다고 말합니다) 스케줄러를 사용하는 대신 작업을 수행하는 데 10 일이 소요되며이 수는 10 일입니다.
따라서 50 %의 확률로 위험이 사라질 경우 위험을 극복하는 데 10 일이 걸리며 5 일이 추가됩니다. 프로젝트에서 식별 된 모든 위험에 대한 모든 값을 더하고 총계에 추가하십시오.
2) Shit Happens Contingency- 우아하지 않더라도 내가 들어 본 최고의 설명. 그것은 IT 프로젝트입니다. 그것은 당신이 어떻게 생각하는지, 일이 오래 걸리고, 그리워하는 등의 일을 결코하지 않습니다. 일반적으로 SH 우발 사태는 10 % (절대 최소)와 25 % (더 높을 수 있음) 사이이며, 15 %는 일반적인 수준이며, 정확한 수준은 불확실성 및 일반적인 위험 수준 (이동 목표 포스트, 불확실한 요구 사항 등)에 따라 다릅니다. ).
PM이 SH 우발 사태를 받아들이지 않으면 (가능하다면 IT 프로젝트 경험이 없거나 맹목적인 낙관론자 일 수 있음) 모든 개별 금액에 추가하십시오. 그가하고있는 일을 알면 자신의 위험 로그를 가지고이 물건에 대해 생각하는 것을 좋아합니다. 확실히 그가 어떤 종류의 PM 자격 (PRINCE2와 같은)을 가지고 있다면 그것에 대해 알게 될 것입니다.
3) 변경 우발성 -고객이 변경을 제기 할 것이지만 경쟁 지점이되기를 원하지 않는 곳입니다. X 일 또는 X %를 추가하면 고객이 제기 한 변경 사항을 반영합니다. 그것을 다루는 두 가지 방법이 있습니다 : 당신이 그들에 대해 이야기하고 그들이 소비하는 것이거나 그것에 대해 이야기하지 않는 것입니다.
첫 번째 방법은 최선이지만 교육을 받고 공정하게 생각하는 고객이 필요합니다. 물건은 변화로 분류되며 자신이 적합하다고 생각하는대로 냄비를 쓸 수 있습니다 (일이 다가올 때 물건을 추정하는 것에 따라).
두 번째 방법은 변경 사항이지만 추가 비용을 청구하지는 않습니다. 당신은 당신이 그것에 소비하는 모든 것들을 메모해야하므로 그것이 끝나는 시점에 도달하면 고객에게 다시 가서 더 많은 시간이나 돈을 요구해야합니다. m blah blah blah "를 지불하면"이미 변경하지 않은 모든 사항을 청구 할 수 없습니다. 귀하가 완전히 불합리하지 않다는 표시로 표시 할 수 있습니다. 항상 작동하는 것은 아니지만 토론에서 거의 항상 손을 강화시킵니다.
이 세 가지 중 어느 것도 당신이 잊어 버린 것들을 구체적으로 다루지는 않지만 그들 사이에 많은 격차를 메울 것이라고 생각합니다.