Zum Inhalt springen
The biggest Lies
Three Biggest Software Lies
- The program is fully tested and bug free.
- We’re working on the documentation.
- Of course we can modify it.
Three Biggest Hardware Lies
- We always design for testability.
- It worked fine on the proto board.
- That would be much easier to implement in software.
Three Biggest Engineering Professor Lies
- Some day this course will come in handy.
- These tests are more trouble for me than they are for you.
- This is the way they do it in the industry.
The Three Propositions
- Software engineering is like looking for a black cat in a dark room.
- Systems engineering is like looking for a black cat in a dark room in which there is no cat.
- Knowledge engineering is like looking for a black cat in a dark room where there is no cat and someone yells, “I got it!”.