SEU Entwicklungsunterstützung

    D0197-R02 | Infrastrukturdienst in der Domäne Infrastruktur

    Kurzbeschreibung

    Dieser Dienst stellt eine Plattform für die Entwicklung und das Testen von Basis-, Querschnitts- und Fachanwendungen, die beispielsweise auf der (Cloud-) Betriebsplattform betrieben werden sollen, bereit.

    Kernfunktionalitäten

    • Softwareentwicklung unterstützen: Die Funktionalität zur Unterstützung der Softwareentwicklung im Bereich der Modellierung umfasst Tools und Plattformen, die es Entwicklern ermöglichen, Anforderungen zu verwalten, Spezifikationen zu erstellen und die Systemarchitektur zu entwerfen. Diese Werkzeuge bieten Funktionen wie Diagrammerstellung, Versionskontrolle und Kollaborationsfunktionen, um den gesamten Entwicklungsprozess von der Konzeption bis zur Implementierung zu unterstützen und die Kommunikation und Zusammenarbeit im Entwicklerteam zu verbessern.
    • Entwicklungsprojekte unterstützen: Die Funktionalität zur Unterstützung von Entwicklungsprojekten in einer IT-Lösung umfasst Tools zur Multi-Projektverwaltung, Controlling-Funktionen sowie Unterstützung für agile Methoden wie Scrum und Kanban, einschließlich Visualisierung von Sprints, Backlog-Verwaltung und Vorgangsverwaltung. Diese Lösungen bieten auch integrierte Wiki-Systeme, um Entwicklerteams die Dokumentation von Projekten zu erleichtern und den Informationsaustausch zu fördern.
    • Continuous-Integration/-Delivery/-Deployment bereitstellen: Die Funktionalität im Umfeld Continuous Integration/Continuous Delivery/Continuous Deployment (CI/CD) umfasst Tools und Prozesse, die eine nahtlose Integration und Automatisierung von Entwicklungsaktivitäten ermöglichen, einschließlich Quellcodeverwaltung, Einrichtung von Build-Environments, Artefakt-Repositorys, Bug- und Issue-Tracking, sowie Test- und Qualitätssicherungswerkzeuge. Zusätzlich bieten CI/CD-Lösungen Funktionen zur Softwarequalitäts- und Architekturanalyse sowie automatisierte Deployment-Mechanismen, um sicherzustellen, dass Anwendungen schnell und zuverlässig bereitgestellt werden können.

    Diensteschnittstellen

    Abgrenzung

    Der Dienst umfasst nicht die jeweils spezifischen Entwicklungsunterstützungen in den Diensten Massendatenanalyse, Datenbewirtschaftung, Entscheidungsunterstützung, KI-Entwicklung, Geo-Information, Open-Source-Austausch und Vorgangsbearbeitung.

    Informatorische Ergänzungen aus Maßnahmen- und Lösungslandkarte (u.a. aus Portfolio GIB, IT-Rahmenkonzept, VITD-Produktkatalog)

    • IT-Maßnahme (bzw. IT-Verfahren): Bundescloud [Programm Dienstekonsolidierung; Status: laufend]
    • IT-Lösung(en): Softwareentwicklungsplattform Cloud (SWEC) [ITZBund; Status: verfügbar (VITD-Produktkatalog); Nutzungsverpflichtung: ja (ITRK2017)]