Problem:
Discuss how some modern tools such as CASE (Computer Aided Software Engineering), techniques such as JAD (Joint Application Development), and new methodologies (such as extreme programming) help IS organizations overcome the disadvantages of the traditional SDLC methodology. If you have had experiences with any of these, please share.
Please include references.