Skip to main content
 

Software Development Estimating Checklist - List

  5.00/5.00 - (1 votes for article, provide comments and help us improve if required.)

This checklist contains the main items to check off when putting together an estimate for software development projects.

Software Development Estimating Checklist - ListSoftware Development Estimating Checklist - ListSoftware Development Estimating Checklist - ListSoftware Development Estimating Checklist - List
Software Development Estimating Checklist - List

Software development is complex and often projects are underestimated because not everything has been considered. This checklist includes some of the important considerations for completing the estimation.

Software Development Estimating Checklist

Did you feel pressured to giving a lower estimate than the work involved? You should not have been.

Are you clear what the estimate is being given for?

Have you been given documentation detailing the proposed process in which the development will exist?

Have you been given documentation detailing any screen changes required for the development if applicable?

Have you been given documentation detailing the business logic and validation required for the forms or for the development if applicable?

Have you been given documentation detailing all the functional requirements?

Is it clear from the specifications what’s to be included, and just as importantly what is to be excluded?

Ask yourself if there is ambiguity in the specifications if there is, there should not be.

Have you given estimates in the past for similar work and been right, or have access to an expert that has to validate your estimates?

Will the estimate be broken down in sub-estimates for component parts? It should be.

Have you provided in the estimate, time for creating/updating technical/design specifications? (Remember this must include time for chasing down sign-off, reviews and revisions).

Have you provided in the estimate, time for the actual development work including all changes which might be required (presentation,business logic, database etc).

Have you provided in the estimate, time for the unit testing and related documentation for the development?

Have you provided in the estimate, time for creating any test data which may be required for unit testing?

Have you provided in the estimate, time for creating release and installation documentation?

Have you provided in the estimate, time for deploying the software into other environments if you are required to do that?

Have you provided in the estimate for any time or materials required for setting up an technical environment to perform the development?

Have you provided in the estimate for support type questions coming from system testers and user acceptance testers post completion?

Does the estimate provide for an estimated number of deployment cycles for issues reported back from system testing for proposed amendments, subsequent unit testing and deployment?

Is the estimate clearly based on assumptions made in a technical specification?

Does the estimate itself, or documents the estimate is based upon, have "riders" i.e. if specifications change the estimates will change?

Does the estimate include for any requested code or performance optimisations which may be requested and for any load testing which might be required?

Does the estimate include some contingency for unknowns?

Is the estimate based on someone just under average completing the work? It should be.

Has the estimate been reviewed by several people?

Is it clear if this is a time and materials estimate or a fixed estimate?

Are you providing a best case estimate. If so is best case something you encounter frequently?

Synonyms/tags: estimating, estimating checklist, software estimation checklist, estimates for software projects




Or, why not search for other related lists on our site;

Or, watch a related video from YouTube by clicking below;


This list was published by Here There, Everywhere and is a printable check-list; To print, hold down the key marked "ctrl", and whilst holding that down, press the "p" key.
This is a downloadable list, select here, if you would like to download the Software Development Estimating Checklist - List as an excel or .csv file. Or find the print function on your browser (top right, three dots, print) and print to a pdf printer if you would like to download as a pdf file, or print to a pdf file.

If you are interested in advertising with us reach out via the contact page below. If you would like to share viewers, and your site is related with great content, then feel free to use the code below on your site then reach out via our contact page and we will look for a place to mention you.


Otherwise, suggest improvements, request additional items, report typos, errors or misspellings, ask us questions or just say hello via the comments here below, we are always pleased to hear from you.

Comments HistoryBe a pioneer and write the first comment.

Note: Current average rating of 5.00 based on 1 reviews and ratings. (1-Low, 5-High)

Note: Comments and ratings help this site get better; if you see something missing, see something wrong, have a question, or want to suggest something to improve then comment below and join the dialogue;

Comments



Looking for something else? Then search the rest of the internet here. If you do like what you see then come back sometime and create your own checklist here. If the item does not have a checkbox next to it, its probably a folder which you can open by clicking. If there are actions listed against an item on the right hand side you can visit websites, download as excel/csv for xls, or create an ical calendar entry.

If you found this page useful, share it, or like us using the buttons on the bottom right, it helps us to improve.

This webpage with information about Software Development Estimating Checklist has the following attributes;
The list was authored by .

« Go look for more free lists & checklists