As a producer of software applications, components and related services, we have been in a unique position to learn about software development outsourcing process, both as a service provider and a support service for outside outsourcing teams that use our products. Let us share our thoughts and experiences...