[SystemSafety] Modelling and coding guidelines: "Unambiguous Graphical Representation"
Derek M Jones
derek at knosof.co.uk
Thu Mar 3 21:27:09 CET 2016
Steve,
> Fascinating, because I argue that it's not at all difficult to write
> software that friggen' works: software that does what it's intended to do,
You seemed to have missed the point(s) of writing software.
Or rather, are focusing on the reasons for using software.
> do so. The research I've done into contemporary software organizations
> shows that on average, over 60% of their capacity to do work is wasted in
> going back to fix stupid mistakes that they made earlier. We seem
I think you are suffering from survivorship bias
https://en.wikipedia.org/wiki/Survivorship_bias
Code has a finite lifetime, often surprisingly short.
I think its often cheaper to fix faults in code that survives
than invest lots of code, much of which does not survive.
Of course there is a cutoff point below so little has been invested
that rewriting is cost effective.
> "There is a huge hole in the software engineering curriculum: Economics."
>
> Totally agreed. Maybe someone should write a book on that topic? Oh, waitŠ
That red door stopper is primarily customer oriented.
--
Derek M. Jones Software analysis
tel: +44 (0)1252 520667 blog:shape-of-code.coding-guidelines.com
More information about the systemsafety
mailing list