4 ms·
Iterative development works and anything complex that works was built off a series of small things that work. Agile is simply a set of core principles like "sat
by tbone9992 16y ago
Iterative development works and anything complex that works was built off a series of small things that work. Agile is simply a set of core principles like "satisfy the customer", "welcome changing requirements" and "working software is the true measure of progress". Scrum is simply a framework of team commitment and forces frequent communication (one of the principles). Typically if people complain about agile or scrum it is because they really do not understand that iterative development is and has been done for years and recognizes that requirements are perishable and maintaining them expensive and wasteful. The list goes on and on but if you understand agile as principles and values you would be hard pressed to disagree with any of them. Most managers do not get it though so the better question is "what practices do you use to be agile?" and you'd better damn well hear TDD, XP, BDD, Continuous Integration, etc.