Mr. Mylott has covered the topic of computer outsourcing very well. Anybody contemplating it should read this book first. It lays out the risks, pitfalls, and how to avoid them all. There are many risks in outsourcing, they are very large, and they will sink your project or company if you are not prepared. It has checklists and contract language and good advice throughout. Every IT manager needs a copy on their desk. Either they are doing it or contemplating it. Or, their CEO/CIO will visit them out of the blue with it. Be prepared.