What are pitfalls for agile development methodologies?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
From @George Stocker’s quoted list, with my rebuttals…
Lack of structure and necessary documentation
Only works with senior-level developers
Incorporates insufficient software design
Requires too much cultural change to adopt
Can lead to more difficult contractual negotiations
Can be very inefficient — if the requirements for one area of code change through various iterations, the same programming may need to be done several times over. Whereas if a plan were there to be followed, a single area of code is expected to be written once.
Impossible to develop realistic estimates of work effort needed to provide a quote, because at the beginning of the project no one knows the entire scope/requirements
Can increase the risk of scope creep due to the lack of detailed requirements documentation
Agile is feature driven, non-functional quality attributes are hard to be placed as user stories