Agile Software Development (draft version)
Short Description
The purpose of this report is to address this interest and provide a comprehensive overview of the current State-of-the-Art as well as Stateof- the-Practice for Agile Methods. The first section discusses the history behind the trend, as well as the Agile Manifesto, a statement from the leaders of the Agile movement. The second section represents the State-of-the-Art and examines what it means to be Agile, discusses the role of management, describes and compares some of the more popular methods, provides a guide for deciding where an Agile approach is applicable, and lists common criticisms of Agile techniques. The third section represents State-of-the-Practice and summarizes empirical studies, anecdotal reports, and lessons learned. The report concludes with an Appendix that includes a detailed analysis of various Agile Methods for the interested reader.
Website: fc-md.umd.edu | Filesize: 697kb
No of Page(s): 71
Content
…
The pace of life is more frantic than ever. Computers get faster every day. Start-ups rise and fall in the blink of an eye. And we stay connected day and night with our cable modems, cell phones, and Palm Pilots. Just as the world is changing, so too is the art of software engineering as practitioners attempt to keep in step with the turbulent times, creating processes that not only respond to change but embrace it.
These so-called Agile Methods are creating a buzz in the software development community, drawing their fair share of advocates and opponents. The purpose of this report is to address this interest and provide a comprehensive overview of the current State-of-the-Art, as well as State-of-the-Practice, for Agile Methods. As there is already much written about the motivations and aspirations of Agile Methods (e.g., [Abrahamsson, et. al., 2002]), we will emphasize the latter. The first section discusses the history behind the trend, as well as the Agile Manifesto, a statement from the leaders of the Agile movement [Beck, et. al., 2001]. The second section represents the State-ofthe- Art and examines what it means to be Agile, discusses the role of management, describes and compares some of the more popular methods, provides a guide for deciding where an Agile approach is applicable, and lists common criticisms of Agile techniques. The third section represents State-of-the-Practice and summarizes empirical studies, anecdotal reports, and lessons learned. The report concludes with an Appendix that includes a detailed analysis of various Agile Methods for the interested reader.
…
Get the file Download here
Related Books:Related Searches: agile software development, software development community, agile methods, start ups, cable modems
Comments
Leave a Reply