Managing the Development of Large Software Systems A Research Paper by Winston W. Royce www-scf.usc.edu The ordering of steps
The Design of Everyday Things A Book by Don Norman When engineers refuse to leave well enough alone uxdesignobjects