15 Entwicklung:Wie können technische Details geklärt werden?

Software zu bauen bedarf in letzter Konsequenz technischer Tätigkeiten. Softwareentwickler müssen mit existierender Technik in Form von Hard- und Software umgehen und dafür diese Technik beherrschen. Insbesondere im Bereich der Softwareentwicklung sollen aber nicht nur bereits bekannte Dinge umgesetzt, sondern auch neue bisher noch nicht erreichte Lösungen und Integrationen bereitgestellt werden.

Das stellt ein Entwicklungsteam immer wieder vor technische Herausforderungen: Fremde Bibliotheken müssen verwendet, neue technische Geräte müssen angeschlossen werden, und nicht alle externen Komponenten funktionieren auf Anhieb oder lassen das erwartete Verhalten erkennen.

In einem Softwareentwicklungsprojekt ...

Get Agile Softwareentwicklung, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.