Software development and project management is a complex task. As a matter of fact leading market research companies have found at that Only 29% of software projects succeed, 53% are challenged and 18% fail On average projects overrun by 56% ...read more