Kanban. Roman Simschek
im Netz finden kannst. Wir wollen die Prinzipien an dieser Stelle unkommentiert lassen. Sie stehen so, wie sie formuliert sind, für sich und bedürfen aus unserer Sicht keiner weiteren Konkretisierung oder Interpretation.
Kundenzufriedenheit
Unsere höchste Priorität ist es, den Kunden durch frühe und kontinuierliche Auslieferung wertvoller Software zufrieden zu stellen.
Anforderungsänderungen als Wettbewerbsvorteil
Heiße Anforderungsänderungen selbst spät in der Entwicklung willkommen! Agile Prozesse nutzen Veränderungen zum Wettbewerbsvorteil des Kunden.
Regelmäßige Auslieferung in kurzen Zeitspannen
Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne!
Tägliche Zusammenarbeit im Projekt
Fachexperten und Entwickler müssen während des Projektes täglich zusammenarbeiten.
Teams aus motivierten Individuen
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!
Kommunikation von Angesicht zu Angesicht
Die effizienteste und effektivste Methode, Informationen an und innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch von Angesicht zu Angesicht.
Funktionierende Software
Funktionierende Software ist das wichtigste Fortschrittsmaß.
Nachhaltigkeit
Agile Prozesse fördern nachhaltige Entwicklung. Die Auftraggeber, Entwickler und Benutzer sollten ein gleichmäßiges Tempo auf unbegrenzte Zeit halten können.
Technische Exzellenz
Ständiges Augenmerk auf technische Exzellenz und gutes Design fördert Agilität.
Einfachheit
Einfachheit: die Kunst, die Menge nicht getaner Arbeit zu maximieren, ist essenziell.
Selbstorganisierende Teams
Die besten Architekturen, Anforderungen und Entwürfe entstehen durch selbstorganisierte Teams.
Regelmäßige Reflektion und Anpassung
In regelmäßigen Abständen reflektiert das Team, wie es effektiver werden kann, und passt sein Verhalten entsprechend an.
Abbildung 5: Prinzipien des Agilen Manifests
Übungsfragen
Kanban prescribes exactly what has to be implemented.
You do not have to implement anything.
You must implement at least several rules.
Kanban does not prescribe what has to be implemented.
[2]How does Kanban work when introducing changes?
Kanban uses a revolutionary approach.
Kanban uses an evolutionary approach.
Kanban uses both of the above.
All of the above answers are incorrect.
[3]What is the advantage of using Kanban?
Kanban focuses on the team.
Kanban is a method used by top management.
Kanban can only be used in software development.
Kanban is scalable and can be applied throughout the organization.
[4]The Agile Manifesto …
Has been developed by various representatives from the software development industry.
Comprises pairs of contrasting values.
Comprises pairs of values, one of which is considered more important than the other.
All of the above answers are correct.
[5]Important pairs of values according to the Agile Manifest are …
Working software.
Individuals and interaction.
Cooperation with the customer.
Reaction to change.
All of the above answers are correct.
[6]How many agile principles are there?