Project management is a complex undertaking, with many stages and processes. It should follow the full business lifecycle, from definition and justification of the project, through to delivering demonstrable benefits for the business. The project manager's skills are essential from the beginning.