When starting a project a detailed plan should be drawn up. This should itemise the requirements of the project in terms of their costs, their quantity, and their specification. The sequence in which the components are to be added to the project should be specified and any helpful comments from past prototyping should be listed.