Skip to main content

Project Estimation Template

 

Read Me

All white cells are editable in the estimation template

Estimation Summary

1In this sheet, mention the basic project information.
2This sheet gives the amount of effort estimated for each phase, based on the effort distribution.
3‘Engineering effort’ is the total amount of effort estimated for the project
4Total Size (complexity Point) is the calculated value of the complex points or the size of the work that has to be performed.
5‘Project Management Effort’ is the percentage of Engineering Effort that will be required for project management.
6‘Total Effort (Hours)’ is the sum of ‘Engineering Effort’ and ‘Project Management Effort’
7‘Contingency %’ is the percentage of total effort that counts for an incidental expense
8‘Grand Total Effort (Hours)’ is the sum of ‘Total Effort (Hours)’ and ‘‘Contingency %’’
9‘Assumptions’ and Risks: List all the assumptions and risks related to estimation

Estimation Criteria

1Mention the criteria for various complexities i.e. Low, Medium, High and effort spent in coding phase for each of the complexity.
2Mention the effort distribution percentage for each phase.
3Based on total complexity point, development effort is calculated

Estimation Sheet

1List down all the functions or requirements to be developed
2Identify the complexity in for each functions or requirements to be developed.

Revision History

1Details of the revision done to the estimation to be logged in this sheet

Estimation Summary

Project Information

Project CodeProject Name
Estimated ByEstimation Date
Reviewed ByReview Date
Approved ByApproval Date

Effort Distribution

Phases

% Effort

Efforts

Requirement Development Phase00
Design Phase00
Coding and Unit Testing Phase0
Testing Phase00
User Acceptance Testing00
<any other phase>00
<any other phase>00
Go-Live00
Total Engineering Effort (Hours)1000
Total Size (complexity Point)0
Productivity Factor (CP per Hour)#DIV/0!
Miscellaneus EffortXXX.00
Project Management and Support Activities Effort0.1
Total Effort (Hours)xxx
Contingency %20%
Grand Total Effort (Hours)xxx

Assumptions

Risks

Estimation Criteria Setup

Complexity of Feature or Requirement

Criteria for complexity

Effort in Coding and Unit Testing Phase

Normalization

Count of H/M/L

Total Size

Low<Defined the criteria for low complex requirement or feature><mention the effort estimated for low complex requirement or feature in development activity>0
Medium<Defined the criteria for medium complex requirement or feature><mention the effort estimated for medium complex requirement or feature in development activity>0
High<Defined the criteria for high complex requirement or feature><mention the effort estimated for high complex requirement or feature in development activity>0
Total Size0.00
Total Development Effort

Effort Distribution

Phases% Effort
Requirement Development Phase20
Design Phase10
Coding and Unit Testing Phase30
Testing Phase5
User Acceptance Testing10
<any other phase>10
<any other phase>10
Go-Live5
Total100


Feature or Requirement breakdown

Module Name
Functions

S. No

Function No.

Function Name

Complexity

1

Miscellaneous/Other Tasks

Estimate the effort for miscellaneous/other tasks (like UAT support, User Training etc.)
(Both Engineering and Non-Engineering)

S. No

Miscellaneous/Other Tasks

Effort (Hours)

1User training100.0
2Installation20.0
3
4
5
6
7
8
9
10
Total Miscellaneous/Other Effort (PH)120.00

Comments

Popular posts from this blog

Application Lifecycle Management

Application Lifecycle Management Lifecycle the word means “Series of stages through which something passes during its lifetime.” Application lifecycle is similar to giving birth to a young one as per the God’s management. Creating an application is not a big task, but adding the word Management in that Application  Lifecycle is adding a process of distributing with or governing things or people.  When Process comes in a picture, we bound to work according to that, which give the  picture of Application Lifecycle Management. Accumulation process is not that you are bound to move in that particular line only, but it  means you are moving in the correct direction which will give success and 99.9%  assurance that the Project on which you have implemented is having a correct planning,   great controlling, and using the resources in an organized behavior. Application Lifecycle Management is controlling of a software application from planning...

Test Case Template

A good test case is one that has a high probability to find an error. A test case should be equipped with the following design elements.