Donnerstag, 14. November 2024

Software-EntwicklungIT vom Reißbrett

[21.02.2019] Mithilfe von Low Code Development können Behörden bei der Entwicklung digitaler Anwendungen Zeit und Kosten sparen. Fachanwender können dabei die von ihnen gewünschten Applikationen selbst aus verschiedenen vorgefertigten Bausteinen zusammenstellen.
Aus Code-Bausteinen neue Anwendungen zusammensetzen.

Aus Code-Bausteinen neue Anwendungen zusammensetzen.

(Bildquelle: vegefox.com/stock.adobe.com)

Für Behörden, die täglich gewaltige Datenberge bezwingen, bietet die Digitalisierung ein riesiges Potenzial. Die Projekte im Regierungsprogramm „Digitale Verwaltung 2020“ sollen diese Möglichkeiten nutzbar machen. Ein Schwerpunkt dabei ist die Öffnung von Datenbeständen und Infrastrukturen, die einen einfacheren Kontakt der Verwaltung mit Bürgern und Unternehmen ermöglichen sollen. Selbstverständlich soll aber auch die digitale Zusammenarbeit der Behörden untereinander verbessert werden. Die Entwickler haben in der öffentlichen Verwaltung in den kommenden Jahren also alle Hände voll zu tun, um die Erwartungen behördenintern und -extern zu erfüllen. Da die Ressourcen aber kaum zunehmen werden, kommt es darauf an, Ansätze zu wählen, mit denen sich die Entwicklung neuer Anwendungen beschleunigen lässt.

Code-Schnipsel wiederverwenden

Low Code Development ist ein realistischer und erfolgversprechender Ansatz, dem etwa die Marktforscher von Forrester Research eine glänzende Zukunft prophezeien. Im Kern geht es bei Low Code Development darum, ein Projekt mit möglichst wenig neuem Programm-Code zu realisieren. Hierzu werden auf einer zentralen Entwicklungsplattform bestehende Code-Schnipsel oder -Bausteine in einem neutralen Format vorgehalten. Sie können dort wiederverwendet und beliebig kombiniert werden.
Das Regierungsprogramm „Digitale Verwaltung 2020“ sieht bereits eine Reihe von Projekten vor, die Hürden und Medienbrüche auf Ebene der Systeme, Abteilungen und Behörden sowie zwischen der Verwaltung und den Bürgern beseitigen sollen. Dazu zählen zum Beispiel ein Portalverbund für den sicheren Online-Zugang zu Verwaltungsdienstleistungen, der Empfang und die Verarbeitung elektronischer Rechnungen, ein digitaler Beschaffungsprozess auf Bundesebene oder die organ­übergreifende Digitalisierung des Gesetzgebungsverfahrens. Sind durchgängig digitale Prozesse erst einmal möglich, zeigen sich in der Regel schnell neue Digitalisierungspotenziale.

Software aus vorgefertigten Bausteinen

Fachanwender sprechen eine andere Sprache als die Entwickler. Selbst die kommunikativsten und flexibelsten Programmierer stellen immer wieder fest, dass das Ergebnis ihrer Arbeit nicht die Erwartungen erfüllt. Das liegt zu einem großen Teil daran, dass Fachanwender gar nicht wissen können, wie Entwicklung genau funktioniert. Low-Code-Entwicklung verfolgt daher einen anderen Ansatz: Die Fachanwender können die von ihnen gewünschten Applikationen selbst aus verschiedenen vorgefertigten Bausteinen zusammenstellen, ohne eine einzige Zeile Programm-Code schreiben zu müssen. Welche Funktionalitäten und Services aus welchen Anwendungen im Hintergrund aufgerufen, dann orchestriert und ausgeführt werden müssen, muss einen Low-Code-Entwickler nicht kümmern. Es kann ihm auch egal sein, auf welche Datenspeicher die Funktions­bausteine zugreifen oder welche Anpassungen vorzunehmen sind, damit sie auf unterschiedlichen, auch mobilen Endgeräten korrekt funktionieren.
Für die notwendige Sicherheit ist über die Zuweisung entsprechender Bausteine bereits im Vorfeld gesorgt. Relevant ist für einen Low-Code-Entwickler nur, dass alle benötigten Bausteine vorhanden sind und die erforderlichen Vorarbeiten von den eigentlichen Programmierern bereits geleistet wurden. So könnte ein Low-Code-Entwickler aus der Ministerialverwaltung beispielsweise eine Parlamentsanfrage als Ausgangspunkt nehmen und die verschiedenen benötigten Bausteine verknüpfen.
Dazu gehören unter anderem Security, Austausch per E-Mail, Zugriffsrechte und Zuständigkeiten, eine Akte für sämtliche Inhalte, die Definition und Überwachung von Fristen, die Oberfläche und die Bereitstellung auf verschiedenen Geräten. Auf diese Weise lässt sich der ganze Ablauf gleichsam am Reißbrett designen. Die notwendigen Schritte im Hintergrund, um das Design in eine funktionierende Applikation zu verwandeln, werden automatisiert ausgeführt.

