Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Whats are drawbacks of Agile methodology?

 
Manoj Kumkumath
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

thought RUP was restrictive but probably the most 'agile' project i was on ( pair programming, test, test, test ) ended up a disaster because the core beliefs of scope, money, quality and time were forgotten. they thought mock objects and unit testing in groups of 2 would save them. the team ended up cnanging the tests more than the functional code.

David,
Just one question..
Was this a new application development or maintenance/enhancement of existing apps?
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Manoj Kumkumath:

David,
Just one question..
Was this a new application development or maintenance/enhancement of existing apps?


This reminds me of the saying that an XP project goes into "maintenance mode" from week two...
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Bert Bates:
Thanks Ilja. Looks like a good book, but kind of overkill at this point.

Help!


There is also a short list of characteristic in "Managing Agile Projects":

- routine, physical work (vs. dynamic, knowledge work)
- geared toward efficiency and repeatability (vs. adaption and reliability)
- quantity emphasized (vs. quality)
- robust in predictable circumstances (vs. unpredictable ones)
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Don Morgan:
(I can just see it now, a couple of people standing beside a crash site... "That test failed. I guess we'd better start work on the landing functionality next week!").


What would be wrong about that? I mean, besides the horribly high costs for those tests, because of the destroyed hardware? In "pure" software development, we typically don't have those problems.
 
Don Morgan
Ranch Hand
Posts: 84
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Besides the hardware loss, the wetware riding the plane is a terrific loss too!

You are right though, using some of the agile methods for developing an airplane does not make much sense - the software world is quite different.
 
Manoj Kumkumath
Ranch Hand
Posts: 71
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

This reminds me of the saying that an XP project goes into "maintenance mode" from week two...


Let me make my question clear.
What I would like to know was that if that project already had a code base("legacy code" as per agile developers version), before they switched to agile methodologies? It was one scenario where i felt I was writing more mock objects and UTS than writing any code which provides the functionality to the end users. Trying find out if the project David talked about is in the same category.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic