Bewertung:

Das Buch von Patrick Gleeson ist eine leicht verständliche Einführung in die Softwareentwicklung, die sich sowohl an ein technisches als auch an ein nichttechnisches Publikum richtet. Es behandelt die Komplexität des Managements von Softwareprojekten, hilft bei der Entmystifizierung des Entwicklerjargons und bietet wertvolle Einblicke und Anekdoten aus den Erfahrungen des Autors. Während viele Rezensenten die Klarheit und den fesselnden Schreibstil lobten, kritisierten einige, dass das Buch zu langatmig sei und es ihm an Fokus fehle.
Vorteile:⬤ Klare und prägnante Erklärungen zu komplexen Themen.
⬤ Fesselnder Schreibstil, der Humor einbezieht.
⬤ Wertvolle Einblicke und Anekdoten aus der realen Welt.
⬤ Nützlich sowohl für nichttechnische als auch für technische Fachleute.
⬤ Bietet praktische Managementtechniken für die Arbeit mit technischen Teams.
⬤ Von mehreren Lesern wärmstens empfohlen.
⬤ Einige Rezensenten empfanden den Text als zu flapsig oder zu langatmig.
⬤ Kritik an der mangelnden Fokussierung und den zu simplen Beispielen.
⬤ Einige Leser waren so unzufrieden, dass sie eine Rückerstattung forderten.
(basierend auf 13 Leserbewertungen)
Working with Coders: A Guide to Software Development for the Perplexed Non-Techie
Lassen Sie sich in die faszinierende Welt der professionellen Softwareentwickler einführen. Dieses Buch richtet sich an ein nicht-technisches Publikum und hat zum Ziel, den Fachjargon zu entschlüsseln, die verschiedenen Tätigkeiten von Programmierern zu erklären und die spezifischen Zwänge, Prioritäten und Sorgen zu analysieren, denen Entwickler ausgesetzt sind. In jedem Fall bietet es pragmatische Ratschläge, wie man dieses Wissen nutzen kann, um effektive Geschäftsentscheidungen zu treffen und produktiv mit Software-Teams zu arbeiten.
Softwareprojekte sind nur allzu oft ein Albtraum für alle Beteiligten. Je nachdem, welche Studie Sie lesen, werden zwischen 60 und 90 Prozent aller Softwareprojekte verspätet abgeschlossen, überschreiten das Budget oder liefern ein minderwertiges Endprodukt. Dieser Missstand betrifft jeden, von großen Unternehmen, die versuchen, geschäftliche Veränderungen einzuführen, bis hin zu kleinen Start-ups, die verzweifelt versuchen, ihr MVP auf den Markt zu bringen, bevor das Geld ausgeht. Es wurde zwar viel Aufmerksamkeit darauf verwendet, diese Fehler zu verstehen, was zur Entwicklung kompletter Managementmethoden geführt hat, die darauf abzielen, die Fehlerquote zu verringern, aber diese neuen Prozesse haben bestenfalls begrenzten Erfolg bei der Erzielung besserer Ergebnisse.
Basierend auf einem Jahrzehnt, das er mit der Erforschung der Welt der Software verbracht hat, argumentiert Patrick Gleeson, dass der eigentliche Grund für die hohe Misserfolgsrate von Softwareprojekten darin liegt, dass die Softwareentwicklung als ein zutiefst geheimnisvoller und idiosynkratischer Prozess dazu neigt, von Managern und Führungskräften gründlich und auf katastrophale Weise missverstanden zu werden. Solange die Personen, die Entscheidungen über Software-Projekte treffen sollen, diese Eigenheiten und ihre Auswirkungen nicht kennen, werden Software-Projekte verspätet geliefert, die Software-Produkte sind unbrauchbar und die Beziehungen zwischen Software-Entwicklern und ihren nicht-technischen Kollegen sind angespannt. Selbst die leistungsfähigsten modernen Managementinstrumente sind unwirksam, wenn sie blindlings eingesetzt werden.
Für jeden, der Softwareentwickler beschäftigt, unter Vertrag nimmt, verwaltet oder mit ihnen zusammenarbeitet, ist Working with Coders: A Guide to Software Development for the Perplexed Non-Techie liefert das nötige Verständnis, um Reibungen und Ineffizienzen an der Schnittstelle zwischen Softwareentwicklungsteams und ihren nicht-technischen Kollegen zu reduzieren.
Was Sie lernen werden
⬤ Entdecken Sie, warum Softwareprojekte so häufig verspätet und mit einem miserablen Endprodukt geliefert werden.
⬤ Untersuchen Sie, warum die Beziehung zwischen Programmierern und ihren nichttechnischen Kollegen oft angespannt ist.
⬤ Verstehen, wie der Softwareentwicklungsprozess funktioniert und wie man ihn effektiv unterstützen kann.
⬤ Den Jargon der Softwareentwicklung entschlüsseln und anwenden.
⬤ Halten Sie ein Team von Programmierern bei Laune und verbessern Sie die Chancen auf eine erfolgreiche Durchführung von Softwareprojekten.
Für wen ist dieses Buch gedacht?
Jeder, der Softwareentwickler beschäftigt, unter Vertrag nimmt oder verwaltet - z. B. CEOs von Tech-Start-ups, Projektmanager und Kunden von Digitalagenturen - und sich wünscht, dass diese Beziehung einfacher und produktiver wäre. Die zweite Leserschaft sind Softwareentwickler, die Wege finden wollen, um effektiver als Teil eines Teams zu arbeiten.