Gibt es ein kanonisches Buch?
Gibt es das agile Manifest , aber für ein kanonisches Buch ?
Nein, es gibt viele Bücher da draußen.
Spezifische Buchempfehlungen:
Agile Software-Entwicklung, Prinzipien, Muster und Praktiken von Robert C. Martin
Agile Software-Entwicklung, Prinzipien, Muster und Praktiken . Dies konzentriert sich auf Entwicklerpraktiken und Codierung und ist ein Muss für jeden Entwickler, der sich ernsthaft mit agiler Softwareentwicklung beschäftigt. Es gibt auch eine C # -Version des Buches , das er und sein Sohn Micah geschrieben haben. Wenn Sie also ein .NET-Entwickler sind, ist diese Version möglicherweise die richtige für Sie.
Die Kunst der agilen Entwicklung von James Shore
Für einen Einblick in die agilen Projektpraktiken schauen Sie sich The Art of Agile von James Shore & Shane Warden an. Es konzentriert sich auf XP-Praktiken (aber das ist wirklich so, weil in XP alle spezifischen Entwicklerpraktiken definiert sind), hat aber einen großen Fokus auf die Funktionsweise von Agile-Projekten.
Das Tolle an diesem Buch ist, dass James Shore den gesamten Text kostenlos auf seiner Website veröffentlicht, sodass Sie ihn vor dem Kauf testen können.
Praktiken eines agilen Entwicklers: Arbeiten in der realen Welt von Subramaniam und Hunt
Praktiken eines agilen Entwicklers: Arbeiten in der realen Welt
Scrum und XP aus den Trenches von Henrik Kniberg
Es ist ein großartiges Buch, um ein Gefühl dafür zu bekommen, wie ein agiles Team arbeitet, und es ist eine sehr schnelle Lektüre (einige Stunden). Ich gebe es neuen Mitarbeitern in meiner Organisation - technisch und nicht-technisch - und ich habe durchweg positives Feedback erhalten.
Amazonas
Extreme Programming Explained von Kent Beck
Wahrscheinlich das älteste Buch, an das ich mich erinnern kann, das dazu beigetragen hat, dass agile Prinzipien populär wurden. Agilität wird schnell zu einem Modewort in der Welt der Technik. Ich bin der Meinung, dass Extreme Programming (XP) ein guter Anfang ist, bevor der Begriff Agile an Bedeutung zu verlieren scheint.
Amazonas
Agiles Schätzen und Planen von Mike Cohn
Für "The Agile Process" - schauen Sie sich Mike Cohns "Agile Estimating and Planning" an - und denken Sie daran, dass es Scrum-zentriert ist.
Cohn behandelt eine Menge der Grundlagen sowie einige Dinge, mit denen neue Scrum-Teams häufig zu kämpfen haben - die Schätzung mithilfe von Story Points im Vergleich zu idealen Tagen wenn nicht, etc.
Er geht auch auf einige wirklich interessante Dinge ein, die hauptsächlich dem Produktbesitzer vorbehalten sind - Dinge wie das Bewerten und Priorisieren von Funktionen usw.
Die Kunst des Unit Testing von Roy Osherove
Osherove präsentiert einen sehr pragmatischen Ansatz für Unit-Tests. Bietet einen guten Ansatz zur Umgestaltung von Code, um die Testbarkeit zu verbessern, um nach Nähten zu suchen usw. Es handelt sich jedoch um ein .Net-zentriertes Buch.
Amazonas
Der agile Samurai von Jonathan Rasmusson
Ich habe es gerade selbst gekauft und finde, dass es einen erfrischenden Einblick in die ersten Schritte mit Agile gibt.
Amazonas
Alistair Cockburns Buch über seine Crystal-Methoden ist eine Lektüre wert - teils, weil es Ihnen eine Alternative zu den üblichen Scrum-Methoden bietet, und teils, weil er einer der ursprünglichen Typen war, der überhaupt auf Agile gekommen ist, also hoffe ich, dass er es weiß wovon er redet
Crystal ist eine interessante Methode, da sie von kleinen zu sehr großen Teams variiert. Er beschreibt die Änderungen, die erforderlich sind, um agiles Arbeiten in diesen verschiedenen Umgebungen zu ermöglichen.
Unsortierte Bücher erwähnt
Agile Adoptionsmuster: Eine Roadmap für den Unternehmenserfolg von Amr Elssamadisy
Agile und iterative Entwicklung: Ein Leitfaden für Manager von Craig Larman
Agiles Schätzen und Planen von Mike Cohn
Agiles Projektmanagement: Innovative Produkte von Jim Highsmith
Agile Retrospektiven: Gute Teams groß machen von Esther Derby und Diana Larsen
Agile Software-Entwicklung von Alistair Cockburn
Agile Software-Entwicklung mit Scrum von Ken Schwaber und Mike Beedle
Agil werden: ... in einer unvollkommenen Welt von Greg Smith und Dr. Ahmed Sidky
Der geschäftliche Wert agiler Softwaremethoden: Maximierung des Roi mit Just-In-Time-Prozessen und Dokumentation von David F. Rico, Hasan H. Sayani und Saya Sone
Zusammenarbeit erklärt von Jean Tabaka
Kontinuierliche Bereitstellung: Zuverlässige Softwareversionen durch Build-, Test- und Bereitstellungsautomatisierung von Humble und Farley
Glasklar: Eine von Menschen betriebene Methode für kleine Teams von Alistair Cockburn
Encyclopedia of Software Engineering, herausgegeben von Phillip A. Laplante
Fearless Change von Linda Rising und Mary Lynn Manns
Wachsende objektorientierte Software, angeleitet von Tests Freeman und Pryce
Innovationsspiele: Schaffung bahnbrechender Produkte durch kollaboratives Spielen von Luke Hohmann
Lean Software Development - Ein agiles Toolkit für Softwareentwicklungsmanager von Mary und Tom Poppendieck
Lean Solutions von Jim Womack und Dan Jones
Lean Thinking von Jim Womack und Dan Jones
Verwalten von agilen Projekten von Sanjiv Augustine
Leitung der Design Factory durch Donald G. Reinertsen
Planning Extreme Programming von Kent Beck und Martin Fowler
Scaling Lean & Agile Development: Denk- und Organisationstools für Large-Scale Scrum von Craig Larman und Bas Vodde
Scrum Pocket Guide: Eine Kurzanleitung zur agilen Softwareentwicklung von Peter Saddington
Die Brücke des Software-Projektmanagers zur Agilität von Michele Sliger und Stacia Broderick
Heute und Morgen von Henry Ford (Ab 1926)
Anwenderberichte Angewendet von Mike Cohn
Buchlisten