The Good, Bad and Ugly: Working with Third Party Development Shops

We’ve all heard the horror stories about using outside software development shops. Project overruns, bugs, poor performance and quality, and an impossible to maintain codebase are some of the most common. As with any service, the quality is completely dependent on the individuals providing that service to you. For custom software development, it’s even more challenging, as writing software is both engineering and art, and the best developers harness a bit of both.

Read More