A couple years ago I went through a technical due diligence (TDD) of several relatively small offshore vendors. The vendors were providing product development services for one of my clients, the vendors also supported operations of the SaaS for all of the products. The client had fully outsourced s/w product development and support to those vendors and retained practically no technology resources internally with exception of MIS / SaaS IT support.
The goal of the TDD process was to asses whether the vendors are efficient and can continue performing fairly complex projects involving working with sensitive information. There are a couple important distinctions here:
- The vendors were in large degree focused on the product development for my client and the rest of their business was relatively small.
- The vendors have been performing services for a number of years with very light oversight from the client’s side.
- The quality of work to date has been on a low side yet deemed sufficient for the money.