Behördenübergreifende Plattform nötig

Damit aus dieser Vision Realität wird, braucht es eine entsprechende Plattform für Low Code Development, die standardmäßig bereits viele Funktionsbausteine sowie Schnittstellen enthält. Eine solche Plattform lässt sich behördenübergreifend einsetzen. Die möglichen Skaleneffekte führen zu Kostenersparnissen und Effizienzgewinnen. Wichtig ist, dass die verwendete Plattform auf Standards für die Prozessmodellierung beruht und somit leicht in andere Systeme, zum Beispiel die Business Process Model and Notation (BPMN) oder die Case Management Model and Notation (CMMN) exportierbar ist.

Henning Bruestle ist Vice President Enterprise Sales Germany bei OpenText.




Anzeige

Weitere Meldungen und Beiträge aus dem Bereich: IT-Infrastruktur
Vektorgrafik mit stilisiert dargestellten Persone, die mit Puzzleteilen an einem Laptop hantieren.

Ceyoniq: Update für nscale

[05.11.2024] Mit Version 9.3 hat Softwareanbieter Ceyoniq das nächste Update seiner Content-Management-Lösung nscale veröffentlicht. Neuerungen gibt es unter anderem in der automatisierten Rechnungsverarbeitung, bei digitalen Signaturen, in den Grundfunktionen oder dem nscale-Webclient. mehr...

Kempen: IT-Safe ersetzt Serverraum

[15.10.2024] Mit der Onsite-Colocation-Lösung des Anbieters Prior1 kann die Stadt Kempen ihre Systeme künftig in einem hochsicheren IT-Safe betreiben. mehr...

Philipp Stolz
interview

Schorndorf: Wir Spinner aus der Digitalisierung

[10.10.2024] Als Chief Digital Officer (CDO) der Stadt Schorndorf in Baden-Württemberg hat Philipp Stolz ChatGPT eingeführt und für den Umgang damit eine Dienstanweisung verfasst. Die Mitarbeiter durchlaufen eine Schulung und sind begeistert. mehr...

Das Bild zeigt einen Bildschirm mit einer Ansicht des Programms disy Cadenza.

Disy/Ionos: Datensouveräne Umgebung

[07.10.2024] Das Karlsruher Unternehmen Disy Informationssysteme und der Cloudanbieter Ionos haben eine Kooperation gestartet, um innovative und datenschutzkonforme Software-as-a-Service-Lösungen anzubieten. mehr...

Die Guideline von Vitako und KGSt soll eine praxisnahe Orientierung für den Einsatz von generativer KI in Kommunalverwaltungen bieten.

Vitako/KGSt: Praxisleitfaden für generative KI

[12.09.2024] Einen Leitfaden für den Einsatz von generativer KI in Kommunalverwaltungen haben KGSt und Vitako erarbeitet. Der Fokus liegt auf der Integration von LLM-Tools in den Verwaltungsalltag. mehr...

Dr. Michael Neubauer
interview

Interview: KI-Entwicklung mitgestalten

