Blog-Layout

Was ist das "Agile Manifest"? Kurz und knapp erklärt

Jefferson Gadiano • Jan. 26, 2023

Was ist das Agile Manifest? Kurz und knapp erklärt

Definition von Agile Manifest


Das Agile Manifest ist eine Erklärung von vier Werten und zwölf Prinzipien für agiles Projektmanagement und Softwareentwicklung. Es wurde 2001 von einer Gruppe von Entwicklern verfasst, die sich als "Agile Alliance" bezeichnen und sich mit agilen Methoden befassen. Die vier Werte sind: Individuen und Interaktionen, funktionierende Software, Zusammenarbeit mit dem Kunden und Anpassung an den Wandel. Die zwölf Prinzipien betonen die Bedeutung von kontinuierlicher Überprüfung und Anpassung, schnellem Feedback und der Förderung von Flexibilität und Selbstorganisation.


Die 4 Werte

Die vier Werte des Agile Manifestes sind:
  1. Individuen und Interaktionen: Dieser Wert betont die Wichtigkeit von Menschen und ihren Interaktionen im Projektmanagement und der Softwareentwicklung. Er legt nahe, dass eine offene Kommunikation und Zusammenarbeit wichtiger sind als detaillierte Dokumentation und Planung.
  2. Funktionierende Software: Dieser Wert betont die Wichtigkeit von erfolgreich funktionierender Software als Ausdruck des Fortschritts im Projekt. Er legt nahe, dass regelmäßige Lieferung von funktionierender Software wichtiger ist als die Einhaltung von Zeitplänen und Budgets.
  3. Zusammenarbeit mit dem Kunden: Dieser Wert betont die Wichtigkeit einer engen Zusammenarbeit mit dem Kunden, um die Anforderungen der Software bestmöglich zu erfüllen. Er legt nahe, dass ein aktiver Austausch von Informationen und eine schnelle Anpassung an Änderungen wichtiger sind als eine strikte Einhaltung von Verträgen und Spezifikationen.
  4. Anpassung an den Wandel: Dieser Wert betont die Wichtigkeit von Flexibilität und Anpassungsfähigkeit in einem Umfeld, in dem sich die Anforderungen und Umstände schnell ändern können. Er legt nahe, dass schnelle Reaktionen auf Änderungen und die Fähigkeit, Pläne anzupassen, wichtiger sind als die Einhaltung von festgelegten Plänen.
Quellenangabe: https://agilemanifesto.org/iso/de/manifesto.html

Die 12 Prinzipien

Die zwölf Prinzipien des Agile Manifestes
  1. Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen
  2. Heisse Anforderungsänderungen selbst spät in der Entwicklung willkommen. Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden
  3. Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne
  4. Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten
  5. 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
  6. Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht
  7. Funktionierende Software ist das wichtigste Fortschrittsmaß
  8. Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können
  9. Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität
  10. Einfachheit - die Kunst, die Menge nicht getaner Arbeit zu maximieren - ist essenziell.
  11. Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams
  12. In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann und passt sein Verhalten entsprechend an.
Quellenangabe: https://agilemanifesto.org/iso/de/principles.html

