Laws Of Software Development
It’s a bit old, but I discovered these links today. Phil Haack collected together in a post 19 Eponymous Laws Of Software Development, and Joey deVilla, inspired by Phil’s article, collected more laws, axioms and rules pertaining to mainstream software development and put them in a nice, easy-to-read table in Laws of Software Development.
My personal favorite is the Conway’s Law:
Organizations which design systems are constrained to produce designs which are copies of the communication structures of these organizations.
Which is your personal favorite law?



















1 Comment to “Laws Of Software Development”
Trackbacks/Pingbacks:
Comments:
October 22nd, 2007 at 2:45 am
The Heisenbug concept has been painfully familiar to me during all my career. But at least, I started to get a laugh out of them when I learned to call them Heisenbugs.
Leave a reply or a trackback from your own site
Please be respectful in your comments. Do not use fake names or email address, otherwise your comments will be moderated.