No matter how many are available to you, a project will always require trade-offs in assigning them. Ideally, no part of the project should get more or less than is necessary to complete it in a timely, efficient way. The management dilemma is to determine which parts of the project depend on other parts and which are independent, then to divide resources evenly among dependent tasks, or to take resources from an independent task and assign them to one with higher priority. Assigning too many people or machines to the wrong task can delay the project. No project ever runs exactly as planned.
People quit, weather interferes, parts arrive late and easy tasks turn impossible.
That's why resources might have to be reallocated weekly, daily or even hourly. Choosing the right project management package depends on the complexity of the project, your familiarity with the tasks and whether you will create presentations to explain your planning to others. Pa. The latest is SureTrak Project Manager. But it automates many planning tasks. If you regularly manage complex projects, SureTrak has many features you want.