Die für einen agilen Entwickler wichtigen Kenntnisse und Fähigkeiten umfassen neben Grundlagen der agilen Vorgehensweise und Scrum hochproduktive Software-Engineeringtechniken wie Kontinuierliche Integration, Testgetriebene Entwicklung, Pair Programming, emergente Architektur und die Prinzipien von Clean Code. Darüber hinaus sind auch Fähigkeiten zur effektiven Zusammenarbeit im Team von wesentlicher Bedeutung für agile Entwickler.
Das Buch gibt eine Einführung der notwendigen Kenntnisse und zeigt den Weg, wie man mit den richtigen Skills und Engagement für das entstehende Produkt/Ergebnis seinen Fokus auf die Maximierung der Wertschöpfung und eine ständige Verbesserung der eigenen Fähigkeiten entwickelt.
Das Buch stellt ein Einführung- und ein Referenzwerk für jeden agilen Entwickler zu diesen Themen dar:
Agile Grundlagen für Entwickler
Scrum
Lean und andere Methoden
Qualität und agile Prozesse
Kontinuierliche Integration
Testen, testgetriebenes Design und Refactoring
Clean Code
Das agile Team
Aufgaben und Situationen im Projekt
Kontinuierliches Lernen
Zusammenarbeit mit Product Owner und Kunden
Arbeiten im Unternehmen
Das Buch gibt eine Einführung der notwendigen Kenntnisse und zeigt den Weg, wie man mit den richtigen Skills und Engagement für das entstehende Produkt/Ergebnis seinen Fokus auf die Maximierung der Wertschöpfung und eine ständige Verbesserung der eigenen Fähigkeiten entwickelt.
Das Buch stellt ein Einführung- und ein Referenzwerk für jeden agilen Entwickler zu diesen Themen dar:
Agile Grundlagen für Entwickler
Scrum
Lean und andere Methoden
Qualität und agile Prozesse
Kontinuierliche Integration
Testen, testgetriebenes Design und Refactoring
Clean Code
Das agile Team
Aufgaben und Situationen im Projekt
Kontinuierliches Lernen
Zusammenarbeit mit Product Owner und Kunden
Arbeiten im Unternehmen