IT applications outsourcing of this sort is becoming increasingly popular as demand for new functionality continues to outpace IT capacity, and companies rush to expand into new markets.
Process productivity limitations, combined with IT staff shortages, are forcing companies to increasingly hire outsiders to build applications for them. The problem is, how do you know if a contractor can deliver what it promises during the courtship (aka proposal) phase?