Wieder ein sehr gutes Buch der Pragmatischen Programmierer! Sehr flüssig zum lesen, hatte es innerhalbe zweier Morgen durch. Aber erst einmal, worum es überhaupt geht:

prj_small.jpg

Ship It! ist vor allem ein Buch über Projekt Management. Damit will ich aber niemanden erschrecken, denn es ist sehr pragmatisches Projektmanagement. Einfach gesagt geht es darum, wie man Software entwickelt, die man dann auch “verschiffen” kann, also keinen unnötigen Ballast anzuhäufen, sondern den Fokus auf ein lauffähiges Endprodukt gerichtet. Es behandelt auch nicht eine spezielle Technik, sondern hat das beste aus den existierenden Techniken extrahiert, gewonnen aus jahrelanger Erfahrung der beiden Entwickler.

Im ersten Teil des Buches geht es vor allem um Tools, also SCM, Build-Tools, Issue-Tracking, Continuous Build and Testing und so weiter, das meiste kennt man bereits, aber es gehört halt in ein solches Buch.

Die weiteren Teile behandeln den Entwicklungsprozess und die verwendbaren Techniken wie Code Reviews, Meetings, Feature Lists und so weiter. Sehr interessant finde ich den letzten Teil des Buches, indem es darum geht, Häufig auftretende Probleme und ihre Lösungen zu erklären, so zum Beispiel “Help! I’ve inherited Legacy Code”.

Das Buch kann ich jedem empfehlen, der selber Projekte durchführen muss und genug von den klassischen Methodologien hat.