The business requirements state what is required but do not specify how the deliverable will actually work. So in many projects with a tangible and technically sophisticated deliverable, it is very common to produce additional documentation about the look and feel of the end product.
A Gantt Chart is an excellent project management tool for the scheduling, budgeting and reporting of a project. The easiest, but perhaps not the most useful, tool for creating Gantt Charts is MSProject. Each task is listed on the left-hand side of the chart with a timeline shown on the right. Milestones can be easily marked and the schedule and costs can be easily updated where necessary.