In dem Artikel Designdemokratie: Nein danke! habe ich vor einiger Zeit dargelegt, wieso ich ein einheitliches Design in der Anwendungsentwicklung für sehr wichtig halte. Heute möchte ich darauf aufsetzen und Ihnen das „Application-Template“ vorstellen. Was ist ein Application-Template? Es handelt sich dabei um die Architektur für eine Anwendung, ähnlich wie bei einem Schichtenmodell. Das Application-Template […]
Neulich bin ich über einen interessanten Blogartikel gestolpert, wo es um Test Driven Development (TDD) ging: TDD in der (meiner) Praxis – Wunsch und Wirklichkeit. Test Driven Development bedeutet im Wesentlichen, dass ein automatisierter Test bereits geschrieben wird, bevor die Implementierung des zugehörigen Anwendungscodes stattfindet. Kann ich mir TDD leisten? Da ging es vor allem […]
Aufwandsschätzung: Das schwarze Loch der Softwareentwicklung Aufwandsschätzungen in der Softwareentwicklung sind in etwa so zuverlässig wie die Wettervorhersage. Oder die Deutsche Bahn. Oder der Standby-Betrieb von meinem Laptop. Wieso ist das so? In anderen Bereichen kann man doch auch zuverlässig schätzen. Wenn Sie sich z.B. ein Haus bauen lassen, dann kann Ihnen der Bauherr praktisch […]
Im ersten Teil der Geschichte schildert der Projektleiter Stefan seiner Frau Probleme aus dem IT-Projektmanagement seiner Firma und bekommt von ihr wichtige Tips: IT-Projektmanagement: Wann Prozesse und Tools nutzlos sind (1) Lesen Sie nun, was Stefan daraus macht… Am nächsten Tag fuhr Stefan beschwingt in die Firma. Er machte sich eine Tasse Kaffee und setzte […]
Stefan parkte den Wagen, stieg aus dem Auto und ging die 5 kleinen Treppenstufen zu seinem Haus hinauf. Müde öffnete er die Tür und hängte seine Jacke an die Garderobe. Anschließend ging er ins Wohnzimmer und ließ sich mit einem Seufzer in den Sessel fallen. „Schwerer Tag heute?“, fragte ihn Johanna, seine Frau. Stefan verzog […]