Kapitel 6. Auch Nutzer sind Menschen

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Wir haben eine lange Liste von Zutaten erforscht, die für eine erfolgreiche Produktentwicklung entscheidend sind.

Beginne mit einer kleinen Gruppe intelligenter, kreativer Menschen. Füttere das Team mit einer starken Kultur der Demut, des Vertrauens und des Respekts. Führe sie wie ein Diener und befähige sie, zusammenzuarbeiten und gute Entscheidungen zu treffen. Gib ihnen bei Bedarf Wasser, Sonnenlicht, Orientierung und intrinsische Motivation. Schütze sie vor negativen Einflüssen - destruktiven Verhaltensweisen (oder Umgebungen), die die Kultur und die Fähigkeit, Fortschritte zu erzielen, gefährden. Backe sie sechs Monate lang bei 72°F, und du hast eine tolle Software. Alles erledigt, oder?

Viele Programmierer hören hier auf. Sie schreiben Software für sich selbst, sind mit dem Endergebnis zufrieden und erklären dann den Sieg für sich.

Leider funktioniert das in der realen Welt nicht so. "Gute Software" ist eine zu enge Definition von Erfolg. Wenn du deine Rechnungen bezahlen (oder einfach nur deinen Lebenslauf aufbessern) willst, musst du auch dafür sorgen, dass viele andere Menschen deine Software nutzen und damit zufrieden sind. Der Softwareentwicklungsprozess endet nicht damit, dass du ein Produkt über die Mauer wirfst; er endet eigentlich nie. Die Menschen nutzen dein Produkt und du musst auf sie reagieren ...

Get Debugging-Teams now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.