<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Agile_Softwareentwicklung</id>
	<title>Agile Softwareentwicklung - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Agile_Softwareentwicklung"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Agile_Softwareentwicklung&amp;action=history"/>
	<updated>2026-05-29T22:22:54Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Agile_Softwareentwicklung&amp;diff=315609&amp;oldid=prev</id>
		<title>imported&gt;LingoMaeleon: HINZUGEFÜGT: Wiki-Link.</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Agile_Softwareentwicklung&amp;diff=315609&amp;oldid=prev"/>
		<updated>2026-02-09T05:37:02Z</updated>

		<summary type="html">&lt;p&gt;HINZUGEFÜGT: Wiki-Link.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Agile Softwareentwicklung&amp;#039;&amp;#039;&amp;#039; (von [[latein]]isch &amp;#039;&amp;#039;agilis&amp;#039;&amp;#039; „flink, beweglich“) bezeichnet Ansätze im [[Vorgehensmodell zur Softwareentwicklung|Softwareentwicklungsprozess]], die die Transparenz und Veränderungsgeschwindigkeit erhöhen und zu einem schnelleren Einsatz des entwickelten Systems führen sollen, um so Risiken und Fehlentwicklungen im Entwicklungsprozess zu minimieren.&amp;lt;ref&amp;gt;[http://wirtschaftslexikon.gabler.de/Definition/agile-softwareentwicklung.html &amp;#039;&amp;#039;Agile Softwareentwicklung&amp;#039;&amp;#039;.] In: &amp;#039;&amp;#039;[[Gabler Wirtschaftslexikon]]&amp;#039;&amp;#039;; abgerufen am 15. Juli 2020&amp;lt;/ref&amp;gt; Dazu wird versucht, die Entwurfsphase auf ein Mindestmaß zu reduzieren und im Entwicklungsprozess so früh wie möglich zu ausführbarer Software zu gelangen. Diese wird in regelmäßigen, kurzen Abständen mit dem Kunden abgestimmt. So soll es möglich sein, flexibel auf Kundenwünsche einzugehen, um so die [[Kundenzufriedenheit]] insgesamt zu erhöhen.&lt;br /&gt;
