LW: Wenn man es richtig macht, kommt das Engagement ganz von selbst – wenn wir mit Anwendern und Stakeholdern zusammenarbeiten und wenn wir zeigen können, dass wir wirklich schnell Lösungen liefern können, die sie benötigen. Die Herausforderung besteht darin, das Engagement der Fachanwender zu nutzen, sodass es nicht verschwendet wird.
Es geht also nicht darum, ihnen Tools zu geben, mit denen sie Anwendungen entwickeln können, und ihnen dann zu sagen „Macht es einfach selbst“. Langfristig landen Citizen-Development-Projekte ohnehin wieder bei der IT, die sie dann debuggen, warten, verbessern, skalieren und absichern soll. Das ist nur eine Frage der Zeit. Wir erinnern uns gut daran, welches Problem (und betriebliches Risiko) mit Makros vollgestopfte Excel-Tabellen oder in Microsoft Access entwickelte Anwendungen für viele Unternehmen geworden sind. Natürlich lohnt es sich sehr, die Fachabteilungen mit einzubeziehen, aber das sollte dort geschehen, wo sie bereits wissen, wie sie am besten etwas beitragen können, nämlich bei der Formulierung von Anforderungen und dem Feedback zur Bewertung. Anstatt sie also dazu aufzufordern, komplette Anwendungen selbst zu entwickeln, sollte man ihnen lieber helfen, Prototypen zu erstellen, die als „begehbare“ Beispiele für das dienen, was sie wollen. Man sollte ihnen dabei helfen, hervorragende Analytiker zu werden statt mittelmäßige Entwickler – aber die IT sollte die Kontrolle über den Prozess als Ganzes behalten. Wir nennen dies Gesamtkonzept Citizen-Assisted Development.