Project Outsourcing Vs. Staff Augmentation
When companies look for outside help in completing IT projects, they are generally considering two delivery models: staff augmentation and project outsourcing.
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?
Working with Offshore vs Onshore Development Teams
The IT community has been working with offshore teams for many years and does so for a variety of business reasons. An article at Chron.com...
Getting Things Done for IT Professionals
David Allen’s Getting Things Done (GTD) philosophy has been helping Information Technology (IT) professionals increase productivity and...
Linking IT Outsourcing with Business Strategy
IT Business Analyst David Wright argued in 'Maybe it is time to define “customer” in IT Projects' that “unless you are selling software as a product for real money, your IT project does not have any customers”. We take it a step further.
Agile Software Development: Key Benefits and Best Practices
Think about the experience of building a custom home. Is the first thing you see a completed structure, fully decorated and landscaped? Of course...