Wo kommen nur all diese Bugs her?

Bugs

Softwareentwicklung kann reich machen. Menschen können sich dafür begeistern und darin zum Meister werden. Was aber immer wieder nervt, sind Fehler, im Entwickler-Volksmund auch “Bugs” genannt (warum sie Bugs heißen, wissen Sie sicherlich schon). Die Fehler kommen manchmal schneller als man sie beseitigen kann. Klar, es gibt gute Spezifikations- und Testverfahren wie TDD, ATDD, BDD, [...]

Zufriedene Mitarbeiter im Team

Motivation

Was macht Menschen zufrieden? Was macht Teams in der Produktentwicklung zufrieden? Zufriedene, motivierte Mitarbeiter machen Teams richtig stark. Motivierte Teams leisten mehr, machen weniger Fehler oder korrigieren diese schneller. Die Qualität ist höher und kann über längere Zeit gehalten werden. Und: Zufriedene Mitarbeiter kündigen nicht so schnell, was in Zeiten des Fachkräftemangels eine wichtige Rolle [...]

Softwarearchitektur entwerfen, ohne dabei verrückt zu werden [JAX 2013]

multi-architekt-285-100

Am 25. April ist wieder Zeit für die JAX in Mainz. Dort können Sie mich wieder bei einem Vortrag erwischen. Das Thema diesmal: Softwarearchitekten, die für den Entwurf großer Systeme zuständig sind, haben in der Regel einen vollen Terminkalender und wissen oft nicht, wo ihnen der Kopf steht. Das muss nicht sein. Lernen Sie in [...]

Lean und das Geld

Ökonomisches Modell

Letzte Woche hatte ich versprochen, im nächsten Newsletter Ihre Fragen zu beantworten. Das will ich heute tun, denn Kurt Häusler z.B. hat eine sehr interessante Frage gestellt: Passen noch die traditionellen finanziellen Modelle zu agiler und lean Softwareentwicklung? Oder gibt es auch ein neues Verständnis über das Verhältnis zwischen Aufwand, Wert, Zeit und Geld? Wie [...]

Fünf Argumente, warum Sie fix entwickeln sollten

Uhr

Warum sollten Sie in einem Produktentwicklungsteam versuchen, die Zeit die Sie brauchen, um eine neue Idee (Feature/Story/Anforderung/Use Case) umzusetzen, immer weiter zu verkürzen? Hier beispielhaft nur 5 Gründe dafür: Wenn man etwas öfter tut, beherrscht man es besser. Kürzere Zyklen sorgen dafür, dass man dasselbe öfters tut, also besser übt. Jeder Musiker weiß, wie wichtig [...]