Tuesday, September 05, 2006

The Great Time Machine Myth


Another of the great ills of systems development is the idea that a system can be 'designed'.

Of course systems can be designed.

But .... they can only be designed to cater for the demands as the stand at that particular point in time!

In other words - designs are not static - they have a time dimension, a topic rarely addressed.

Another example of zen irony is the IT phrase 'real time systems' when we have no concept of how it is impossible to 'freeze' specifications, designs or systems.

1 Comments:

Blogger Francis W. Porretto said...

An even stronger statement is possible: requirements changes during development can completely destroy a design based on those requirements that were specified at the start of the project. It's the earliest stated requirements that drive the design, and retrofits will always be compromise-fits.

1:38 AM  

Post a Comment

<< Home

Technology
Blog Top Sites Weblogs Directory SynBlog.com - Blog Directory View Terence Thorpe's profile on LinkedIn