Zum Inhalt springen


Software Maintenance - Alles rund um die Wartung, Instandhaltung, Produktpflege, Maintenance von Software


4. Juni 2014

Sprich mit mir!

Eineinhalb Jahre ohne Blog-Eintrag. Damit habe ich selbst einen unserer beliebtesten Kardinalfehler abgeliefert, der uns Software-Menschen so oft begleitet: Mangelnde Kommunikation.  Ich habe mich nicht gemeldet, weil es keinen erwähnenswerten Fortschritt gab bzw. ich keine Zeit hatte, diesen zu dokumentieren. (more…)

23. November 2012

Fokussiertes Arbeiten

„Kannst Du mal schnell…“ ist der Beginn einer Frage, mit Glück als Bitte formuliert. Meist steckt dahinter keine böse Absicht, sondern ein Hilfegesuch, das viele von uns gerne erfüllen, weil wir „nett“ sind und sein wollen. Genau solche Ablenkungen sind es, die uns aus dem geistigen „Flow“ reißen, und die, wenn uns das mehrmals am Tag passiert, dafür sorgen, dass wir abends nichts von dem erreicht haben, was wir eigentlich machen wollten.

(more…)

2. Mai 2012

Agile Entwicklung ist Maintenance

Das dritte Prinzip des Agilen Manifests lautet: „Liefere funktionierende Software regelmäßig innerhalb weniger Wochen oder Monate und bevorzuge dabei die kürzere Zeitspanne.“

Mit Continuous Integration/Delivery als Idealbild kommen wir so zu einem Zustand, in dem für Integrationen oder Deployment keine zusätzliche Arbeit mehr entsteht. Damit muss man auch keinen Extra-Aufwand dafür einplanen. Und wie David Anderson in „Kanban“ schreibt, erlangt man mit qualitativ hochwertiger Software Vertrauen, wenn sie früh ausgeliefert wird. Auch wenn sie nur kleine Fortschritte enthält, wichtig sind Qualität und regelmäßige Auslieferung. Dieses Vertrauen ist politisches Kapital, das man für die Firmenziele einsetzen kann, indem man den Prozess weiter verbessert, bis er den Ansprüchen genügt. (more…)

17. April 2012

Kanban vs. Agile Manifesto

Man mag sich fragen, was jetzt Kanban und agil mit Software Maintenance zu tun haben. Das einfachste wäre jetzt wohl darauf zu verweisen, daß ich den Zusammenhang in naher Zukunft in diesem Blog darlegen möchte. Das stimmt auch, aber als Erklärung reicht es zum jetzigen Zeitpunkt noch nicht. Also hier die minimal ausführlichere Begründung: Erstens arbeitet das Team, in dem ich momentan beschäftigt bin, erfolgreich mit einem Kanban-System. Zweitens wird Kanban oft, evtl. sogar zu oft, im Zusammenhang mit Scrum und generell mit agilen Methoden genannt, obwohl das keine Selbstverständlichkeit ist. Drittens war heute Abend das monatliche Treffen der Limited WIP Society München, und als einigermaßen regelmäßiger Teilnehmer an diesen Treffen habe ich in den heutigen Open Space die Frage mitgebracht, ob Kanban denn selbst agil sei? (more…)