[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/647276.722332guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Empirical Findings in Agile Methods

Published: 04 August 2002 Publication History

Abstract

In recent years, the use of, interest in, and controversy about Agile methodologies have realized dramatic growth. Anecdotal evidence is rising regarding the effectiveness of agile methodologies in certain environments and for specified projects. However, collection and analysis of empirical evidence of this effectiveness and classification of appropriate environments for Agile projects has not been conducted. Researchers from four institutions organized an eWorkshop to synchronously and virtually discuss and gather experiences and knowledge from eighteen Agile experts spread across the globe. These experts characterized Agile Methods and communicated experiences using these methods on small to very large teams. They discussed the importance of staffing Agile teams with highly skilled developers. They shared common success factors and identified warning signs of problems in Agile projects. These and other findings and heuristics gathered through this valuable exchange can be useful to researchers and to practitioners as they establish an experience base for better decision making.

References

[1]
Humphrey, W.S., A Discipline for Software Engineering. SEI Series in Software Engineering, ed. P. Freeman, Musa, John. 1995, Reading, Massachusetts: Addison Wesley Longman, Inc.
[2]
Highsmith, J., Agile Software Development Ecosystems. The Agile Software Development Series, ed. A. Cockburn and J. Highsmith. 2002, Boston, MA: Addison-Wesley.
[3]
Boehm, B., Get Ready for Agile Methods, with Care. IEEE Computer, 2002. 35(1): p. 64- 69.
[4]
Basili, V.R. and A.J. Turner, Iterative Enhancement: A Practical Technique for Software Development. IEEE Transactions on Software Engineering, 1975. 1(4).
[5]
Cockburn, A., Agile Software Development. The Agile Software Development Series, ed. A. Cockburn and J. Highsmith. 2001, Reading, Massachusetts: Addison Wesley Longman.
[6]
Marchesi, M., et al., eds. Extreme Programming Perspectives. XP Series, ed. K. Beck. 2002, Addison Wesley: Boston.
[7]
Marchesi, M. and G. Succi, eds. Extreme Programming Examined. XP Series, ed. K. Beck. 2001, Addison Wesley: Boston.
[8]
Highsmith, J., Does Agility Work? Software Development, 2002. 10(6): p. 30-37.
[9]
Shull, F., et al. What We Have Learned about Fighting Defects. in International Software Metrics Symposium. 2002. Ottawa, Canada.
[10]
Basili, V.R., et al. Building an Experience Base for Software Engineering: A Report on the first CeBASE eWorkshop. in Profes (Product Focused Software Process Improvement). 2001.
[11]
Highsmith, J. and A. Cockburn, Gile Software Development: The Business of Innovation. IEEE Computer, 2001. 34(12).
[12]
Cockburn, A. and J. Highsmith, Agile Software Development: The People Factor. IEEE Computer, 2001. 34(11).
[13]
Beck, K., et al., The Agile Manifesto. 2001: p. http://www.agileAlliance.org.
[14]
Rakitin, S., Manifesto Elicits Cynicism. IEEE Computer, 2001. 34(12).
[15]
Beck, K., Extreme Programming Explained: Embrace Change. 2000, Reading, Massachusetts: Addison-Wesley.
[16]
Auer, K. and R. Miller, XP Applied. 2001, Reading, Massachusetts: Addison Wesley.
[17]
Jeffries, R., A. Anderson, and C. Hendrickson, Extreme Programming Installed. The XP Series, ed. K. Beck. 2001, Upper Saddle River, NJ: Addison Wesley.
[18]
Schwaber, K. and M. Beedle, Agile Software Development with SCRUM. 2002: Prentice-Hall.
[19]
Coad, P., J. deLuca, and E. Lefebvre, Java Modeling in Color with UML. 1999: Prentice Hall.
[20]
Stapleton, J., DSDM: The Method in Practice. 1997: Addison Wesley Longman.
[21]
Ambler, S.W., Agile Modeling. 2002: John Wiley and Sons.
[22]
Pfleeger, S.L., Software Engineering: Theory and Practice. 1998, Upper Saddle River, NJ: Prentice Hall. 1-44.
[23]
Williams, L., et al., Strengthening the Case for Pair-Programming, in IEEE Software. 2000. p. 19-25.
[24]
Palmieri, D., Knowledge Management through Pair Programming, in Computer Science. 2002, North Carolina State University: Raleigh, NC.
[25]
Fowler, M., et al., Refactoring: Improving the Design of Existing Code. 1999, Reading, Massachusetts: Addison Wesley.

Cited By

View all
  • (2018)In search of the origins and enduring impact of Agile software developmentProceedings of the 2018 International Conference on Software and System Process10.1145/3202710.3203162(142-146)Online publication date: 26-May-2018
  • (2018)Pros and Cons of Rotating Scrum Master RoleProceedings of the 11th Innovations in Software Engineering Conference10.1145/3172871.3172883(1-5)Online publication date: 9-Feb-2018
  • (2017)A case study: Injecting safety-critical thinking into graduate software engineering projectsProceedings of the 39th International Conference on Software Engineering: Software Engineering and Education Track10.1109/ICSE-SEET.2017.4(67-76)Online publication date: 20-May-2017
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
August 2002
290 pages
ISBN:3540440240

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 04 August 2002

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 24 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2018)In search of the origins and enduring impact of Agile software developmentProceedings of the 2018 International Conference on Software and System Process10.1145/3202710.3203162(142-146)Online publication date: 26-May-2018
  • (2018)Pros and Cons of Rotating Scrum Master RoleProceedings of the 11th Innovations in Software Engineering Conference10.1145/3172871.3172883(1-5)Online publication date: 9-Feb-2018
  • (2017)A case study: Injecting safety-critical thinking into graduate software engineering projectsProceedings of the 39th International Conference on Software Engineering: Software Engineering and Education Track10.1109/ICSE-SEET.2017.4(67-76)Online publication date: 20-May-2017
  • (2017)Designing and applying an approach to software architecting in agile projects in educationJournal of Systems and Software10.1016/j.jss.2017.01.029127:C(78-90)Online publication date: 1-May-2017
  • (2016)A complexity theory viewpoint on the software development process and situational contextProceedings of the International Conference on Software and Systems Process10.1145/2904354.2904369(86-90)Online publication date: 14-May-2016
  • (2014)The relationship of personality models and development tasks in software engineeringProceedings of the 52nd ACM conference on Computers and people research10.1145/2599990.2600012(149-161)Online publication date: 29-May-2014
  • (2013)Can we do useful industrial software engineering research in the shadow of lean and agile?Proceedings of the 1st International Workshop on Conducting Empirical Studies in Industry10.5555/2662528.2662550(67-68)Online publication date: 19-May-2013
  • (2013)Industry-inspired guidelines improve students' pair programming communicationProceedings of the 18th ACM conference on Innovation and technology in computer science education10.1145/2462476.2462504(135-140)Online publication date: 1-Jul-2013
  • (2012)Agile vs. plan-driven perceptions of software architectureProceedings of the 5th International Workshop on Co-operative and Human Aspects of Software Engineering10.5555/2663638.2663650(50-55)Online publication date: 2-Jun-2012
  • (2012)Methodology MashupsJournal of Management Information Systems10.2753/MIS0742-122228041028:4(271-304)Online publication date: 1-Apr-2012
  • Show More Cited By

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media