O'Reilly logo

Outsource It! by Nick Krym

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Outsourcing Code Development

The second-most-common task to outsource is code development, for good reason. With solid development methodologies, standard technologies, and a broad set of supporting tools, coding and unit testing are relatively easy to outsource. Easy doesn’t mean worry-free, however. Programming has been outsourced for more than thirty years, but it still has its challenges, including the following:

  • Code quality

  • Adherence to requirements

  • Productivity

How can we improve code outsourcing in these three critical dimensions? Let’s find out.

Code Quality

To control and improve the code you receive from your vendor, you need to establish quality benchmarks and then define SMART objectives to which you can hold your vendor ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required