There is an argument, and an effective one, that all projects should be broken down into smaller 1 – 4 week mini-projects and executed through a technique called Scrum resulting in high quality projects developed by in-communication IT teams. This is known as Agile Software Development
[Read more…] about Agile & Scrum | Executing and Managing Projects