IT Governance jenseits von Alibihandlungen

Der Umgang mit der IT ist ein wichtiges Thema im öffentlichkeitsnahen und öffentlichen Bereich. Nicht immer wird das unter diesem Titel abgehandelt, nicht immer systematisch, außer im Falle einer verpflichtenden externen Prüfung, die mittlerweile auch im öffentlichen Sektor immer häufiger ist. Worum geht es bei IT Governance im Kern? Es geht darum, dass sich das […]

Do it yourself – ist Citizen Development die Lösung für den Mangel an IT-Entwicklern?

Der Mangel an Ressourcen für die Umsetzung von IT-Anforderungen ist mittlerweile in allen Branchen angekommen. Dass dieser Engpass nicht kleiner, sondern immer größer wird, ist ebenfalls unbestritten. Initiativen zur Behebung des Problems erfolgen bisher vor allem auf Unternehmensebene, dabei geht es allerdings nur darum, den eigenen Engpass zu Lasten anderer Marktteilnehmer zu reduzieren. Was hat […]

Soviel wie nötig, oder so viel wie möglich?

Ein erfahrener Springreiter springt nicht höher, als es das aktuelle Hindernis erfordert. Das ist zweifellos vernünftig, es schont die Kräfte für die nächste Herausforderung. Ist das auch die richtige Einstellung wenn es um die Entwicklung einer Anwendung geht? Ich meine: Nein! Bühne frei für ein Wunschkonzert? Heißt das, dass ich dafür bin, „gold plating“ zu […]

Geschäftsprozesse und Geschäftsregeln sind komplementär

Wenn eine Prozesslandkarte erstellt wird, stellt sich immer wieder die Frage, wie viele Geschäftsprozesse eigentlich notwendig sind, um ein Unternehmen vollständig zu beschreiben. Die Zahlen schwanken zwischen 20 und mehreren Hundert. Auch hier gilt „Weniger ist mehr“, aber wie kann man die Anzahl der Prozesse reduzieren ohne die notwendige Aussagekraft zu verlieren. Meine Erfahrung ist, […]

Business Rules Engines – wirkungsvoller Hebel zur Flexibilisierung

Seit Anfang der 90-er Jahre beschäftigt mich das Thema der Implementierung von Geschäftsregeln. Am Anfang stand für mich die Frage, wie man die Geschäftsregeln von Versicherungen in einer Weise in Software umsetzen könnte, dass dies nicht mehrfach erfolgen muss. Dazu kam für mich noch der Anspruch, dabei die regelmäßig auftretenden Kommunikationsprobleme zwischen den Entwicklern und […]

IT-Projektmanagement auf Basis der PMI Standards

Am PM-Summit des PMI Munich Chapter gab es ungewöhnlich viele interessante Vorträge. Besonders hervorgestochen ist dabei ein Beitrag zum Management von IT-Projekten auf Basis des PMBOK. Dieser Beitrag gewann auch den Best Paper Award. Wer nicht in München dabei war, kann sich trotzdem umfassend informieren, denn es gibt ein Buch und zusätzlich auch noch alle […]

Agile Softwareentwicklung mit Preisdeckelung für ein Software-Entwicklungsprojekt

Immer wieder hört man als Argument gegen den Einsatz von agilen Methoden in einem regulierten Umfeld (insbesondere wenn die Vergaberichtlinien für öffentliche Institutionen gelten), dass es mit diesen Regularien unvereinbar wäre, es müsse ein Fixpreis vereinbart werden. Die Praxis zeigt zwar, dass jeder Fixpreis alles andere als fix ist (das Zauberwort heißt „Change Requests“), aber […]

Agiles Projektmanagement im Geiste von „Lean Management“

Wenn über agiles Vorgehen gesprochen wird, geht es derzeit fast immer um Scrum. Aber es lohnt sich, auch andere Ansätze zu betrachten. Inspiriert von Ideen des Industrial Engineering (die japanische Autoindustrie war hier der Vorreiter) haben Mary and Tom Poppendieck den Ansatz des „Lean Software Development“ entwickelt. Das ist eine iterative Methodik, die mehr eine […]