A magazine where the digital world meets the real world.
On the web
In print
What is cs4fn?
- About us
- Contact us
- Partners
- Copyright and contributions
- Links to other fun sites
- Complete our questionnaire and get a free magic download
Search:
Software Engineering: Back to the Drawing Board
You may have heard the term software engineering. Building a complex computer program is like building any complex machine or structure. It takes skill, professionalism, team-work and the ability to learn from your mistakes. Every type of engineering throughout history has had its share of disasters. Early steam engines exploded, the ship Titanic famously sank, the Hindenburg airship caught fire, and the Tay Bridge in Scotland fell down in a storm.
Big numbers can hurt.
Computing and software engineering is no different. It has its own history of problems and disasters that has had to be learnt from. Here we will be giving some of the more famous:


