<< | Literaturübersicht | >>
Diese Seite gibt einen Überblick über die Bücher, die das Thema (leichtgewichtige) Softwareentwicklung beleuchten (und die ich überwiegend komplett gelesen habe....)
Die Bewertung ist (natürlich) rein subjektiv, und die Reihenfolge ist chronologisch nach dem Eingang in diese Liste, die ganz neuen Empfehlungen stehen jetzt (Achtung!) ganz OBEN.
Diese beiden stehen grade an:
- Project Retrospectives von Norman L. Kerth
- Succeeding with Agile von Mike Cohn
| Autor(en) | Titel | Inhalt | Bewertung |
|---|---|---|---|
| Boris Gloger | Scrum: Das Handbuch zum "Certified ScrumMaster" | Ich bin in der glücklichen Lage, dieses Buch schon vor dem offiziellen Erscheinen gelesen zu haben. Und, es lohnt sich. Ein Buch voller Informationen, die man sonst so nicht findet. Und wirklich lesenswert. Schade sind die vielen handwerklichen Fehler. Und für ein leichtgewichtiges Vorgehen ist das Buch reichlich dick | 4/5 |
| Roman Pichler | Scrum erfolgreich einsetzen | Eine gute Lektüre für alle, die sich mit dem Thema beschäftigen wollen, als Überblick oder Referenz sehr gut | 4/5 |
| Mary & Tom Poppendieck | Implementing Lean Software Development | Fortsetzung des Buches Lean Software Development mit einem ganzen Haufen Tipps, wie man/frau denn nun tatsächlich eine "lean" Softwareentwicklung aufbaut. | 5/5 |
| Ken Schwaber | The Enterprise And Scrum | Wie führt man Scrum in ein Unternehmen ein? Und wie optimiere ich Scrum in meinem Unternehmen? Wie immer ein absolut lesenswertes Buch von Ken. | 5/5 |
| Michael N. Kennedy | Product Development For The Lean Enterprise | Ein Buch über das Toyota Product Development Modell (nicht zu verwechseln mit dem Toyota Production System). Sehr interessant und überaus unterhaltsam geschrieben | 4/5 |
| David Allen | Getting Things Done | Das Trendbuch in Sachen Selbstmanagement - wenn ich es doch bloß schaffen würde, es zu lesen ;-) | - |
| Johanna Rothman, Esther Derby | Behind closed doors - Secrets of great Management | Ein sehr gut gemachtes Buch über gutes Management | - |
| Chad Fowler | My Job Went to India | Betrachtungen darüber, was der Entwickler von heute machen muss, damit er morgen nicht hungernd auf der Straße steht. 52 Thesen, eine für jede Woche im Jahr. Lesenswert! | 4/5 |
| William J. Brown, Raphael C. Malveau, Hays McCormick | AntiPatterns | Ein wunderbares Buch mit sowohl technischen als auch planerischen Anti-Patterns mitten aus dem Projektleben. Garantiert hoher Wiedererkennungswert! | 5/5 |
| Mike Cohn | Agile Estimation and Planning | Super Buch, aus der Praxis für die Praxis, unbedingt empfehlenswert. Viele Fragen, auf die man im Verlauf eines Projektes stößt, werden hier beantwortet. | 5/5 |
| Jim Highsmith | Agile Project Management | hab ich noch nicht gelesen ... | - |
| Philip G. Armour | The Laws Of Software Process | Software entwickeln ist nicht Produktentwicklung, sondern Wissen erwerben und vermitteln - das ist die Grundaussage dieses hochinteressanten Buches. Vorgestellt werden die 5 Stufen der Unwissenheit und welche Ebene welche Bedeutung für einen Softwareentwicklungsprozess hat. | 4/5 |
| Scott Berkun | The Art Of Project Management | Eine rundum Betrachtung von Projektmanagement, kurzweilig geschrieben von einem ehemaligen Microsoft Mitarbeiter. Sehr interessant und umfassend. | - |
| Linda Rising, Mary L. Manns | Fearless Change - Introducing Patterns into Organizations | Ein Buch mit 48 Patterns, die helfen, Veränderungen in Organisationen zu etablieren. | - |
| Eric Evans | Domain Driven Design | Ok, das ist kein Buch über einen Softwareentwicklungsprozess. Aber es ist ein Buch, welches beschreibt, wie die Kommunikation der Projektbeteiligten untereinander das Design einer Anwendung entstehen und wie die Einbeziehung des Kunden in den Entwicklungsprozess das System besser werden lässt. | 4/5 |
| Barry Fazackerley (Vorwort), DSDM Consortium , Jennifer Stapleton | DSDM: A Framework for Business-Centered Development | Eine wirklich gute Einführung in DSDM mit den wichtigen Grundlagen und vielen Fallbeispielen. | 4/5 |
| Alistair Cockburn | Crystal Clear | Alistair beschreibt hier seinen einfachsten Prozess aus der Crystal Serie - eine fundierte Beschreibung eines stark auf sozialen Skills beruhenden Prozesses und eigentlich auch der Grundlagen aller leichtgewichtigen Prozesse. Für die Ungeduldigen ist das 9. Kapitel empfehlenswert - da gibt es eine Zusammenfassung des Buchinhaltes auf einer Seite. Zum Vorablesen gibt es dieses Kapitel auch hier | 5/5 |
| Mark Denne, Jane Cleland-Huang | Software By Numbers | Ein ROI zentrierter Ansatz, der im Prinzip darauf aufbaut, die werthaltigen Teile einer Software möglichst früh in Produktion zu bringen, um die ROI Phase früher beginnen zu lassen. | 4/5 |
| Mary & Tom Poppendieck | Lean Software Development | Was haben Toyota, Just-In-Time Produktion, Lagerhaltung und Softwareentwicklung gemein ? Alles, und das wird in diesem überaus guten Buch auch fundiert dargestellt. | 5/5 |
| Ken Schwaber | Agile Project Management with Scrum | Ein weiteres gutes und vor allem gut lesbares Buch über Scrum. Ken Schwaber erzählt anhand einiger Fallbeispiele, wie und warum Scrum funktioniert - oder auch nicht. Für Scrum Freunde ein Muss - für alle, die Projektmanagement betreiben und Scrum noch nicht kennen, eine wirklich interessante Lektüre. | 5/5 |
| Barry W. Boehm, Richard Turner | Balancing Agility and Discipline | Ein pragmatischer und objektiver Vergleich von traditionellen (schwergewichtigen) und agilen Prozessen sowie ein Überblick, wann welcher Prozess zur Anwendung kommen sollte. Sehr interessante Ideen über hybride Ansätze. | 4/5 |
| Harold Kerzner | Projektmanagement | Eine Art Bibel für das Projektmanagement, entstanden aus einer Vorlesungsreihe. Hier werden wirklich alle Bereiche des klassischen Projektmanagements plus einige interessante Aspekte aus dem Spannungsfeld von Projekten und Linienorganisationen behandelt. | 4/5 |
| Christiane Gernert | Agiles Projektmanagement | Ein Buch mit dem pragmatischen Ansatz, sich am Projektablauf zu orientieren und die notwendigen Tipps und Hilfsmittel für alle Phasen eines Projektes zur Verfügung zu stellen | 3/5 |
| Ralf Kneuper | CMMI - Verbesserung von Softwareprozessen mit Capability Maturity Model Integration | Eine Einführung in das Capability Maturity Model Integration zur systematischen Bewertung des Softwareentwicklungs-Prozesses in Organisationen | 2/5 |
| Eliyahu Goldratt | Die Kritische Kette. Das neue Konzept im Projektmanagement | Ein überraschendes Buch mit einigen neuen Anregungen zum Thema | 4/5 |
| Tom DeMarco, Timothy Lister | Bärentango - Mit Risikomanagment Projekte zum Erfolg führen | Ein echter DeMarco - kurzweilig und voller handfester Ratschläge zum Thema Risikomanagement | 3/5 |
| P. Gomez, D. Fasnacht, C. Wasserer, R. Waldispühl | Komplexe IT- Projekte ganzheitlich führen. Ein praxiserprobtes Vorgehen | Ein Buch über die Anwendung systemischen Denkens innerhalb von Softwareprojekten | 3/5 |
| Robert C. Martin | Agile Software Development. Principles, Patterns, and Practices | Dieses Buch ist eine Mischung aus Einführung und Erklärung von XP, einem Pattern Katalog und einer Beschreibung, wie man effizient Softwareentwicklung betreibt. Von allem ein bisschen, aber jeder Teil an sich schon lesenswert. | 3/5 |
| Pete McBreen | Software Craftsmanship | Brauchen wir einen Prozess ? Oder brauchen wir nicht vielmehr Leute, die ihr Handwerk verstehen und genau das an Software bauen, was der Kunde braucht? Insgesamt ganz ok, aber keine wirklich neuen Gedanken. | 2/5 |
| Alistair Cockburn | Agile Software Development | Viele interessante Dinge (auf den ca. 100 ersten Seiten des Buches) über Kommunikation, Toleranz und wie das alles mit Software zusammenhängt | 4/5 |
| Alistair Cockburn | Surviving Object Oriented Projects | Ein Buch voller handfester Tips für den Projektleiter. | 4/5 |
| Andy Hunt & Dave Thomas | The Pragmatic Programmer | Ward Cunningham sagt in seinem Vorwort, daß er nur mit solchen Programmierern zusammenarbeiten wolle, die dieses Buch gelesen haben. Oftmals sind es die kleinen Dinge die das Leben wirklich einfacher machen. Hier sind viele dieser Dinge beschrieben. Dieses Buch gibt es jetzt auch in einer deutschen Übersetzung Der Pragmatische Programmierer | 5/5 |
| Steve McConnell | Software Project Survival Guide | Der Name sagt alles. Sehr hilfreich sind die vielen Checklisten. | 4/5 |
| Steve McConnell | Rapid Development | Rapid Development zeigt viele Parallelen zu dem auf, was heute in den agilen Methoden angesagt ist. | 5/5 |
| James A. Highsmith | Adaptive Software Development | Eine Einführung in die Theorie der selbstorganisierenden Systeme und ein darauf aufbauendes Modell für die Softwareentwicklung. Viele Gedanken aus anderen Bereichen (u.a. auch der Systemtheorie) sind in diesem Buch vorhanden. | 3/5 |
| Tom DeMarco | Wien wartet auf Dich | Zu diesem Buch muß man keine Anmerkungen machen. Es bleibt nur die Frage offen, warum die Welt der Softwareentwicklung noch immer so ist, wie sie ist, obwohl dieses Buch nun schon so lange am Markt erhältlich ist.... | 4/5 |
| Kent Beck | Extreme Programming Explained. Embrace Change | Kent Beck bringt die Sachen auf den Punkt. Ein Buch, das Kontroversen und den jetzigen (damaligen?) Boom der agilen Prozesse auslöste. | 4/5 |
| Ken Schwaber, Mike Beedle | Agile Software Development with Scrum | Ein erstaunlich kurz(-weilig) es Buch mit vielen Erkenntnissen rund um die Softwareentwicklung. | 5/5 |