Abstract
Both time-to-market and flexibility are becoming more and more important in today’s software development, especially when heading for web-based information systems. Traditional processes focus on detecting errors early, because they assume that changing existing software is expensive. Agile software development uses a different strategy: The team is organized to facilitate the design of changeable software. Tight relations to the stakeholders and short feedback cycles enable the team to put the software into production faster and react to changing requirements more flexible.
Similar content being viewed by others
Literatur
Beck, Kent: Extreme Programming Explained — Embrace Changes. Addison-Wesley, Reading, Massachusetts 2000.
Bellin, David; Suchman Simone, Susan: The CRC Card Book. Addison-Wesley, Reading, Massachusetts 1997.
Boehm, Barry W.: Software Engineering Economics. Prentice Hall, Eaglewood Cliffs, New Jersey 1981.
Boehm, Barry W.: Anchoring the Software Process. In: IEEE Software (1996)6
Bröhl, Adolf-Peter; Dröschel, Wolfgang (Hrsg.): Das V-Modell — Der Standard für die Softwareentwicklung mit Praxisleitfaden. Oldenbourg Verlag München, Wien 1995.
Caputo, Kim: CMM Implementation Guide — Choreographing Software Process Improvement. Addison-Wesley, Reading, Massachusetts 1998.
Coad, Peter; Lefebvre, Eric; De Luca, Jeff: Java Modelling in Color With UML — Enterprise Components and Processes. Prentice Hall, Eaglewood Cliffs, New Jersey 1999.
Cockburn, Alistair: Designing a light Methodology. http://members.aol.com/humansandt/, 1998, Abruf am 2002-01-29.
Cockburn, Alistair: Agile Software Development. Addison-Wesley, Reading, Massachusetts 2002.
Coveney, Peter; Highfield, Roger: Frontiers of Complexity — The Search for Order in a Chaotic World. Faber and Faber Ltd, London 1995.
Coldewey, Jens; Donko, Rudolf: Sanfter Wechsel, Teil 2: Bericht über einen ProzessWorkshop. In: OBJEKTSpektrum (1999)5, S. 85.
Cutter Consortium (Hrsg): Benchmark Reviews — Analyzing IT Metrics for Informed Management Decisions, 1(2001)4, S. 9ff.
Dröschel, Wolfgang; Heuser, Walter; Midderhoff, Rainer (Hrsg.): Inkrementelle und objektorientierte Vorgehensweise mit dem V-Modell 97. Oldenbourg Verlag München, Wien 1998.
Fishman, Charles: They Write the Right Stuff in: Fast Company Magazine, 1996(12), http://www.fastcompany.com/online/06/write-stuff.html
Fowler, Martin: Refactoring — Improving the Design of Existing Code. Addison-Wesley, Reading, Massachusetts 1999.
Gamma, Erich; Helm, Richard; Johnson, Ralph; Vlissides, John: Design Patterns — Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, Massachusetts 1995.
Highsmith, James A. III.: Adaptive Software Development — A Collaborative Approach to Managing Complex Systems. Dorset House, New York 2000.
Highsmith, James A. III.: Agile Software Development Ecosystems: Problems, Principles, and Practices. Addison-Wesley, Reading, Massachusetts, 2002 (in Vorbereitung)
Holland, John H.: Hidden Order — How Adaptation Builds Complexity. Perseus Books, Cambridge, Massachusetts 1995.
Holland, John H.: Emergence — From Chaos to Order. Oxford University Press, New York, Oxford 1998.
Jacobson, Ivar; Booch, Grady; Rum-baugh, James: The Rational Unified Software Development Process. Addison-Wesley, Reading, Massachusetts 1999.
Kruchten, Phillippe: The Rational Unified Process — An Introduction. 2. Aufl., Addison-Wesley, Reading, Massachusetts 2000.
Lions, Jacques-Louis (Hrsg.): ARIANE 5 Flight 501 Failure Report by the Inquiry Board. ESA, Paris. 1996, http://www.mssl.ucl.ac.uk/www_plasma/missions/cluster/ariane5rep.html, Abruf am 2001-12-23.
Naur, Peter; Randell, Brian (Hrsg.): Software Engineering: Report of a conference sponsored by the NATO Science Committee, Garmisch, Germany, 7–11 Oct. 1968, Brussels, Scientific Affairs Division, NATO (1969). http://www.cs.ncl.ac.uk/people/brian.randell/home.formal/NATO/, Abruf am 2001-03-11.
Roberts, Donald B.: A Practical Analysis for Refactoring. PhD thesis at University of Illinois, Urbana-Champaign 1999.
Rossi, Gustavo; Lyardet, Fernando; Schwabe, Daniel: Patterns for E-Commerce Applications. In: Devos, Martine; Rüping, Andreas (Hrsg.): Proceedings of the 5th European Conference on Pattern Languages of Programs, 2000, Universitätsverlag Konstanz, 2000, S. 269–281.
Schwaber, Ken; Beedle, Mike: Agile Software Development with Scrum. Prentice Hall, Eaglewood Cliffs, New Jersey 2002.
Senge, Peter: The Fifth Discipline — The Art & Practice of The Learning Organization. Currency Doubleday, New York 1990.
Senge, Peter; Kleiner, Art; Roberts, Charlotte; Ross, Richard; Smith, Bryan: The Fifth Discipline Fieldbook — Strategies and Tools for Building a Learning Organization. Doubleday Inc, New York 1994.
Senge, Peter; Kleiner, Art; Roberts, Charlotte; Ross, Richard; Roth, George; Smith Bryan: The Dance of Change — The Challenges to Sustaining Momentum in Learning Organizations. Doubleday Inc, New York 1999.
Stapleton, Jennifer: DSDM — Dynamic Systems Development Method. Addison-Wes-ley, Reading, Massachusetts 1997.
Stephenson, Arthur G.: Mars Climate Orbiter — Mishap Investigation Board — Phase I Report. NASA Jet Propulsion Laboratory, Pasadena. 1999. ftp://ftp.hq.nasa.gov/pub/pao/reports/1999/MCO_report.pdf, Abruf am 2001-12-23.
Weinberg, Gerald M.: The Psychology of Computer Programming — 25th Anniversary Edition. Dorset House, New York 1998.
Williams, Laurie: The Collaborative Software Process. PhD thesis at University of Utah, Salt Lake City 2000.
Williams, Laurie; Kessler, Robert R.: Experimenting with Industry’s „Pair-Programming“ Model in the Computer Science Classroom. In: Journal on Software Engineering Education, 2000 (12).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Coldewey, J. Agile Entwicklung Web-basierter Systeme. Wirtschaftsinf 44, 237–248 (2002). https://doi.org/10.1007/BF03250842
Issue Date:
DOI: https://doi.org/10.1007/BF03250842