Ich bin sehr froh, in einer Demokratie zu leben. Ich finde das ist eine der besseren Staatsformen. Aber im Design von Software hat Demokratie meiner Meinung nach keinen Platz. Da sind eher Diktatoren gefragt! Um keine Missverständnisse aufkommen zu lassen: Ich rede hier über High-Level Software-Design. Damit meine ich: Das Schichtenmodell einer Anwendung. Interfaces, mit […]
Das Problem ist nicht dass wir uns verschätzen – das Problem ist, dass wir uns immer in dieselbe Richtung verschätzen! – Henning Wolf, it-agile GmbH Der Projektleiter hat für unser IT-Projekt ein Meeting angesetzt. Es geht um unsere Aufwandschätzungen. Zu behaupten sie sind nicht gut wäre ziemlich geschmeichelt. Um die Wahrheit zu sagen: Sie liegen […]
Das Statusmeeting ist in vollem Gange und der Projektleiter geht gerade seine ToDo-Liste durch: „Ok, als nächstes haben wir hier Feature Nr 49, ‚Batchauswertung von Vertriebsdaten‘. Das ist Dein Feature, Thomas, wie sieht es damit aus?“. Thomas guckt ein bisschen unsicher und sagt dann: „Ist so gut wie fertig, wir müssen nur noch den Webservice […]
Agile Softwareentwicklung: Was ist das und kann ich das in meinem Projekt verwenden? Agile Softwareentwicklung ist heutzutage in aller Munde. Fast muss es einem etwas peinlich sein, noch nicht agil zu entwickeln. Oder (Gott bewahre) gar nicht so genau zu wissen was sich eigentlich dahinter verbirgt. Was also bedeutet agile Softwareentwicklung wirklich? Und ist sie […]
Ich sitze dem stellvertretenden Geschäftsführer eines mittelständischen Einzelhandelsunternehmens gegenüber und habe gerade die neue Software präsentiert, die ich für sein Unternehmen entwickelt habe. „Sieht gut aus, das gefällt mir“, sagt er gerade. Ich lehne mich entspannt in meinem Stuhl zurück und freue mich, dass alles so gut geklappt hat. Dann setzt er hinzu: „Aber sagen […]