Providing a prospective client with an estimate of time and cost for a project can be the foundation stone on which the future relationship is built. At Fenwick, before we start a Dynamics NAV ERP implementation project we estimate how long we think the project will take. This in turn allows us to estimate the project cost. During a project all team members record the time that they spend. Because we have completed a large number of projects we have a base of project history data that helps us to estimate new projects. We split each project down into the following components:
- Project Planning Workshop
- Infrastructure & Software Installation
- Process & Requirements Workshops
- Data Preparation & Migration
- System Design (including prototyping)
- Pilot Sessions
- Testing
- Planning for and Cut over to Live Operation
- Project Management
- Go-Live Support
Our history data shows us that some of these components consistently represent a specific percentage of a total project. This provides us with a useful cross check for our new estimates. Of course, the most difficult time to estimate a project is right at the beginning – important information may not have been provided; personnel with knowledge of operations may not have been involved in discussions; and so on – but because we have a good base of history and experience, we have a solid foundation for our estimates. If we win business we are confident that we can deliver what we have quoted for. If we lose business on price, we know we have been honest and realistic, and buying business by underquoting never results in a happy relationship.