> "Agile development" just means not complaining when the specs change.
>
> It's a mind game managers play with developers to keep them thinking
> moving targets are "normal" and "good" when in practice they are not.

There's some truth to that.  But basically any development methodology
can be corrupted and perverted by management (and all are, at one
point or another).

Agile has several manifestations.  One is in a shop that does lots of
little, discrete jobs, and for this the "textbook" agile w/scrum is
actually a very good approach.  For the development of new large
systems, however, other variations are needed -- the rigid adherence
to textbook examples will lead you astray.  Oddly, for the new large
system situation one of the important things is to delay as many
decisions for as long as possible.

Net-net is that development is an art.  There is no formula, just some
attempts at imposed structure that are worse than others.  And you
need an artist at the core of the design, one way or another -- having
a bookkeeper do the design is always a recipe for disaster.

On May 26, 3:55 pm, Greg Donald <[email protected]> wrote:
> On Wed, May 25, 2011 at 6:58 PM, Indicator Veritatis <[email protected]> 
> wrote:
> > But quite a few other people have complained -- with no less evidence
> > -- that Agile methods have failed to deliver on their promise.
>
> "Agile development" just means not complaining when the specs change.
>
> It's a mind game managers play with developers to keep them thinking
> moving targets are "normal" and "good" when in practice they are not.
>
> --
> Greg Donald
> destiney.com | gregdonald.com

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to