OK..OK....systems people out there tell me it's a 90-10 or 95-5.... YEAH.....!
I’m a legacy systems graybeard so I can’t quote what the actual
percentage but back when I was developing software we would shoot for
3 bugs per 1000 lines of code average so or 99.97-.03. For example
the space shuttle software was debugged to 1 bug per 1000 lines.
That metric doesn’t apply today because back the we coded for
efficiency as we had less computing power. Today I’m sure it’s more
like 80-20 or 90-10 but then you have many different software
packages making up one system so if becomes the finger pointing game
when your trying to resolve problems.
When we developed mainframe systems with dump terminals
we had to provide sub-second response time (that is the time measured
from when the user hit enter and received a response). Now response
time of 30 seconds or more is acceptable. Plus, we keep building
faster and faster computers but the software runs about the same
speed or slower because of coding inefficiency’s.
Silversmith and Lapidary Artisan
Colorado Springs, Colorado