Wie werden in Ihrer Firma Anforderungen ermittelt? Ist da von Masken, Feldern, Datenbankspalten und Algorithmen die Rede? Oder von Kundenvorteil, neuen Fähigkeiten für den Kunden und Ergebnissen einer Interaktion des Users mit dem System? Meine Empfehlung: Versetzen Sie sich in die Lage eines echten Benutzers und denken Sie dann erst darüber nach, was Ihre Software [...]
Artikel: Risikomanagement mit Kanban

Im OBJEKTspektrum-Heft (Ausgabe 02/2012) finden Sie meinen Artikel “Risikomanagement mit Kanban: Risiken sichtbar machen und im Team angehen”. Hier die Zusammenfassung: Risikomanagement ist wichtig – das weiß jeder, der in einem IT-Vorhaben gearbeitet hat. Doch so manche Risikoliste veraltet einsam auf der Festplatte eines Servers, ohne dass ein Mitglied der Entwicklungsorganisation hineinschaut. Mit Kanban kann [...]
Budgetierung ist schädlich
Dies ist wieder mal ein Artikel aus der Reihe: “Denken Sie aus dem jetzigen Jetzt heraus, nicht aus dem gestrigen Jetzt, das Sie für heute vorgesehen hatten”. Orakelhaft gesprochen, meinen Sie? Na dann werde ich mal konkret: Es geht um Geld und um gute Produkte. Zeit erfassende Entwickler Von Zeit zu Zeit sehe ich Zeiterfassungssysteme [...]
Qualitätsanforderungen agil managen
In einem früheren Beitrag habe ich geschildert, wie Sie den Wert, den der Kunde braucht, verstehen und klassifizieren können. Von der Vision, die der Kunde hat, von den Fähigkeiten, die er braucht, über die Features und Stories des Systems bis hin zu Beispielen, mit denen man die Stories verstehen und testbar machen kann. Heute geht [...]
Verstehen, was die Software tun soll

Im Artikel Essenzielle Fähigkeiten einer Softwarefirma identifizierte ich die folgenden, zentralen Fähigkeiten, die m.E. jede Softwarefirma haben sollte: Kunden finden, verkaufen, Wert schaffen, lernen, managen, Mitarbeiter entwickeln. Unter Wert schaffen verstehe ich wiederum: Das, was der Kunde braucht, zu verstehen, zu planen, zu bauen und zu liefern. Heute möchte ich näher auf das Thema “Verstehen” [...]
Berater, Coach und Trainer für effektive Produktentwicklung