2008-09-04 4 views
1

프로젝트 관리자는 프로젝트가 기한 내에 만료 될 수 있도록 시간을 구성해야합니다.SDLC 단계 개발에 필요한 시간을 예측하는 가장 좋은 방법은 무엇입니까?

개발 기간을 예측하는 데 사용할 수있는 방정식이 있습니까?

는의 데이터베이스를

time = sql storedprocedures * tables manipulated or something similar

말 또는 당신은 단지 적절한 추정치를 얻을 수있는 경험을 얻을 필요가 붙어 보자?

답변

0

실제로 제대로 작동한다는 것을 알았던 공식은 없습니다. Fogbugz는 다소 컨셉이있는 몬테카를로 시뮬레이터를 가지고 있지만 실제 경험은 최고의 참조 포인트가 될 것입니다. 모든 개발자와 모든 프로젝트가 달라집니다!

0

컴퓨터가 모두 코드를 생성하기 시작하면 바로 그러한 공식이됩니다. 그때까지는 모두 기술과 개발 속도가 다른 인간 개발자들과 얽혀 있습니다.

2

프로젝트 관리자는 을 자신의에서 수행 할 수있는 최선의 노력이 주어진 프로젝트의 소요 시간을 가장 잘 추측 할 수 있음을 기억해야합니다. 얼마나 정확한지. 귀하의 경험과 프로젝트의 범위에 달려 있습니다.

프로젝트를 개별 작업으로 분해하고 실제 업무를 수행 할 개발자 을 합리적으로 정확한 추정치로 얻는 유일한 방법은 각 작업에 대한 추정치를 넣는 것입니다. 그런 다음 각 개발자의 추정 정확도를 고려한 증거 기반 알고리즘을 사용하여 주어진 기한에 도달 할 가능성을 부여 할 수 있습니다.

확률이 너무 낮 으면 기능을 제거하거나 기한을 이동하는 두 가지 옵션이 있습니다.

추가 읽기 :