Inhalt | 6 |
1 Einleitung | 10 |
1.1 Warum wir dieses Buch geschrieben haben | 10 |
1.2 Für wen dieses Buch ist | 11 |
1.3 Was erwartet den Leser? | 11 |
1.4 Dank | 13 |
2 Wie wir heute Software entwickeln | 14 |
2.1 Erwartungen an Softwareentwicklung | 14 |
2.2 Zwei gegensätzliche Ansätze | 15 |
2.3 Wo stehen wir damit? | 21 |
2.4 Zusammenfassung | 23 |
3 Das Wesen von Softwareentwicklung | 24 |
3.1 Was ist Softwareentwicklung eigentlich? | 24 |
3.2 Team | 27 |
3.3 Projektführung | 29 |
3.4 Wissensarbeit als Herausforderung | 32 |
3.5 Zusammenfassung | 32 |
4 Softwareentwicklung aus Sicht des Gehirns | 34 |
4.1 Routine- und Wissensarbeit | 34 |
4.2 Das Problem ist die Barriere | 37 |
4.3 Der Hebel ist die gedankliche Repräsentation | 39 |
4.4 Problemlösen ist ein Kreisprozess | 42 |
4.5 Das zweifache Handlungsfeld | 48 |
4.6 Unser Gehirn unter der Lupe | 52 |
4.7 Problemlösen in komplexen dynamischen Systemen | 68 |
4.8 Zusammenfassung | 75 |
5 Problemlösen im Team - Softwareentwicklung aus Sicht kommunizierender Gehirne | 76 |
5.1 Teamarbeit: Parallelisierung und Synergie | 76 |
5.2 Das Umfeld prägt das Team | 81 |
5.3 Kommunikation ist die Voraussetzung | 92 |
5.4 Gemeinsam Probleme lösen | 100 |
5.5 Lernende Teams | 105 |
5.6 Teams und komplexe Problemlösung | 109 |
5.7 Zusammenfassung | 112 |
6 Externe Mittel - Hilfe fürs Gehirn | 114 |
6.1 Externe Mittel - wozu? | 114 |
6.2 Der Einsatz von Dokumenten | 115 |
6.3 Die Wirkung externer Mittel | 123 |
6.4 Externe Mittel im Kreisprozess der Problemlösung | 125 |
6.5 Im Team: Synergie und Arbeitsteilung | 129 |
6.6 Interaktion mit dem Kontext | 135 |
6.7 Feedbacktiefe | 138 |
6.8 Zusammenfassung | 145 |
7 Produktivität in der Wissensarbeit | 146 |
7.1 Produktivität - was ist das eigentlich? | 146 |
7.2 Individuelle Produktivität | 158 |
7.3 Produktivität im Team | 164 |
7.4 Strategische Produktivität | 171 |
7.5 Zusammenfassung | 178 |
8 Management von Wissensarbeit | 180 |
8.1 Ein kurzer Blick auf Vorgehensmodelle | 180 |
8.2 Softwareentwicklung gestalten | 185 |
8.3 Planung zum Ziel | 192 |
8.4 Iterationen - ein Schwert mit zwei Klingen | 198 |
8.5 Qualität - was gibt’s denn da zu sichern? | 203 |
8.6 Teams richtig aufstellen | 205 |
8.7 Teams führen | 214 |
8.8 Zusammenfassung | 219 |
9 Die neue Sicht auf Softwareentwicklung | 222 |
9.1 Ein neuer Aspekt: die Wissenslücke | 222 |
9.2 Ein idealer Prozess | 232 |
9.3 Zusammenfassung | 239 |
10 Ausblick | 240 |
Literatur | 248 |
Index | 252 |