Wiki source for AgileMethoden
=====Agile Methoden=====
==a==Agile Manifesto==a==
Was ist Agilität?
http://agilemanifesto.org
http://agilemanifesto.org/principles.html
Was sind Methoden?
Unterschied zwischen Methode, Methodik, Methodologie, Vorgehensmodell und Reifegradmodell ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 1/2009, S. 15)
==a==Meine persönliche Erfahrung==a==
Meine persönlichen Erfahrungen mit agilen Methoden: In einem Studienbegleitendenprojekt (mein nebenberufliches Studium der Softwaretechnik) hatte ich die Gelegenheit, als Product Owner für 6 Teams, bestehend aus je 3 bis 5 Leuten mitzuwirken. Aufgrund meiner sehr positiven Erfahrungen mit Scrum, schrieb ich später meine Masterarbeit über "Agile Methoden in einem sicherheitsrelevanten Umfeld am Beispiel der Medizintechnik". Für meine Masterarbeit konnte ich meine Erfahrungen an einem Pilotprojekt sammeln. Insbesondere ging es die Vereinabrkeit von der Arbeitsweise nach Scrum mit der Entwicklung im Rahmen von DIN EN ISO 13485 und DIN EN 62304 zu klären. Als Resultat fand ich schließlich heraus, dass sich Scrum in vielen Gesichtspunkten ohne weiterer Änderungen mit der Normkonformen Entwicklung vereinbaren lässt und nur an wenigen Stellen sind geringfügige Abweichungen vom Agilen erforderlich.
==a==Auflistung bekannter Methoden==a==
~-[[Scrum]]
~-[[ExtremProgramming Extreme Programming]]
~-[[CrystalFamilie Crystal Familie]]
~-ASD (Adaptive Software Development): Hruschka2009, S. 58
~-[[ARTE]]
~-[[http://en.wikipedia.org/wiki/Lean_software_development Lean Software Development]]
~-[[FeatureDrivenDevelopment Feature Driven Development]]
~-DSSD
~-DSDM (Dynamic Sstem Developement Method): www.dsdm.org
~-VModellXT supports agile incremental developement (additional execution strategy) (Quelle Poster!)
~-...noch andere auf dem Poster
Aussagen zu den Arten der agilen Methoden aus Hruschka2009, S. 52:
~-[[CrystalFamilie Crystal]] und ASD sind eher Entwicklungsphilosophien, die die Maximen der Agilität extensiv diskutieren.
~-[[Scrum]] ist eine Art von [[ProjektManagement Projektmanagement]]
~-ARTE for agile development of real-time embedded systems
~-RUP wird oft als zu groß und zu mächtig eingestuft
~-[[ExtremProgramming Extrem Programming]] sehr leichtwertig, wegen der Konzentration auf den Source Code zu puristisch.
==a==Sammlung einiger Artefakte==a==
http://www.pdfgeni.com/book/EN-62304-agile-pdf.html
http://submissions.agile2008.org/files/CD-3887.pdf
Das Motto der Konferenz [[http://www.reconf.de REConf 2010]] lautet: Anforderungsmanagement im Wandel – agil und trotzdem stabil
[[http://www.sigs-datacom.de/wissen/themenchannel/thema-scrum-und-agile.html SIGS DATACOM zum Thema Scrum und Agile]]
[[http://www.systemsguild.com/GuildSite/PH/PXH.html Peter Hruschka]] und seine Seite [[http://www.b-agile.de/de/index1.html b-agile.de]]
[[http://www.sophist.de SOPHIST Group]]
Agile Vorgehensweisen unterstützen den Standpunkt und greifen die Problematik auf, dass Anforderungen an eine System zu Beginn einer Entwicklung nicht zu ermitteln sind (vgl. Johner2009, S. 7).
Hruschka2009: Agility kompakt - Tipps für erfolgreiche Systementwicklung
ObjektSpektrumSelection
[[NotizenPmDay2009Vortrag7 Erfolgsstory]] bei Siemens am PM-Day.
Prinzipien der Agilität sind auch in [[SixSigma Six Sigma]], der Business Management Strategy, und [[http://de.wikipedia.org/wiki/Lean-Management Lean Management]] zu finden.
Unklare Anforderungen erfordern einen iterativen Prozess ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 06/2008, S. 34)
Vorhersage des Unvorhersehbaren: Langfristige Planung in agilen Vorhaben ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 1/2011, S. 22, Titelthema: Planung von Softwareprojekten)
Darf's ein bisschen weniger sein? Erfolgreich Dokumentieren in [[AgileMethoden agilen]] Entwicklungsprojekten
[[ZeitschriftObjektSpektrum OBJEKTspektrum]], 03/2011, S. 34
----
Siehe auch {{backlinks}}
==a==Agile Manifesto==a==
Was ist Agilität?
http://agilemanifesto.org
http://agilemanifesto.org/principles.html
Was sind Methoden?
Unterschied zwischen Methode, Methodik, Methodologie, Vorgehensmodell und Reifegradmodell ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 1/2009, S. 15)
==a==Meine persönliche Erfahrung==a==
Meine persönlichen Erfahrungen mit agilen Methoden: In einem Studienbegleitendenprojekt (mein nebenberufliches Studium der Softwaretechnik) hatte ich die Gelegenheit, als Product Owner für 6 Teams, bestehend aus je 3 bis 5 Leuten mitzuwirken. Aufgrund meiner sehr positiven Erfahrungen mit Scrum, schrieb ich später meine Masterarbeit über "Agile Methoden in einem sicherheitsrelevanten Umfeld am Beispiel der Medizintechnik". Für meine Masterarbeit konnte ich meine Erfahrungen an einem Pilotprojekt sammeln. Insbesondere ging es die Vereinabrkeit von der Arbeitsweise nach Scrum mit der Entwicklung im Rahmen von DIN EN ISO 13485 und DIN EN 62304 zu klären. Als Resultat fand ich schließlich heraus, dass sich Scrum in vielen Gesichtspunkten ohne weiterer Änderungen mit der Normkonformen Entwicklung vereinbaren lässt und nur an wenigen Stellen sind geringfügige Abweichungen vom Agilen erforderlich.
==a==Auflistung bekannter Methoden==a==
~-[[Scrum]]
~-[[ExtremProgramming Extreme Programming]]
~-[[CrystalFamilie Crystal Familie]]
~-ASD (Adaptive Software Development): Hruschka2009, S. 58
~-[[ARTE]]
~-[[http://en.wikipedia.org/wiki/Lean_software_development Lean Software Development]]
~-[[FeatureDrivenDevelopment Feature Driven Development]]
~-DSSD
~-DSDM (Dynamic Sstem Developement Method): www.dsdm.org
~-VModellXT supports agile incremental developement (additional execution strategy) (Quelle Poster!)
~-...noch andere auf dem Poster
Aussagen zu den Arten der agilen Methoden aus Hruschka2009, S. 52:
~-[[CrystalFamilie Crystal]] und ASD sind eher Entwicklungsphilosophien, die die Maximen der Agilität extensiv diskutieren.
~-[[Scrum]] ist eine Art von [[ProjektManagement Projektmanagement]]
~-ARTE for agile development of real-time embedded systems
~-RUP wird oft als zu groß und zu mächtig eingestuft
~-[[ExtremProgramming Extrem Programming]] sehr leichtwertig, wegen der Konzentration auf den Source Code zu puristisch.
==a==Sammlung einiger Artefakte==a==
http://www.pdfgeni.com/book/EN-62304-agile-pdf.html
http://submissions.agile2008.org/files/CD-3887.pdf
Das Motto der Konferenz [[http://www.reconf.de REConf 2010]] lautet: Anforderungsmanagement im Wandel – agil und trotzdem stabil
[[http://www.sigs-datacom.de/wissen/themenchannel/thema-scrum-und-agile.html SIGS DATACOM zum Thema Scrum und Agile]]
[[http://www.systemsguild.com/GuildSite/PH/PXH.html Peter Hruschka]] und seine Seite [[http://www.b-agile.de/de/index1.html b-agile.de]]
[[http://www.sophist.de SOPHIST Group]]
Agile Vorgehensweisen unterstützen den Standpunkt und greifen die Problematik auf, dass Anforderungen an eine System zu Beginn einer Entwicklung nicht zu ermitteln sind (vgl. Johner2009, S. 7).
Hruschka2009: Agility kompakt - Tipps für erfolgreiche Systementwicklung
ObjektSpektrumSelection
[[NotizenPmDay2009Vortrag7 Erfolgsstory]] bei Siemens am PM-Day.
Prinzipien der Agilität sind auch in [[SixSigma Six Sigma]], der Business Management Strategy, und [[http://de.wikipedia.org/wiki/Lean-Management Lean Management]] zu finden.
Unklare Anforderungen erfordern einen iterativen Prozess ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 06/2008, S. 34)
Vorhersage des Unvorhersehbaren: Langfristige Planung in agilen Vorhaben ([[ZeitschriftObjektSpektrum OBJEKTspektrum]], 1/2011, S. 22, Titelthema: Planung von Softwareprojekten)
Darf's ein bisschen weniger sein? Erfolgreich Dokumentieren in [[AgileMethoden agilen]] Entwicklungsprojekten
[[ZeitschriftObjektSpektrum OBJEKTspektrum]], 03/2011, S. 34
----
Siehe auch {{backlinks}}