fireburn95 said:
|
No, it is more of an management-method than a technical method. Classical software development sees development (simplified) as:
1. Customer plans the product and defines the wishlist.
2. Developer creates the product as defined by the customer.
3. Success!!
There are different agile methodes, but mostly they share to create more of an incrmental development. In the way: the customer gets every two weeks a new milestone of current development status and gives feedback. That is a pretty cool method and has a lot of advantages. But some things are hindering it's usage in the real world: not only the management of the developing company has to implement this method - the customer also has to support this model with the feedback. Without the feedback this method loses a lot of it's advantages.
The different agile methodologies add a lot of additional stuff though, that might be or might be not useful without cooperation of the customer.







