agiles manifest
(agile manifesto)

das agile manifest (auf englisch: agile manifesto) ist sozusagen die bibel. es wurde 2001 unter dem namen "manifesto for agile software development" von kent beck, ken schwaber, jeff sutherland, alistair cockburn und 13 weiteren autoren veröffentlicht.

die 4 agilen werte

1

individuals and interactions over processes and tools

interaktion und individuen sind wichtiger als prozesse und werkzeuge

2

working software over comprehensive documentation

funktionierende software steht über umfassender dokumentation

das ergebnis ist wichtiger als eine umfassende dokumentation

3

customer collaboration over contract negotiation

zusammenarbeit mit dem kunden ist wichtiger als die vertragsverhandlung

4

responding to change over following a plan

eingehen auf veränderung steht über dem befolgen eines plans

reagieren auf veränderungen ist wichtiger als das befolgen eines plans

die 12 prinzipien im agilen manifest

diese kernaussagen werden in zwölf prinzipien genauer ausgeführt. dort steht zum beispiel, dass die kundenzufriedenheit an erster stelle steht. das bedeutet, dass nützliche software regelmäßig und rechtzeitig ausgeliefert werden muss. außerdem sind änderungswünsche der kunden willkommen. das team sollte auf täglicher basis zusammenarbeiten. weiterhin schreiben die autoren, dass selbstorganisierte teams am besten funktionieren. das team sollte sich regelmäßig analysieren und hinterfragen, um noch besser zu werden.

our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

unsere höchste priorität ist es, den kunden durch frühe und kontinuierliche lieferung von wertvoller software zufrieden zu stellen.

welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

anforderungsänderungen sind auch spät in der entwicklung willkommen. agile prozesse machen veränderungen für den wettbewerbsvorteil des kunden nutzbar .

deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

liefern sie regelmäßig, alle paar Wochen bis alle paar monate, funktionierende software, wobei ein kürzerer zeitrahmen bevorzugt wird.

business people and developers must work together daily throughout the project.

geschäftsleute (fachleute) und entwickler müssen während des gesamten projekts täglich zusammenarbeiten.

build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

bauen sie projekte um motivierte einzelpersonen herum auf. geben sie ihnen das umfeld und die unterstützung, die sie brauchen, und vertrauen sie darauf, dass sie die arbeit erledigen werden.

the most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

die effizienteste und effektivste methode der vermittlung von informationen an und innerhalb eines entwicklungsteams ist ein gespräch von angesicht zu angesicht.

working software is the primary measure of progress.

funktionierende software ist der primäre maßstab für den fortschritt.

agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

agile prozesse fördern die nachhaltige entwicklung. die sponsoren, entwickler und benutzer sollten in der lage sein, auf unbestimmte Zeit ein konstantes Tempo beizubehalten.

continuous attention to technical excellence and good design enhances agility.

kontinuierliche aufmerksamkeit für technische exzellenz und gutes design erhöht die agilität.

simplicity--the art of maximizing the amount of work not done--is essential.

einfachheit - die kunst, die menge nicht-getaner arbeit zu maximieren - ist essenziell.

the best architectures, requirements, and designs emerge from self-organizing teams.

die besten architekturen, anforderungen und designs gehen aus sich selbst organisierenden teams hervor.

at regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

in regelmäßigen abständen reflektiert das team darüber, wie es effektiver werden kann und passt sein verhalten entsprechend an.