Bewertung:

Das Buch bietet wertvolle Einblicke in die Praktiken der agilen Softwareentwicklung und ist damit sowohl für technische als auch für nicht-technische Leser zugänglich. Viele Rezensenten loben seine Klarheit und seine Fähigkeit, zum Nachdenken über Softwareentwicklungsprozesse anzuregen. Einige sind jedoch der Meinung, dass es komplexe Themen zu sehr vereinfacht und es ihm an praktischer Tiefe mangelt, und einige bezeichnen es als elementar und arm an neuen Ideen.
Vorteile:Bietet klare und fesselnde Erklärungen der agilen Prinzipien.
Nachteile:Nützlich für Nicht-Entwickler, die mit Software-Teams arbeiten.
(basierend auf 31 Leserbewertungen)
The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece
Sie müssen einen Nutzen aus Ihrem Softwareprojekt ziehen. Sie brauchen es "kostenlos, sofort und perfekt". Wir können Sie nicht dorthin bringen, aber wir können Ihnen helfen, "billiger, früher und besser" zu werden. Dieses Buch führt Sie vom Wunsch nach Wertsteigerung hin zu den spezifischen Aktivitäten, die guten agilen Projekten helfen, bessere Software schneller und zu geringeren Kosten zu liefern. Mit einfachen Skizzen und wenigen Worten lädt der Autor Sie ein, seinem Lern- und Verständnispfad aus einem halben Jahrhundert Softwareentwicklung und seiner Beschäftigung mit agilen Methoden von Anfang an zu folgen.
Das Buch beschreibt die Softwareentwicklung, ausgehend von unserem natürlichen Wunsch, etwas Wertvolles zu erhalten. Jedes Thema wird mit einem Bild und ein paar Absätzen beschrieben. Sie sind eingeladen, über jedes Thema nachzudenken, es zu verinnerlichen. Sie werden darüber nachdenken, wie jeder Schritt des Prozesses zum nächsten führt. Sie werden allmählich erkennen, warum agile Methoden das verlangen, was sie tun, und Sie werden lernen, warum eine oberflächliche Umsetzung von Agile nur zu begrenzten Verbesserungen führen kann.
Dies ist weder eine detaillierte Landkarte noch eine Schritt-für-Schritt-Anleitung für den Aufbau des perfekten Projekts. Es gibt keine Karte oder Anleitung, die das für Sie tun kann.
Sie müssen Ihr eigenes Projekt aufbauen und es jeden Tag ein bisschen mehr perfektionieren. Um das effektiv zu tun, müssen Sie ein Verständnis für den gesamten Prozess entwickeln.
Dieses Buch zeigt die Meilensteine auf Ihrer Reise zum Verständnis der Natur der Softwareentwicklung auf. Es führt Sie an einen Ort, beschreibt ihn kurz und überlässt es Ihnen, Ihr eigenes Verständnis zu erforschen und auszufüllen.
Was Sie brauchen:
⬤ Sie brauchen Ihr Standard Issue Brain, ein bisschen Neugier und den Wunsch, Ihr eigenes Verständnis zu entwickeln, anstatt die detaillierten Ideen von jemand anderem in Ihren Kopf zu bekommen.