Re: [AM] Unfounded assertion

Adrian Howard <[email protected]>
Newsgroups gmane.comp.programming.modeling.agile
Message-ID <[email protected]>
On Friday, January 30, 2004, at 08:41  pm, Randy Miller wrote:
[snip]
> Some activities, like code reviews, are
> clearly preventative. They keep people from making mistakes. Other
> activities, like requirements gathering, help people build the right
> system. Or maybe they prevent people from building the wrong system. I
> found it interesting to look at an activity as a guidance mechanism
> (with an enabling side and a prevention side) instead of something to
> hold you down or prop you up. Your message provoke that line of 
> thought.
[snip]

Interesting point of view. Of course a lot depends on how the activity 
is done.

The better code review sessions I've been involved were more about 
building the right system than they were about preventing mistakes. 
More "We can refactor that out into a new class" than "That will die 
horribly on edge case foo".

I'm sure I'm not alone in having the experience of a large requirements 
gathering process helping build the wrong system :-)

It's interesting that agile practices like TDD and pair programming 
turn find-the-defect activities into drive-the-design activities by 
tightening the feedback loop much as possible.

Adrian

For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com
--^----------------------------------------------------------------
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h
Or send an email to: [email protected]

TOPICA - Start your own email discussion group. FREE!
http://www.topica.com/partner/tag02/create/index2.html
--^----------------------------------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.