Getting the best of Process (A developer perspective)
Many times, we have heard the word “process” and cringed. To a lot of us, process is simply the techie garb for red-tape.
Many times, we have heard the word “process” and cringed. To a lot of us, process is simply the techie garb for red-tape.
In my role as a Visual Studio Team System technical specialist I spend a lot of time talking to customers about quality software – after all the product is designed with this in mind. Naturally most customers are very keen to increase quality – but only if it can be done on the cheap….. Unfortunately this is a rather simplistic view and does not consider the real cost of quality. Its true, there is a cost associated with building quality into your applications, but there is also a cost associated with not having quality! If you sum up both cost functions you’ll end up with the ‘total cost of quality’ as shown in the diagram below. As the graph clearly indicates, both ends of the spectrum – no quality or too much quality – are undesirable. The goal must be to work towards a sweet spot where costs balance each other out
Raif from our partner Navantis does some excellent work in Quality Assurance. This webinar promises to be very insightful around good practices and the value of good QA.