Rough consensus and running code
Rough consensus and running code means that we should design practical, working systems that can be quickly implemented and solve a problem the a group agrees they have.
For example, If everyone agrees we need images on the web, and someone gets images up and running, whoever gets there first will probably be the one setting the direction for the structure.
The concept was forged during the internet standards wars. “We reject: kings, presidents, and voting. We believe in: rough consensus and running code,” was coined by David Clark in 1992.
- [http://www.davidellis.ca/wp-content/uploads/2012/05/Russell-running-code.pdf ‘Rough Consensus and Running Code’
and the Internet-OSI Standards War] (PDF)