&lt;br /&gt;
Agile Softwareentwicklung zeichnet sich durch selbstorganisierende Teams sowie eine iterative und inkrementelle&amp;lt;ref&amp;gt;{{Internetquelle |url=http://availagility.co.uk/2009/12/22/fidelity-the-lost-dimension-of-the-iron-triangle/ |titel=Fidelity – The Lost Dimension of the Iron TriangleAvailAgility |werk=AvailAgility |datum=2009-12-22 |abruf=2017-03-03|sprache=en}}&amp;lt;/ref&amp;gt; Vorgehensweise aus.&lt;br /&gt;
&lt;br /&gt;
Agile Ansätze können sich auf Teile der Softwareentwicklung beziehen (z.&amp;amp;nbsp;B. bei Agile Modeling) oder auf den &amp;#039;&amp;#039;gesamten&amp;#039;&amp;#039; Softwareentwicklungsprozess&amp;amp;nbsp;(z.&amp;amp;nbsp;B. bei [[Extreme Programming]] oder [[Scrum]]). Das Ziel dabei ist, den Entwicklungsprozess flexibler und schlanker zu machen, als das bei den klassischen, plangetriebenen Vorgehensmodellen der Fall ist.&lt;br /&gt;
&lt;br /&gt;
Klassische Ansätze gelten oft als schwergewichtig und bürokratisch (z.&amp;amp;nbsp;B. [[Rational Unified Process]] oder [[V-Modell]]). Ein Vorwurf ihnen gegenüber lautet: Je mehr nach Plan gearbeitet wird, desto mehr bekommt man das, was geplant wurde, aber nicht das, was gebraucht wird.&lt;br /&gt;
&lt;br /&gt;
== Geschichtliche Entwicklung ==&lt;br /&gt;
Die agile Softwareentwicklung als Methode der kontinuierlichen Anpassung hat ihren Ursprung im [[Inkrementelles Vorgehensmodell|inkrementellen Vorgehensmodell in der Softwareentwicklung]]. Dessen Entstehung kann bis ins Jahr 1957 zurückverfolgt werden.&amp;lt;ref name=&amp;quot;craig2003&amp;quot;&amp;gt;[[Gerald M. Weinberg]], as quoted in {{cite journal|last1 = Larman| first1 = Craig| last2 = Basili| first2 = Victor R.| year = 2003| month = June| title = Iterative and Incremental Development: A Brief History&lt;br /&gt;
 | journal = IEEE Computer| volume = 36| issue = 3| pages = 47–56| doi = 10.1109/MC.2003.1204375| url = https://dl.acm.org/doi/10.1109/MC.2003.1204375| quote = Although many view iterative and incremental development as a modern practice, its application dates as far back as the mid-1950s.|language = en}} &amp;quot;We were doing incremental development as early as 1957 in Los Angeles, under the direction of Bernie Dimsdale at IBM&amp;#039;s Service Bureau Corporation. He was a colleague of [[John von Neumann]], so perhaps he learned it there, or assumed it as totally natural. I do remember Herb Jacobs (primarily, though we all participated) developing a large simulation for Motorola, where the technique used was, as far as I can tell&amp;amp;nbsp;... All of us, as far as I can remember, thought waterfalling of a huge project was rather stupid, or at least ignorant of the realities. I think what the waterfall description did for us was make us realize that we were doing something else, something unnamed except for &amp;#039;software development.&amp;#039;&amp;quot;&amp;lt;/ref&amp;gt; Das [[Evolutionäres Management|evolutionäre Projektmanagement]]&amp;lt;ref name=&amp;quot;EvolutionaryProjectManagement&amp;quot;&amp;gt;{{cite web&lt;br /&gt;
 |url=https://www.gilb.com/Project-Management|accessdate=2017-04-30|url-status=dead|archiveurl=https://web.archive.org/web/20160327214807/http://www.gilb.com/Project-Management|title=Evolutionary Project Management (Original page, external archive)|archivedate=2016-03-27|publisher=Gilb|language=en}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{cite web|url=http://concepts.gilb.com/tiki-page.php?pageName=Evolutionary-Project-Management|title=Evolutionary Project Management (New page)|accessdate=2017-04-30|publisher=Gilb|archiveurl=https://web.archive.org/web/20180207005508/http://concepts.gilb.com/tiki-page.php?pageName=Evolutionary-Project-Management|archivedate=2018-02-07|offline=0|language=en}}&amp;lt;/ref&amp;gt; und die [[Adaptive Software Development|adaptive Software-Entwicklung]]&amp;lt;ref name=&amp;quot;edmonds1974&amp;quot;&amp;gt;{{Cite journal|last=Edmonds|first=E. A.|year=1974|title=A Process for the Development of Software for Nontechnical Users as an Adaptive System|journal=General Systems|volume=19|pages=215–18|language=en}}&amp;lt;/ref&amp;gt; entstanden in den frühen 1970er Jahren und können als Vorläufer der agilen Softwareentwicklung verstanden werden.&amp;lt;ref&amp;gt;{{Cite journal|last=Gilb|first=Tom|date=1981-04-01|title=Evolutionary development|journal=ACM SIGSOFT Software Engineering Notes|language=en|volume=6|issue=2|pages=17|doi=10.1145/1010865.1010868}}&amp;lt;/ref&amp;gt; Die adaptive Softwareentwicklung entwickelte sich parallel zum [[Design Thinking]] als iterative und evolutionäre Herangehensweise zur Behandlung [[Komplexes Problem|komplexer Probleme]].&amp;lt;ref&amp;gt;{{Literatur |Autor=Julio Cesar Pereira, Rosaria de F.S.M. Russo |Titel=Design Thinking Integrated in Agile Software Development: A Systematic Literature Review |Sammelwerk=Procedia Computer Science |Band=138 |Datum=2018 |DOI=10.1016/j.procs.2018.10.101 |Seiten=775–782 |Online=https://linkinghub.elsevier.com/retrieve/pii/S1877050918317484 |Abruf=2022-07-22|Sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die ersten konkreten Ansätze zu agiler Softwareentwicklung sind Anfang der 1990er Jahre zu finden und erreichten 1999 erstmals Popularität, als [[Kent Beck]] das erste Buch zu [[Extreme Programming]] veröffentlichte. Dies ebnete den Weg für andere agile Prozesse und Methoden. Zu Beginn war das &amp;#039;&amp;#039;Extreme Programming&amp;#039;&amp;#039; die gängigste agile Methode,&amp;lt;ref&amp;gt;{{Webarchiv|url=https://www.nku.edu/~sakaguch/msis655/lindstrom2004.pdf |wayback=20210124164521 |text=nku.edu }} (PDF; 170&amp;amp;nbsp;kB). Abgerufen am 7.&amp;amp;nbsp;April 2024.&amp;lt;/ref&amp;gt; spätestens seit der ersten jährlichen Umfrage von VersionOne (2006) ist mit weitem Abstand [[Scrum]] die gängigste agile Methode.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://digital.ai/resource-center/analyst-reports/state-of-agile-report |titel=15th Annual State Of Agile Report {{!}} Digital.ai |sprache=en |abruf=2022-05-27}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die Bezeichnung &amp;#039;&amp;#039;agil&amp;#039;&amp;#039; wurde im Februar 2001 bei einem Treffen in [[Utah]] auf Vorschlag von [[Mike Beedle]] ausgewählt, als Ersatz für das bis dahin gebräuchliche &amp;#039;&amp;#039;leichtgewichtig&amp;#039;&amp;#039; (engl. &amp;#039;&amp;#039;lightweight&amp;#039;&amp;#039;). Bei diesem Treffen wurde auch das &amp;#039;&amp;#039;Agile Manifest&amp;#039;&amp;#039; (siehe unten) formuliert.&lt;br /&gt;
&lt;br /&gt;
2005 wurde von [[Forrester Research]] untersucht, dass 14 % der Unternehmungen in Nordamerika und Europa ihre Software mit agilen Prozessen entwickeln; weitere 19 % dachten über die Nutzung nach. VersionOne stellte 2013 fest, dass bereits 84 % aller Unternehmen agile Prozesse einsetzen,&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.stateofagile.com/ |titel=State of Agile Survey {{!}} State of Agile |datum=2020-04-24 |abruf=2022-01-04 |archiv-url=https://web.archive.org/web/20200424220232/https://www.stateofagile.com/ |archiv-datum=2020-04-24 |offline= |sprache=en}}&amp;lt;/ref&amp;gt; 2016 waren es 95 %.&lt;br /&gt;
&lt;br /&gt;
== Bestandteile agiler Softwareentwicklung ==&lt;br /&gt;
{{Zitat&lt;br /&gt;
 |Text=Agile Softwareentwicklung ist ein Sammelbegriff für eine Reihe von Methoden und Praktiken, die auf [[Wertvorstellung|Werten]] und [[Prinzip]]ien des Manifests Agiler Softwareentwicklung basieren.&lt;br /&gt;
 |Quelle=Agile Alliance, 2018&lt;br /&gt;
 |ref=&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.agilealliance.org/agile101/ |titel=The Agile Alliance: What is Agile Software Development? |abruf=2018-03-25 |sprache=en}}&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
=== {{Anker|Werte}} Agile Leitsätze ===&lt;br /&gt;
Vier Leitsätze wurden im Februar 2001 als &amp;#039;&amp;#039;Agiles Manifest&amp;#039;&amp;#039; (englisch &amp;#039;&amp;#039;Manifesto for Agile Software Development&amp;#039;&amp;#039; oder kurz &amp;#039;&amp;#039;Agile Manifesto&amp;#039;&amp;#039;) formuliert:&lt;br /&gt;
&lt;br /&gt;
{{Zitat&lt;br /&gt;
 |Text=Wir erschließen bessere Wege, Software zu entwickeln, indem wir es selbst tun und anderen dabei helfen. Durch diese Tätigkeit haben wir diese Werte zu schätzen gelernt:&lt;br /&gt;
* &amp;#039;&amp;#039;Individuen und Interaktionen&amp;#039;&amp;#039; sind wichtiger als Prozesse und Werkzeuge&lt;br /&gt;
* &amp;#039;&amp;#039;Funktionierende Software&amp;#039;&amp;#039; ist wichtiger als umfassende Dokumentationen&lt;br /&gt;
* &amp;#039;&amp;#039;Zusammenarbeit mit dem Kunden&amp;#039;&amp;#039; ist wichtiger als Vertragsverhandlungen&lt;br /&gt;
* &amp;#039;&amp;#039;Reagieren auf Veränderung&amp;#039;&amp;#039; ist wichtiger als das Befolgen eines Plans&lt;br /&gt;
Das heißt, obwohl wir die Werte auf der rechten Seite wichtig finden, schätzen wir die Werte auf der linken Seite höher ein.&lt;br /&gt;
 |Autor=[[Kent Beck]], [[Mike Beedle]], Arie van Bennekum, [[Alistair Cockburn]], [[Ward Cunningham]], [[Martin Fowler]], James Grenning, [[Jim Highsmith]], [[Andy Hunt (Autor)|Andrew Hunt]], [[Ron Jeffries]], Jon Kern, Brian Marick, [[Robert C. Martin]], Steve Mellor, [[Ken Schwaber]], [[Jeff Sutherland (Softwareentwickler)|Jeff Sutherland]] und [[Dave Thomas (Programmierer)|Dave Thomas]]&lt;br /&gt;
 |ref=&amp;lt;ref&amp;gt;{{Internetquelle |url=https://agilemanifesto.org/iso/de/manifesto.html |titel=Manifesto for Agile Software Development |abruf=2020-07-15|sprache=en}}&amp;lt;/ref&amp;gt;}}&lt;br /&gt;
&lt;br /&gt;
Unter den 17 Erstunterzeichnern befinden sich die Begründer des [[Extreme Programming]] ([[Kent Beck]], [[Ward Cunningham]], [[Ron Jeffries]]), die Begründer von [[Scrum]] ([[Ken Schwaber]], [[Jeff Sutherland (Softwareentwickler)|Jeff Sutherland]]), Vertreter von [[DSDM]] (Arie van Bennekum) und [[Feature Driven Development|FDD]] (Jon Kern) sowie die Begründer von [[Adaptive Software Development|ASD]] ([[Jim Highsmith]]), [[Crystal Family|Crystal]] ([[Alistair Cockburn]]) und pragmatic programming ([[Dave Thomas (Programmierer)|Dave Thomas]], [[Andy Hunt (Autor)|Andrew Hunt]]).&lt;br /&gt;
&lt;br /&gt;
=== Agile Prinzipien ===&lt;br /&gt;
&amp;#039;&amp;#039;Agile Prinzipien&amp;#039;&amp;#039; dienen als Leitsätze für agile Arbeit. Manchmal werden agile Prinzipien auch als Methode bezeichnet. Bei schwergewichtigen Prozessen werden Prinzipien von umfangreichen Methodenbeschreibungen überlagert und lassen Prinzipien in den Hintergrund treten; zudem wurden Prozesse früher hauptsächlich über Methoden, nicht über Prinzipien definiert. Die Benennung der Prinzipien soll ihnen gegenüber formalen Methoden wieder mehr Gewicht verleihen.&lt;br /&gt;
&lt;br /&gt;
Im &amp;#039;&amp;#039;Agilen Manifest&amp;#039;&amp;#039; sind zwölf Prinzipien aufgelistet.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://agilemanifesto.org/iso/de/principles.html |titel=Prinzipien hinter dem Agilen Manifest |abruf=2022-05-27|sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen.&lt;br /&gt;
* Heiße Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.&lt;br /&gt;
* Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne.&lt;br /&gt;
* Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten.&lt;br /&gt;
* Errichte Projekte rund um motivierte Individuen. Gib ihnen das Umfeld und die Unterstützung, die sie benötigen und vertraue darauf, dass sie die Aufgabe erledigen.&lt;br /&gt;
* Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.&lt;br /&gt;
* Funktionierende Software ist das wichtigste Fortschrittsmaß.&lt;br /&gt;
* Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können.&lt;br /&gt;
* Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.&lt;br /&gt;
* Einfachheit -- die Kunst, die Menge nicht getaner Arbeit zu maximieren -- ist essenziell.&lt;br /&gt;
* Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams.&lt;br /&gt;
* In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.&lt;br /&gt;
&lt;br /&gt;
Der Übergang zwischen Prinzipien und Methoden ist fließend.&lt;br /&gt;
&lt;br /&gt;
== Agile Methoden ==&lt;br /&gt;
&lt;br /&gt;
=== Agile Frameworks ===&lt;br /&gt;
Zu den bekannten agilen Frameworks zählen:&lt;br /&gt;
* [[Scrum]]&lt;br /&gt;
* [[Extreme Programming]] (XP)&lt;br /&gt;
* [[Kanban (Entwicklung)|Kanban]]&lt;br /&gt;
* [[Scrumban]]&lt;br /&gt;
* [[DSDM]]&lt;br /&gt;
* [[Feature Driven Development]] (FDD)&lt;br /&gt;
* [[Adaptive Software Development]] (ASD)&lt;br /&gt;
* [[Crystal Family|Crystal]]&lt;br /&gt;
* [[Lean Startup]]&lt;br /&gt;
&lt;br /&gt;
=== Agile Praktiken ===&lt;br /&gt;
&lt;br /&gt;
Agile Praktiken sollen dazu dienen, dass die Aufwandskurve möglichst flach bleibt; d.&amp;amp;nbsp;h., Änderungen oder neue Anforderungen sollen mit wenig Aufwand berücksichtigt werden können. Beispiele für agile Praktiken sind:&lt;br /&gt;
&lt;br /&gt;
* [[Kontinuierliche Integration]]&lt;br /&gt;
* ständige [[Refaktorierung]]en&lt;br /&gt;
* [[Continuous Delivery]]&lt;br /&gt;
* [[Continuous Delivery#Continuous Deployment|Continuous Deployment]]&lt;br /&gt;
* [[Paarprogrammierung]]&lt;br /&gt;
* [[Testgetriebene Entwicklung]]&lt;br /&gt;
* [[Behavior Driven Development]]&lt;br /&gt;
* [[Story-Card]]s&lt;br /&gt;
* schnelle [[Codereview]]s&lt;br /&gt;
* [[Agiles Testen]]&lt;br /&gt;
* [[Rapid Application Development]]&lt;br /&gt;
&lt;br /&gt;
== Agile Bewertung ==&lt;br /&gt;
Eine agile Bewertung kann Auskunft geben, inwieweit agile Werte in Prozesse und Methoden umgesetzt wurden.&lt;br /&gt;
&lt;br /&gt;
Mit dem &amp;#039;&amp;#039;Agility Index Measurements&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{cite web|url=http://jroller.com/page/bokmann?entry=improving_your_processes_aim_high|title=David Bock’s Weblog|date=|accessdate=2020-07-15|last=|first=|publisher=Jroller.com|archiveurl=https://web.archive.org/web/20060111041831/http://jroller.com/page/bokmann?entry=improving_your_processes_aim_high|archivedate=2006-01-11|offline=yes|language=en}}&amp;lt;/ref&amp;gt; gibt es den Vorschlag, Softwareprojekte genauso wie bei [[Capability Maturity Model Integration|CMMI]] anhand fester Faktoren zu bewerten. Der ähnlich benannte &amp;#039;&amp;#039;Agility Measurement Index&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;{{Literatur |Autor=Subhajit Datta |Titel=Agility Measurement Index: A Metric for the Crossroads of Software Development Methodologies |Verlag=ACM |Ort=New York NY |Datum=2006 |ISBN=1-59593-315-8 |Seiten=271–273 |DOI=10.1145/1185448.1185509|Sprache=en}}&amp;lt;/ref&amp;gt; bewertet die Entwicklung von Softwareprojekten in fünf unterschiedlichen Dimensionen (Dauer, Risiko, Erfindungsreichheit, Aufwand und Interaktion). Weiterhin gibt es agile Selbstbewertungen, um zu bestimmen, ob ein Team auf agile Weise arbeitet (Nokia Test,&amp;lt;ref&amp;gt;{{Internetquelle |autor=Joe Little |url=http://agileconsortium.blogspot.com/2007/12/nokia-test.html |titel=Agile &amp;amp; Business: The Nokia Test |werk=Agile &amp;amp; Business |datum=2007-12-02 |abruf=2022-01-04|sprache=en}}&amp;lt;/ref&amp;gt; 42-Points-Test&amp;lt;ref&amp;gt;{{Internetquelle |autor=Kelly Waters |url=http://www.allaboutagile.com/how-agile-are-you-take-this-42-point-test/ |titel=How Agile Are You? (Take This 42 Point Test) |werk= |hrsg= |datum=2008-01-28 |sprache=en |archiv-url=https://web.archive.org/web/20140505223335/http://www.allaboutagile.com/how-agile-are-you-take-this-42-point-test/ |archiv-datum=2014-05-05 |offline=1 |abruf=2020-07-15}}&amp;lt;/ref&amp;gt;, Karlskrona Test&amp;lt;ref&amp;gt;{{Internetquelle |autor=Mayberg |url=https://mayberg.se/karlskrona-test |titel=Karlskrona test |sprache=en |abruf=2022-01-04}}&amp;lt;/ref&amp;gt;).&lt;br /&gt;
&lt;br /&gt;
== Kritische Betrachtung ==&lt;br /&gt;
Wesentliche Gründe für agile Herangehensweisen sind, dass sich die Ziele und das Umfeld (beteiligte Personen, Marktanforderungen, technisches Umfeld/Schnittstellen) im Laufe des Projektes ändern. Die agilen Methoden eignen sich daher besonders gut, um auf geänderte Anforderungen zu reagieren, da die Entwicklungszyklen in der Regel kurz angelegt sind. Die Anforderungen werden häufig nur knapp beschrieben und erst kurz vor Beginn von Umsetzung und Test ausformuliert. Durch die kurzen Zeiträume sind (nachträgliche) Änderungen der Anforderungen relativ leicht möglich.&lt;br /&gt;
&lt;br /&gt;
Der [[Rational Unified Process]] (RUP) wird von vielen Vertretern agiler Methoden (viele von ihnen haben das &amp;#039;&amp;#039;Agile Manifest&amp;#039;&amp;#039; unterzeichnet) als nicht-agiler, schwergewichtiger Prozess aufgefasst. Das ist allerdings umstritten.&amp;lt;ref&amp;gt;[http://www.fh-wedel.de/archiv/iw/Lehrveranstaltungen/WS2006/SWE/PaperAndrenaObjects.pdf &amp;#039;&amp;#039;XP und RUP – Passt das zusammen?&amp;#039;&amp;#039;] (PDF; 139&amp;amp;nbsp;kB)&amp;lt;/ref&amp;gt; Weder das V-Modell noch RUP verbieten den Einsatz von agilen Elementen, wie [[Prototyping (Softwareentwicklung)|Rapid Prototyping]]; weder vor noch während der Phasen &amp;#039;&amp;#039;Anforderungsdefinition&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;Design&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Auch plangetriebene Vorgehensmodelle regeln, wie Änderungen im Projekt berücksichtigt werden können; wenngleich der Aufwand und die geforderte Dokumentation vergleichsweise höher sind.&lt;br /&gt;
&lt;br /&gt;
Klare inhaltliche Vorgaben ([[Pflichtenheft]]) sind bei einem agilen Vorgehen schwierig, da die Anforderungen per Definition erst zur Projektlaufzeit entwickelt werden.&lt;br /&gt;
&lt;br /&gt;
Agile Methoden werden manchmal fälschlicherweise als Allheilmittel bei Projektproblemen angesehen. Hinderungsgründe für ein erfolgreiches Projekt (z.&amp;amp;nbsp;B. Interessens- oder Zielkonflikte, mangelnde Unterstützung durch Auftraggeber oder Sponsor) können für agile genauso wie für traditionelle Verfahren gelten.&lt;br /&gt;
&lt;br /&gt;
Die Studie &amp;#039;&amp;#039;Status Quo (Scaled) Agile&amp;#039;&amp;#039; &amp;#039;&amp;#039;2020&amp;#039;&amp;#039; der [[Hochschule Koblenz]] zeigte eine in fast allen Dimensionen und in der Gesamtbewertung verbesserte Leistungsfähigkeit agiler Methoden gegenüber klassischem Projektmanagement. Dabei wurde [[Scrum]] als besonders erfolgreich bewertet.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://www.hs-koblenz.de/bpm-labor/status-quo-scaled-agile-2020 |titel=Status Quo (Scaled) Agile 2020 |werk= |hrsg=Hochschule Koblenz |datum= |abruf=2020-07-20|sprache=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Agiles Lernen]]&lt;br /&gt;
* [[Liquibase]]&lt;br /&gt;
&lt;br /&gt;
== Literatur ==&lt;br /&gt;
* [[Kent Beck]]: &amp;#039;&amp;#039;Extreme Programming. Die revolutionäre Methode für Softwareentwicklung in kleinen Teams.&amp;#039;&amp;#039; München u.&amp;amp;nbsp;a. 2000, ISBN 3-8273-1709-6.&lt;br /&gt;
* [[Ken Schwaber]]: &amp;#039;&amp;#039;Agiles Projektmanagement mit Scrum.&amp;#039;&amp;#039; Unterschleißheim 2007, ISBN 978-3-86645-631-0.&lt;br /&gt;
* Ingrid und Peter Gerstbach: &amp;#039;&amp;#039;Design Thinking in IT Projekten - Agile Problemlösungskompetenz in einer digitalen Welt.&amp;#039;&amp;#039; München 2020, ISBN 978-3-446-45959-5.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary|agil}}&lt;br /&gt;
* [http://agilemanifesto.org/iso/de/manifesto.html Manifest für Agile Softwareentwicklung]&lt;br /&gt;
* [http://www.martinfowler.com/articles/newMethodology.html The New Methodology], ein Artikel von [[Martin Fowler]], in welchem u.&amp;amp;nbsp;a. Agile Methoden verglichen werden&lt;br /&gt;
* [http://www.agilealliance.org/ Agile Alliance] (englisch)&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Normdaten|TYP=s|GND=4806620-5|LCCN=sh/2007/6411}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Agile Softwareentwicklung| ]]&lt;br /&gt;
[[Kategorie:Vorgehensmodell (Software)]]&lt;br /&gt;
[[Kategorie:Projektmanagement]]&lt;/div&gt;</summary>
		<author><name>imported&gt;LingoMaeleon</name></author>
	</entry>
</feed>