In today’s competitive world of
software development, the time to market of a product can make the difference between the success and failure of the
product and in some cases the business.
In-house development teams often find it difficult to meet necessary deadlines, either due to insufficient manpower,
other competing projects or because they lack the specialist skills needed for a particular task. In these circumstances
the recruitment and training of new staff would often take too long, and be wasteful because it may not be practical to
continue to employ them after the end of a project. Equally, hiring contractors is often expensive and unsatisfactory
unless it is certain that they will have the required expertise.
|