von Jefferson Gadiano 04 Jan., 2024
Ob als Sprachassistenten wie Alexa, Google Assistant, Siri, zur Bild- oder Videobearbeitung, zur zielgerichteten und personalisierter Werbung, E-Mail Spam Filter, Navigation, Betrugserkennungssysteme oder als verbesserter Chatbot im Kundenservice, die Künstliche Intelligenz ist bereits in unserem Alltag gegenwärtig. Daher wird es höchste Zeit sich intensiver mit Generativer AI, ChatGPT, Copilot & Co auseinander zu setzen und gewappnet für die Zukunft zu sein sowohl im Beruf als auch Privatlebe, als Unternehmen, Führungskraft, Freelancer oder Wissensmitarbeiter. Große Unternehmen wie Microsoft, Google, OpenAI bieten daher kostenfreie Online Kurse, um AI Wissen zugänglicher zu machen. In diesem Blog-Artikel liste ich dir 3 weiterführende Links zu kostenfreien AI Kursen : Google : Ein tiefer Einblick in das Maschinelle Lernen wartet auf dich. Plus, du lernst, wie du Googles mächtige KI-Tools in die Praxis umsetzen kannst. https://grow.google/intl/de/courses-and-tools/?category=career&topic=ai Microsoft : Erkunde die Welt der Azure KI. Hier lernst du, wie man mit großen Sprachmodellen und Azure OpenAI-Diensten arbeitet. https://learn.microsoft.com/de-de/ai/ OpenAI : Entdecke die Geheimnisse hinter generativen KI-Modellen wie DALL-E und GPT-3. https://www.deeplearning.ai/short-courses/chatgpt-prompt-engineering-for-developers/ Erweitere deine Fähigkeit und nutze AI Wissen und Tools für deinen Alltag.
von Jefferson Gadiano 30 März, 2023
Team Event "Retrospektive" Die Retrospektive ist für agile Teams eines der wichtigsten Team Events und ebenso eines der wichtigsten Handwerkzeuge für Leader, Agile Coach, Scrum Master, Dev Teams - eigentlich für jeden, die in agilen Projekten arbeiten. Inzwischen gibt es viele Tool Anbieter, die agilen Teams ermöglichen auch online Retro's durchführen zu können. Ein Vergleich der populärsten Anbieter findet ihr über folgenden Link: https://echometerapp.com/de/retrospektive-tools-online/
von Jefferson Gadiano 27 Jan., 2023
Definition von DevOps und DevSecOps DevOps ist eine Kombination aus den Begriffen "Development" und "Operations" und bezieht sich auf die Zusammenarbeit von Entwicklungs- und Betriebs-Teams bei der Erstellung, Bereitstellung und Wartung von Software. Durch die enge Zusammenarbeit sollen schneller und effektiver neue Funktionen und Updates bereitgestellt werden. DevSecOps ist eine Erweiterung von DevOps und bezieht die Aspekte der IT-Sicherheit mit ein. Es geht darum, Sicherheitsmaßnahmen in den gesamten Entwicklungsprozess einzubauen und nicht erst am Ende des Prozesses zu berücksichtigen.
von Jefferson Gadiano 25 Jan., 2023
Definition von Servant Leadership "Servant Leadership" ist ein Führungsstil, bei dem die Führungskraft auf die Bedürfnisse und Wünsche seiner Teammitglieder konzentriert und sich darum bemüht, ihnen zu helfen, ihr Potenzial auszuschöpfen. Es geht darum, ein Teammitglied zu sein, das die Bedürfnisse anderer unterstützt und ihnen dabei hilft, ihre Ziele zu erreichen, anstatt sich selbst in den Vordergrund zu stellen.
von Jefferson Gadiano 19 Jan., 2023
Le an Management, Lean Production, Lean Development Lean Management, Lean Production und Lean Development beziehen sich alle auf die Anwendung von Prinzipien und Methoden, um Prozesse in Unternehmen effizienter und kosteneffektiver zu gestalten. Dies wird erreicht, indem Verschwendung (z.B. unnötige Arbeitsschritte, Lagerbestände, Wartezeiten) identifiziert und eliminiert werden, während gleichzeitig die Qualität und die Kundenzufriedenheit gesteigert werden. Ursprünglich entwickelt für die Produktion, werden diese Prinzipien mittlerweile in vielen Bereichen angewendet, darunter Entwicklung, Verwaltung und Dienstleistungen.
von Jefferson Gadiano 19 Jan., 2023
Definition von SAFe SAFe steht für Scaled Agile Framework und ist ein Rahmenwerk, das Unternehmen dabei hilft, agile Methoden auf Unternehmensebene umzusetzen. Es bietet eine Methode zur Steuerung und Organisation von Projekten, die sich an den Prinzipien von Agilität orientiert. SAFe umfasst Prozesse, Rollen, Verantwortungen und Praktiken, die es ermöglichen, die Vorteile von Agilität auf die gesamte Organisation auszudehnen. Es ist für Unternehmen gedacht, die große und komplexe Projekte durchführen, bei denen mehrere Teams und Abteilungen beteiligt sind. 
Weitere Beiträge
Share by: