Talking Points Memo
This Modern World
Working for Change
Book review: Darwinia
Reviewed: Friday, August 11, 2006
Summer reading: Spin
Reviewed: Saturday, August 5, 2006
Reviewed: Tuesday, July 18, 2006
the Omnivoire's Delimma
Reviewed: Wednesday, July 12, 2006
the Golem's Eye
Reviewed: Wednesday, May 31, 2006
Notes from software that lasts 200 years
Friday, September 10, 2004
I just finished an essay of Dan Bricklin's that he wrote back in July of 2004. He talks about the un-addressed needs of Societal Infrastructure Software - the glue that is holding more and more aspects of our world together. To quote
We need to start thinking about software in a way more like how we think about building bridges, dams, and sewers. What we build must last for generations without total rebuilding. This requires new thinking and new ways of organizing development. This is especially important for governments of all sizes as well as for established, ongoing businesses and institutions.
The structure and culture of a typical prepackaged software company is not attuned to the needs of societal infrastructure software. The "ongoing business entity" and "new version" mentality downplay the value of the needs of societal infrastructure software and are sometimes at odds.
It's a thoughtful and well written piece. The biggest difficulties are not technical, they are personal and managerial. How do we get governments to pay for long term solutions? How do we get people to demand software that works and lasts?