Cargando…

Die Kunst der agilen Entwicklung Grundlagen, Methoden und Praktiken /

Dieses Buch beschreibt umfassend und praxisorientiert die Grundlagen, Methoden und Praktiken agiler Softwareentwicklung. James Shore gibt wertvolle Ratschlg̃e für den Projektstart, inkrementellen Entwurf, Continuous Integration, iterative Planung und testgetriebene Entwicklung sowie die Bereitstell...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shore, James (Autor)
Formato: Electrónico eBook
Idioma:Alemán
Inglés
Publicado: Heidelberg : dpunkt.verlag, 2023.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)
Tabla de Contenidos:
  • Intro
  • Stimmen zur zweiten Auflage von »Die Kunst der agilen Entwicklung«
  • Titel
  • Inhaltsübersicht
  • Inhaltsverzeichnis
  • Geleitwort
  • Vorwort
  • Für die Pragmatiker
  • Was ist neu in der zweiten Auflage?
  • Für wen dieses Buch bestimmt ist
  • Über die Gastautorinnen und den Gastautor
  • Gitte Klitgaard
  • Diana Larsen
  • Shane Warden
  • In diesem Buch verwendete Konventionen
  • Codebeispiele verwenden
  • Danksagung
  • Vorwort der Übersetzer
  • Agilität verbessern
  • 1 Was ist Agilität?
  • 1.1 Die Entstehung von Agilität
  • 1.2 Aus der Krise geboren
  • 1.3 Das Manifest für Agile Softwareentwicklung
  • 1.4 Die Essenz von Agilität
  • Eher adaptiv als vorausschauend
  • Orientiert sich eher an Menschen als an Prozessen
  • 1.5 Warum Agilität gewonnen hat
  • 1.6 Warum Agilität funktioniert
  • 1.7 Warum Agilität scheitert
  • 2 Wie können wir agil sein?
  • 2.1 Agilität praktizieren
  • 2.2 Der Weg zur Meisterschaft
  • 2.3 Wie es losgeht
  • In ein agiles Team kommen
  • Agilität einführen
  • Bestehende agile Teams verbessern
  • Einzelne agile Praktiken anwenden
  • 3 Wählen Sie Ihre Agilität
  • 3.1 Das Agile Fluency-Modell
  • Focusing-Zone (auf Geschäftswert fokussierend)
  • Delivering-Zone (immer auslieferungsfähig)
  • Optimizing-Zone (auf Geschäftswert optimierend)
  • Strengthening-Zone (immer die richtige Organisationsstruktur)
  • 3.2 Wählen Sie Ihre Zonen
  • 4 In Agilität investieren
  • 4.1 Ermöglichen Sie Zeit für das Lernen
  • Wenn keine Zeit für das Lernen bleibt ...
  • Wenn es für Hilfe kein Budget gibt ...
  • 4.2 Wählen oder bilden Sie agile Teams
  • Wenn Sie Leute nicht ihren Teams zuordnen können ...
  • Wenn Teammitglieder nicht miteinander auskommen ...
  • Wenn Sie keine langlebigen Teams bilden können ...
  • Wenn Sie nicht das nötige Fachwissen in Bezug auf Ihr Geschäft, Ihre Kunden oder die Benutzerinnen erhalten ...
  • Wenn Sie nicht die benötigten Fähigkeiten in der Softwareentwicklung bekommen ...
  • 4.3 Wählen Sie agile Coaches aus
  • Wenn Sie nicht den Coach einstellen können, den Sie brauchen ...
  • 4.4 Delegieren Sie Befugnisse und Verantwortung an Teams
  • Wenn Arbeit an einzelne Personen gegeben werden muss ...
  • Wenn Werkzeuge die teambasierte Arbeit nicht unterstützen ...
  • Wenn Teams ein unternehmensweites Werkzeug zur Nachverfolgung nutzen müssen ...
  • Wenn Teams keinen Zugang zu Stakeholdern haben ...
  • Wenn Delivering-Teams nicht die Kontrolle über ihre Auslieferungsprozesse haben ...
  • Wenn Optimizing-Teams nicht die Kontrolle über ihre Produktpläne und Ausgaben haben ...
  • 4.5 Passen Sie den Managementstil auf Teamebene an
  • Wenn Führungspersonen Probleme damit haben, loszulassen ...
  • 4.6 Richten Sie Teamräume ein
  • Wenn ein Team remote arbeitet ...
  • Wenn Sie keinen physischen Teamraum für ein vor Ort arbeitendes Team einrichten können ...
  • 4.7 Etablieren Sie für jedes Team ein lernfreundliches Ziel