Wir verwenden Cookies, um Ihr Erlebnis zu verbessern. Wir benötigen Ihre Zustimmung zum Setzen von Cookies. Erfahren Sie mehr.
Agile Software-Enwicklung kompakt
Agile Software-Enwicklung kompakt
Mitp Verlag, Taschenbuch, 254 SeitenTimo Klimmer (Autor), Carsten Dogs (Autor)
Die Agile Software-Entwicklung zeichnet sich aus durch konsequentes Umsetzen von Grundprinzipien wie Kundenorientierung, Flexibilität, Kommunikation, Einfachheit und Effizienz. Anders als herkömmliche Ansätze vermeidet sie dabei starre Pläne, die in der Regel aufgrund unvorhersehbarer Situationen ohnehin nicht eingehalten werden. Dieses Buch bietet Ihnen einen kompakten Einstieg in die Agile Software-Entwicklung. Es richtet sich sowohl an Entwickler und Projektleiter, die sich schnell und umfassend mit dem Thema vertraut machen möchten, als auch an diejenigen, die bei der Auswahl einer bestimmten Methodik nach einer Entscheidungshilfe suchen. Im ersten Teil lernen Sie die Hintergründe der Agilen Bewegung sowie das Agile Manifest mit seinen zwölf Prinzipien kennen. Im zweiten Teil werden Ihnen die verschiedenen Agilen Software-Entwicklungsmethodiken detailliert erläutert. Nach einer kurzen Einführung in die jeweilige Methodik werden die Zusammensetzung des Projektteams sowie die Stufen des Entwicklungsprozesses anschaulich erklärt. Es werden die angewandten Prinzipien und Techniken vorgestellt und schließlich Empfehlungen und Beispiele zur konkreten Anwendung der Methodik gegeben. Der dritte Teil dient mit einer Zusammenfassung der charakteristischen Merkmale sowie einer Diskussion der jeweiligen Vor- und Nachteile der besprochenen Methoden und Techniken als Referenz. Aus dem Inhalt: · Geschichte der Agilen Bewegung · Die zwölf Prinzipien des Agilen Manifests · Grundlagen des Methodikendesigns · Prozess-zentrierte Methodiken, z.B. eXtreme Programming (XP) · Mitarbeiter-zentrierte Methodiken, z.B. Crystal · Werkzeug-zentrierte Methodiken, z.B. der Rational Unified Process (RUP) · Unvollständige Methodiken, z.B. Pragmatic Programming (PP) · Zusammenfassung und Diskussion der vorgestellten Methodiken