3 ms·
For a Civil Engineer to build a bridge that collapses, he has to be licensed and will be liable because there are standards to follow (strength of materials, ca
by ThomaszKrueger 11y ago
For a Civil Engineer to build a bridge that collapses, he has to be licensed and will be liable because there are standards to follow (strength of materials, calculus, etc). No such thing exists for software.
- tjr 11y agoNo such thing exists for software. Could you be more specific then about what part of following DO-178C guidelines and FAA certification process you find inadequate, such that, "no such thing exists for software"? I do not mean to belabor the point, but am genuinely curious what you might find to be an acceptable level of rigor for software. [EDIT: or perhaps you literally mean that no such level could possibly exist?]
- ThomaszKrueger 11y agoIt could, but it would require a compatible budget. Now how many companies that develop software (so I include the myriad of financial, healthcare, etc companies that create their own enterprise software) would do that? For example, take Bloomberg that develops the famous Terminal. How much software engineering is in that product (I can't tell, I never worked for them) but I would guess it is much less than DO-178C. So "acceptable" can mean one thing for the academic community and quite another for the real life companies.