Chessin's laws of system design
By user12608173 on Jan 07, 2008
So, without further ado, here are Chessin's three laws of system design (with apologies to the estate of Isaac Asimov):
- First Law: Make life easy for the ultimate end user of our systems.
- Second Law: Make life easy for the independent software vendor (ISV), except where to do so conflicts with the First Law.
- Third Law: Make life easy for ourselves, except where to do so conflicts with the First or Second Laws.