skip to main content
10.5555/1034914.1034933dlproceedingsArticle/Chapter ViewAbstractPublication PagescasconConference Proceedingsconference-collections
Article

One XP experience: introducing agile (XP) software development into a culture that is willing but not ready

Published: 04 October 2004 Publication History

Abstract

The main question to be asked is "Does Extreme Programming (XP) make sense as a development methodology in a diverse, multidisciplinary web development environment? This environment includes diverse, and perhaps, distributed teams requiring close coordination with multidisciplinary skills -- information architecture, visual design, XML, Java and others. The potential is to make the development process more responsive to users' needs and changing business requirements. This could have high impact on outcomes of the development process, decreasing cost, decreasing time to deployment, and increasing user satisfaction. The challenges are to adapt and reconcile the corporate and the agile culture processes and methodologies without seriously compromising either. We will discuss our experience from conception into implementation of XP through the first release that incorporates several iteration cycles. We will discuss the positive and negative forces and how they have or have not been resolved to date.

References

[1]
{1} K. Beck, Extreme Programming Explained Embrace Change, Addison-Wesley Longman, Inc., 2000.
[2]
{2} K. Beck, M. Fowler, Planning Extreme Programming, Addison-Wesley Longman, Inc, 2001.
[3]
{3} J. Bergin, HtmlFixture, http://fitnesse.org/FitNesse.HtmlFixture, accessed June 2004.
[4]
{4} J. Bergin, F. Grossman, Extreme Construction, http://csis.pace.edu/~bergin/extremeconstruction/, accessed June 2004.
[5]
{5} CMMI Product Team, Capability Maturity Model Integration (CMMI) Version 1.1: CMMI for Software Engineering (Continuous Representation), Technical Report CMU/SEI-2002-TR028 & ESC-TR-2002-028, August 2002.
[6]
{6} N. Kerth, Project Retrospectives A Handbook for Team Reviews, Dorset House Publishing, 2001.
[7]
{7} M. Kircher, P. Jain, A. Corsaro, D. Levine, Distributed eXtreme Programming, http://www.agilealliance.org/articles/articles/Distr ibutedXP.pdf, accessed June 2004.
[8]
{8} P. Merel, Extreme Hour, http://c2.com/cgi/wiki?ExtremeHour, http://home.san/rr.com/merel/xhour.ppt, accessed June 2004.
[9]
{9} M. Paulk, B. Curtis, M. B. Chrssis, C. V. Weber, Capability Maturity Model for Software Version 1.1, Technical Report CMU/SEI-93-TR- 024 & ESC-TR-93-177, February 1993.
[10]
{10} H. Robinson, H. Sharp, XP Culture: Why the twelve practices both are and are not the most significant thing, Proceedings of the Agile Development Conference, IEEE Computer Society, 2003.
[11]
{11} M. Spayd, Evolving Agile in the Enterprise: Implementing XP on a Grand Scale, Proceedings of the Agile Development Conference, IEEE Computer Society, 2003.
[12]
{12} D. Wallace, I. Raggett, J. Aufgang, Extreme Programming for Web Projects, Addison-Wesley Longman, Inc, 2003.
[13]
{13} N. Wallace, P. Baily, N. Ashworth, Managing XP with Multiple or Remote Customers, http://www.agilealliance.org/articles/articles/Wall ace-Bailey-- ManagingXPwithMultipleorRemoteCustomers.pdf, accessed June 2004.

Cited By

View all
  • (2010)A case study of customer communication in globally distributed software product developmentProceedings of the 11th International Conference on Product Focused Software10.1145/1961258.1961269(43-46)Online publication date: 21-Jun-2010
  • (2008)RDP techniqueProceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral10.1145/1370143.1370149(23-32)Online publication date: 10-May-2008
  • (2007)Agile software development meets corporate deployment proceduresProceedings of the 8th international conference on Agile processes in software engineering and extreme programming10.5555/1768961.1768966(24-27)Online publication date: 18-Jun-2007

Recommendations

Comments

Information & Contributors

Information

Published In

cover image DL Hosted proceedings
CASCON '04: Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research
October 2004
317 pages

Sponsors

  • IBM Centre for Advanced Studies (CAS)
  • IBM Toronto Laboratory
  • NRC: National Research Council - Canada

Publisher

IBM Press

Publication History

Published: 04 October 2004

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 24 of 90 submissions, 27%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 19 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2010)A case study of customer communication in globally distributed software product developmentProceedings of the 11th International Conference on Product Focused Software10.1145/1961258.1961269(43-46)Online publication date: 21-Jun-2010
  • (2008)RDP techniqueProceedings of the 2008 international workshop on Scrutinizing agile practices or shoot-out at the agile corral10.1145/1370143.1370149(23-32)Online publication date: 10-May-2008
  • (2007)Agile software development meets corporate deployment proceduresProceedings of the 8th international conference on Agile processes in software engineering and extreme programming10.5555/1768961.1768966(24-27)Online publication date: 18-Jun-2007

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media