The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

Design a "process" or a "state"?

Is "good design" a state which is arrived at or an endless cycle of design and redesign?

It seems that good design could be seen as the result of a recursive process of refinement, both in the original concept and later iterations of the original design. Or, conversly, maybe good design is arrived at and (seemly) most subsuquinent iterations of the product are only variations on a theme of the original good design and nothing more.

The iPod for instance. Great original design for the product and, yet, with each subsuquient release they seem to be only minor changes with little impact on the original design.

Thoughts?
Richard Adleta Send private email
Tuesday, January 31, 2006
 
 
The original iPod was a brilliant design, and it has remained at the top of the design heap in the face of increasing competition by Apple implementing continuous improvement processes.

For a good read on this philosophy, see:
http://en.wikipedia.org/wiki/Kaizen
example Send private email
Wednesday, February 01, 2006
 
 

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
 
Powered by FogBugz