Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1094855.1094966acmconferencesArticle/Chapter ViewAbstractPublication PagessplashConference Proceedingsconference-collections
Article

Agility vs. stability at a successful start-up: steps to progress amidst chaos and change

Published: 16 October 2005 Publication History

Abstract

It is not uncommon for good technical solutions to fail in the marketplace. Equally true, great business opportunities are not always met with appropriate technical solutions. While there can be many causes to such failures, one common problem is the gap between expectations and implementation. Extreme Programming is an excellent delivery methodology for bridging this gap. This paper presents lessons learned from applying Extreme Programming in a start-up environment. In particular, the challenges of meeting and adapting to evolving requirements are presented.

Supplementary Material

Low Resolution (p313-madsen_56k.mp4)
High Resolution (p313-madsen_768k.mp4)

References

[1]
Madsen, K. Five Years of Framework Building: Lessons Learned. In 18th ACM Conference on Object-Oriented Programming, Systems, Languages, and Applications, conference companion, pages 345--352, Anaheim, CA, Oct. 29--30, 2003. ACM Press, New York, NY.
[2]
Beck, K. Extreme Programming Explained -- Embrace Change, second edition. Addison-Wesley, 2004.
[3]
Lockhart, H., Hughes, J., Maler, E. Security Assertion Markup Language 2.0 Technical Overview, working draft 03. OASIS Open. Feb. 20, 2005. www.oasis-open.org.
[4]
Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design Patterns: Elements of Reusable Object-Oriented Software, pages 331--344. Addison-Wesley, 1995.
[5]
Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M. Pattern-Oriented Software Architecture: A System of Patterns, pages 99--122 and 53--70. John Wiley & Sons, 1996.
[6]
Lavender, G., Schmidt, D., Active Object -- An Object Behavioral Pattern for concurrent Programming. Proceedings of the Second Pattern Languages of Programs conference in Monticello, IL. September 6--8, 1995.
[7]
Schmidt, D. Reactor: An Object-Oriented Interface for Event-Driven UNIX I/O Multiplexing. C++ Report, SIGS, Vol. 5, No. 2, pages 1--12, February, 1993.
[8]
Comer, D., Stevens, D. Internetworking with TCP/IP Volume III: Client-Server Programming and Applications, Linux/POSIX Socket Version, pages 143--150. Prentice Hall, 2000.
[9]
Roth, C. Fundamentals of Logic Design, third edition, page 37. West Publishing Company, 1985.
[10]
Burke, E. Top 15 Ant Best Practices, O'Reilly OnJava.com., Dec. 17, 2003. http://www.onjava.com/pub/a/onjava/2003/12/17/ant_bestpractices.html
[11]
Fowler, M., Scott, K. UML Distilled, second edition, page 119. Addison-Wesley, 2000.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
October 2005
406 pages
ISBN:1595931937
DOI:10.1145/1094855
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 16 October 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. agile methods
  2. application framework
  3. extreme programming
  4. software development life cycle

Qualifiers

  • Article

Conference

OOPSLA05
Sponsor:

Upcoming Conference

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 647
    Total Downloads
  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)2
Reflects downloads up to 09 Jan 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media