Category Archives: Quality

Three ideas you should steal from Continuous Integration

I like Continuous Integration — a lot. Small incremental changes, continuous testing, continuous builds: these are Good Things. They provide statistics, things you can measure your progress with. But Continuous Integration requires an investment on the part of the development … Continue reading

Posted in Quality, Software Development, Software Engineering, Software Testing | Tagged | Comments Off on Three ideas you should steal from Continuous Integration

Technical documentation

Developers tend to have a very low opinion of technical documentation: it is often wrong, partial, unclear and not worth the trouble of reading. This is, in part, a self-fulfilling prophecy: such low opinions of technical documentation results in them … Continue reading

Posted in Opinions, Quality, Software Engineering | Tagged , | Comments Off on Technical documentation

Bayes’ theorem in non-functional requirements analysis — an example

I am not a mathematician, but I do like Bayes’ theorem for non-functional requirements analysis — and I’d like to present an example of its application.1 I was actually going to give a theoretical example of availability requirements, but then … Continue reading

Posted in Anecdotes, DNP3, Industrial Automation, Quality, Smart Grid, Software Engineering | Tagged , , | Comments Off on Bayes’ theorem in non-functional requirements analysis — an example