[ba-ohs-talk] Software development -Big Ball of Mud
Found this at http://www.memes.net: (01)
http://www.laputan.org/mud/ (02)
The paper argues, I think, in favor of building evolvable
structures. Requisite quote: (03)
"Large-lump development is based on the idea of replacement. Piecemeal
Growth is based on the idea of repair. … Large-lump development is based on
the fallacy that it is possible to build perfect buildings. Piecemeal
growth is based on the healthier and more realistic view that mistakes are
inevitable. … Unless money is available for repairing these mistakes, every
building, once built, is condemned to be, to some extent unworkable. …
Piecemeal growth is based on the assumption that adaptation between
buildings and their users is necessarily a slow and continuous business
which cannot, under any circumstances, be achieve in a single leap." (04)