When estimating time to accomplish each step, think about who will need to be involved and the
amount of time each person can commit to the project. Be sure to clearly define any project
components for which the client is responsible, and set deadlines for accomplishing those tasks. Involve
the stakeholders in setting these dates, and ask for a confidence level that these commitments can be
met.
The more you use timelines to track your projects, the easier it will be to create future project timelines.
As you continually track your progress against your timelines, you are developing historical project
management data you can later use to estimate actual required time when planning future system
integration or custom programming projects.