Unstable Terrain

Software development in the real world

Why ‘Unstable Terrain’?

with one comment

Software development is often compared to building a house.

However, a house builder rarely has his customer arrive as the foundations are being laid and say, “You’re doing great, but I have decided that I don’t need a house, but rather a houseboat.” It’s even rarer that the builder nods and replies, “no problem. I’ll have a preliminary design by Friday.”

The title of this blog refers to the unique situations software developers experience in the course of their duties.


Written by Trent

October 4, 2009 at 1:56 pm

Posted in Blog

One Response

Subscribe to comments with RSS.

  1. Your comment reminds me of a section I read in eXtreme Programming Explained where Beck also argues against the software construction metaphor used heavily within “Code Complete” as a metaphor for development.

    Christopher Steiner

    October 5, 2009 at 1:14 pm

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: