A Microcosm of Agile Design

An interesting article by Jeremy miller. Thought of blogmarking it for future reference
Some of the issues which he was talking about.
Return on investment.  How to wrest the maximum business value out of the development effort spent in delivery.
Doing design continuously is more responsible than big upfront design.
Delaying technical complexity and decision making until the proper time.
Enabling the future by creating maintainable code rather than trying to anticipate the future
You aren’t gonna need it — YAGNI!  Why YAGNI is important and valid.  How to call YAGNI today without eliminating tomorrow’s efforts.
How does continuous design as practiced by Agile teams affect the composition and roles of the development team? 
How the desire for continuous design affects our design choices

Leave a Reply

Please log in using one of these methods to post your comment:

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