Effective Software Development Teams
In this lean and competitive business environment, the quality of the software development team doesn't simply impact project failure rates, it impacts business failure rates. So what makes an effective software development team?