My last post was about ensuring quality in the short term. This one is about achieving long-term quality in offshore development. At Future Processing we have the maxim, “Quality Always Makes Sense” displayed on the wall because I believe it should be fundamental to software development.
A couple of weeks ago I wrote a post about quality. Since then I’ve received quite a few emails on the topic. It seems that many companies offshoring software development are struggling with the quality- scope trade-off. This is a hot issue for outsourcers too.
If you’ve ever been a software developer, no matter when or where, the chances are that at some point you’ve had to work with some poorly written (read nightmare) legacy code. For whatever reason the code has stopped working or needs to be enhanced and you’ve been the poor sap has to work out why on earth the initial coder wrote the programme this way.