[04.09.2024] Im Interview erklärt Michael Neubauer, Gründer des Start-ups Gov-KI, welche Potenziale er im Einsatz Künstlicher Intelligenz sieht und warum die öffentlichen Rechenzentren sich die Chance nicht entgehen lassen sollten, bei der KI-Entwicklung mitzuwirken. mehr...

München: Bearbeitungsstatus per QR-Code abfragen

[30.08.2024] Schnell, sicher und bequem können die Bürgerinnen und Bürger in München über einen personalisierten QR-Code den Bearbeitungsstatus beantragter Ausweisdokumente online abfragen. mehr...

Der Public Sector braucht eine souveräne Cloudlösung.

Digitale Souveränität: Die Kontrolle behalten

[29.08.2024] Die Wahl des richtigen Cloudanbieters ist entscheidend, um die digitale Souveränität zu erhöhen. Darüber hinaus minimieren ein Multicloudansatz und Open Source Software die Abhängigkeit von einzelnen Anbietern. mehr...

Stadt Konstanz plant Einführung einer Low-Code-Plattform.

Konstanz: Low-Code-Plattform für die Verwaltung

[29.08.2024] Die Konstanzer Stadtverwaltung plant die Einführung einer Low-Code-Plattform, um digitale Anwendungen künftig mit geringem manuellen Programmieraufwand erstellen zu können. Ein Pilotvorhaben war zuvor erfolgreich verlaufen. mehr...

Kamerafahrzeuge wie dieses fahren durch das Stadtgebiet

Dortmund: Daten für den Digitalen Zwilling

[28.08.2024] Mit Kameras und Laserscannern wird derzeit der gesamte Straßenraum Dortmunds erfasst. Die hochauflösenden, georeferenzierten 3D-Panoramabilder bilden zusammen mit bereits erstellten Luftbildern die Datengrundlage für den Digitalen Zwilling der Stadt. mehr...

Gemeindeverwaltung Döhlau arbeitet erfolgreich in der Cloud.

Döhlau: IT-Sorgen los

[26.08.2024] In Döhlau wurde die komplette IT-Infrastruktur vor rund drei Jahren in die Cloudlösung der AKDB-Tochter LivingData ausgelagert. Sorgen über veraltete Hardware, Sicherheits­lücken und Ausfälle gehören in der oberfränkischen Gemeinde seitdem der Vergangenheit an. mehr...

Aufenthaltstitel können in Potsdam ab sofort online beantragt werden.

Potsdam: Aufenthaltstitel online beantragen

[22.08.2024] Eine neue digitale Antragsstrecke bietet das Potsdamer Migrationsamt an. Personen ohne deutschen Pass können ihren Aufenthaltstitel damit online beantragen oder verlängern. Der Service steht in acht Sprachen zur Verfügung. Ein persönlicher Termin beim Amt bleibt erforderlich. mehr...

Governikus: ID Panstar SDK steht als Open Source bereit

[22.08.2024] Das ID Panstar SDK von Governikus ist ab sofort als Open Source verfügbar. Auf der Plattform Open CoDE können Diensteanbieter das SDK frei nutzen und ihre Services in eID-Infrastrukturen integrieren. mehr...

Dashboard hilft beim Management lokaler Sharing-Angebote.

Bonn: Mobilität im Blick

[22.08.2024] Gemeinsam mit der Hochschule Bonn-Rhein-Sieg wird in der Stadt Bonn ein Mobilitätsdashboard erprobt. Es soll der Stadt dabei helfen, lokale Sharing-Angebote effizienter zu steuern und unter anderem hinsichtlich der Einhaltung von Regeln zu überprüfen. mehr...

KGSt: Neuer Bericht zum Prozessmanagement

[22.08.2024] In ihrem aktuellen Bericht empfiehlt die KGSt, Prozesse in der Kommunalverwaltung umfassend Ende-zu-Ende zu digitalisieren und zu automatisieren. Dieser Ansatz soll dazu beitragen, die Zukunftsfähigkeit der Kommunen zu sichern und Verwaltungsservices effizienter zu gestalten. mehr...