Quake
Perancang dan sutradara utama, John Romero, kemudian membayangkan Quake sebagai game aksi yang berlangsung di dunia 3D sepenuhnya, terinspirasi oleh game pertarungan 3D Sega AM2 "Virtua Fighter". Quake juga dimaksudkan untuk fitur Virtua Fighter mempengaruhi pertarungan jarak dekat orang-orang. Namun, software id dianggap berisiko. Karena proyek ini memakan waktu terlalu lama, huru-hara orang ketiga akhirnya terjatuh. Hal ini menyebabkan perbedaan kreatif antara Romero dan id Software, dan akhirnya kepergiannya dari perusahaan setelah Quake dilepaskan.
Sejarah rekayasa perangkat lunak
Berbagai teknik, metode, alat, proses diciptakan dan diklaim sebagai senjata pamungkas untuk memecahkan kasus ini. Mulai dari pemrograman terstruktur, pemrograman berorientasi object, perangkat pembantu pengembangan perangkat lunak ("CASE tools"), berbagai standar, "UML" hingga metode formal diagung-agungkan sebagai senjata pamungkas untuk menghasilkan software yang benar, sesuai anggaran dan tepat waktu.