Entwicklerteams für die Nationale Bildungsplattform
Bekanntmachung vergebener Aufträge
Ergebnisse des Vergabeverfahrens
Dienstleistungen
Abschnitt I: Öffentlicher Auftraggeber
Postanschrift: Kapelle-Ufer 1
Ort: Berlin
NUTS-Code: DE300 Berlin
Postleitzahl: 10117
Land: Deutschland
Kontaktstelle(n): https://bieterportal.pd-g.e-va.eu/
E-Mail:
Internet-Adresse(n):
Hauptadresse: https://www.bmbf.de/bmbf/de/ueber-uns/das-bundesministerium-in-bonn-und-berlin/der-berliner-dienstsitz/der-berliner-dienstsitz.html
Adresse des Beschafferprofils: https://bieterportal.pd-g.e-va.eu/
Abschnitt II: Gegenstand
Entwicklerteams für die Nationale Bildungsplattform
Derzeitige Innovation und Strukturwandel in der Bildung werden maßgeblich durch die Digitalisierung getrieben. In sämtlichen Bildungsbereichen entstehen digitale und zunehmend komplexe Strukturen und Angebote, so auch durch verschiedene Förderprojekte und Maßnahmen des des Bundesministerium für Bildung und Forschung (BMBF). Die Mehrwerte dieser Entwicklungen können nur dann voll ausgeschöpft werden, wenn fachliche oder bildungsbereichsspezifische Silos aufgebrochen und Potentiale durch eine multiperspektivische Vernetzung gehoben werden.
Mit der Nationalen Bildungsplattform (NBP) möchte das Bundesministerium für Bildung und Forschung (BMBF) der Digitalisierung der Bildung in Deutschland einen kräftigen Schub verleihen und das gewonnene Momentum dann verstetigen. Leitmotiv dieses Digitalen Ökosystems ist die Ermöglichung einer lebensbegleitenden Bildungsreise, bei der die NBP ein sicheres, smart vernetztes System bereitstellt, das die Verknüpfung von dezentralen Inhalten, verschiedene digital gestützte Services und Daten ermöglicht.
Das Bundesministerium für Bildung und Forschung (BMBF) richtet für den Aufbau der Nationalen Bildungsplattform ein Dynamisches Beschaffungssystem (DBS) gemäß § 120 GWB i.V.m. §§ 22ff. VgV mit einer zeitlichen Befristung für den Zeitraum bis zum 31.12.2023 ein.
Leistungsgegenstand ist die Entwicklung und Anpassung von Software unter Zugrundelegung von agilen Entwicklungsmethoden durch Bereitstellung interdisziplinärer Entwicklerteams.
Entwicklerteams für die Nationale Bildungsplattform - #1.1 – Identitätsmanagement (2 Lose)
Berlin
Bereitstellung eines interdisziplinären Entwicklerteams für die folgenden Schwerpunkte:
• Aufbau einer Keycloak Umgebung als Basisinfrastruktur basierend auf Quarkus und Kubernetes (K8s) in der jeweils aktuellsten Version als NBP-IDM (in Abstimmung mit Los 2)
• Anpassen und Bereitstellen von Open-Source-Komponenten durch Konfiguration und Anpassungsprogrammierung
• Anbindung an bereitgestellte DBaaS (PostgreSQL)
• Erstellen von Workflows für Self-Service Funktionen
• Anpassen von bereits existenten Workflows für Self-Service Funktionen
• Anpassen von bereits existenten Workflows für den Verwaltungs- und Administrationsbereich
• Anpassen und Erweitern von Datenstrukturen der Datenbank
• Erstellen einer oder mehrerer Middleware, um weitere Komponenten (bspw. Ablage/Wallet) an die Umgebung anzubinden
• Anbindung an Authentifikationsmechanismen auf Basis des nPA (neuer elektronischer Personalausweis)
DARP
Entwicklerteams für die Nationale Bildungsplattform - #1.1 – Identitätsmanagement (2 Lose)
Berlin
Bereitstellung eines interdisziplinären Entwicklerteams für die folgenden Schwerpunkte:
• Aufbau einer Keycloak Umgebung als Basisinfrastruktur basierend auf Quarkus und Kubernetes (K8s) in der jeweils aktuellsten Version als NBP-AAI, die in der Lage ist mit anderen AAI im Rahmen einer Föderation zu interagieren (in Abstimmung mit Los 1)
• Anpassen und Bereitstellen von Open-Source-Komponenten durch Konfiguration und Anpassungsprogrammierung
• Anbindung an bereitgestellte DBaaS (PostgreSQL)
• Erstellen von Workflows für Self-Service Funktionen
• Anpassen von bereits existenten Workflows für Self-Service Funktionen
• Anpassen von bereits existenten Workflows für den Verwaltungs- und Administrationsbereich
• Anpassen und Erweitern von Datenstrukturen der Datenbank
• Erstellen einer oder mehrerer Middleware, um weitere Komponenten (bspw. Ablage/Wallet) an die Umgebung anzubinden
• Anbinden NBP-IDM
• Anbinden weiterer AAIs (u.a. DFN-AAI und VIDIS-AAI) und Service Provider
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - #1.2 – Ablage (2 Lose)
Berlin
Die Leistungen der Bereitstellung des interdisziplinären Entwicklerteams mit 6,25 Vollzeitäquivalenten (VZÄ) umfassen, sind jedoch nicht beschränkt auf die folgenden Schwerpunkte:
• Aus- und Aufbau der Basisinfrastruktur für die Ablage basierend auf dem Open-Source Enmeshed Framework (https://enmeshed.eu/)
• Migration, Refactoring und Testing vom bestehendem Code
• Aufbau Backbone als Transportlayer zwischen NBP-Ablage und dem Ablage-Connector
• Aufbau einer MongoDB-Datenbank Umgebung als Datenspeicher
• Anpassen und Erweitern von Datenstrukturen der Datenbank
• Aufbau einer Docker-Laufzeitumgebung als Virtualisierungstechnologie
• Aufbau einer Ende-zu-Ende verschlüsselten Distribution von Daten zwischen Sender und Empfänger
• Anbindung an einen Trusted-Zeitstempelserver (konform zu IETF RFC3161 und IETF RFC5816) für die Umsetzung von spezifischen Funktionen (Herausgeben, Transport, Speichern, Verifizieren, Zurückziehen, Archivieren)
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - #1.2 – Ablage (2 Lose)
Berlin
Die Leistungen der Bereitstellung des interdisziplinären Entwicklerteams mit 7,25 Vollzeitäquivalenten (VZÄ) umfassen, sind jedoch nicht beschränkt auf die folgenden Schwerpunkte:
• Aus- und Aufbau der Basisapp und Basisconnector für die Ablage basierend auf dem Open-Source Enmeshed Framework (https://enmeshed.eu/)
• Migration, Refactoring und Testing vom bestehendem Code
• Aufbau eines einheitlichen Funktionsbibliothek für Ablage und Connector (Kryptografie, Signatur und Transport)
• Bereitstellen einer API für die Anbindung von Backendsystemen
• Unterstützung des IDM-Teams bei Anbindung des Connectors an die Middleware der IDM-Komponente der NBP
• Übernahme von Funktionalitäten von begleitenden F&E-Projekten
• Herstellen der Nutzbarkeit (Speichern, Transportieren und Teilen) digitaler Bildungsnachweisen und Artefakte mit unterschiedlichen Datenformaten und -strukturen
• Aufbau selbstbestimmter Funktionen für personenbezogene Daten (DSGVO-Handhabung, Datenlogbuch u.a.)
• Aufbau und Erweiterung von UI/UX-Funktionalitäten auf Basis eines bereitgestellten Designrahmens
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - #1.3 Datenraum
Berlin
Die ausgeschriebene Leistung ist nicht in Lose untergliedert. Es wird ein Entwicklerteam benötigt.
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.4 - Integrationsteam
Berlin
Standardlos
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.5 - Digitale Nachweise
Berlin
Aufbau zentraler Services
DARP
Personalprofil und Zuschlagskriterien
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.5 - Digitale Nachweise
Aufbau von Frontend-Funktionalitäten für die zentralen Services
DARP
Personalprofile und Zuschlagskriterien
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.6 - Schaufenster
Berlin
Standardlos
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.7 – Authentication and Authorization Infrastructure (AAI) zum «Ausbau und Erweiterung der Basiskomponente Digitale Identität»
Berlin
Die Leistungen der Bereitstellung des interdisziplinären Entwicklerteams für das Paket «Aufbau und Erweiterung einer NBP-AAI» umfassen, sind jedoch nicht beschränkt auf die folgenden Schwerpunkte:
- Erweiterung einer Keycloak Umgebung als Basisinfrastruktur basierend auf Quarkus und Kubernetes (K8s) in der jeweils aktuellsten Version als NBP-AAI, die in der Lage ist, mit anderen AAI im Rahmen einer Föderation zu interagieren.
- Anbindung der internen Kernkomponenten der Digitalen Vernetzungsinfrastruktur Bildung (Datenraum, Workbench, Digitale Nachweise, Ablage)
- Anpassung und Erweiterung von bereits existenten Workflows für Self-Service Funktionen
- Anpassung und Erweiterung von bereits existenten Workflows für den Verwaltungs- und Administrationsbereich (Onboarding Service Provider und Identity Provider)
- Anpassung und Erweiterung von Datenstrukturen der Datenbank
- Anbindung Nutzerkonto Bund: Anpassung und Erweiterung der bereits vorhandenen Anwendungen
- Weiterentwicklung und Optimierung der bereits bestehenden VIDIS-Anbindung
- Anbindung weiterer AAI (u.a. DFN-AAI)
- Anbindung von Schnittstellen für Dienste und Quellsysteme (u.a. School ConeX im Kontekt SANIS/moin.schule)
- Anbindung weiterer Serviceprovider
- Review und Fehlerbereinigung auf Basis der bereits geleisteten Entwicklungsarbeiten
DARP
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.8 OCR: «OCR-Schnittstelle für die Digitale Vernetzungsinfrastruktur Bildung»
Berlin
Ziel der Ausschreibung ist es, eine OCR-Schnittstelle (Optical Character Recognition) in die Digitale Vernetzungsinfrastruktur Bildung zu integrieren. In der Domäne Bildung kommen digitale Nachweise wie Bildungs- oder Kompetenznachweise und Lernstände an verschiedenen Stellen vor und der Austausch digitaler Artefakte gewinnt zunehmend an Bedeutung. Nutzende der NBP sollen daher die Möglichkeit bekommen, in der Vergangenheit ausgestellte papierbasierte Bildungsnachweise und digitale, jedoch bisher nicht signierte Bildungsnachweise (u.a. Zertifikate, Zeugnisse, Nachweise zur Berufsausbildung/ Berufstätigkeit oder Teilnahmebescheinigungen) maschinell einzulesen und in der Ablage zu speichern. Während des Speichervorgangs sollen die Nutzer gefragt werden, ob das soeben eingelesene Dokument durch die ausstellende Institution als digital beglaubigte Kopie signiert oder ob das Dokument ohne beglaubigte Signatur in der Ablage gespeichert werden soll. Die erstellte digital beglaubigte Kopie des Bildungsnachweises kann im weiteren Verlauf der Bildungsreise verwendet werden, während der bereits existierende orginale Papier-Bildungsnachweis erhalten bleibt.
Die zu erstellende Schnittstelle wird an die Ablage der NBP angebunden und erhält von dort ein auszulesendes Dokument (entweder einen Scan in PDF-Format oder ein mit Hilfe der Ablage-App aufgenommenes Foto). Der/die Nutzende gibt an, um welchen Nachweistypus es sich handelt (z.B. Schul- und Abiturzeugnis, Studienleistung, Berufsausbildungszeugnis, berufliche Weiterqualifikation oder jeweilige Teilleistungen). Das Dokument wird mittels OCR-Technologie ausgelesen und in ein strukturiertes Datenformat (JSON, XML...) übersetzt. Anschließend hat der/die Nutzende die Möglichkeit, das Dokument entweder unsigniert in der Ablage abzulegen oder von der ausstellenden Institution signieren zu lassen (hierbei ist anzumerken, dass das Erstellen der Signatur und die Leistungen aus den nachfolgenden vier Sätzen nicht Teil dieser Ausschreibung sind). Hierzu werden vom lokalen Modul der Komponente Digitale Nachweise aus den strukturierten Daten Hash-Werte erzeugt, aus denen die ursprünglichen Daten nicht wiederhergestellt werden können. Die Hash-Werte werden an die PKI (Public Key Infrastructure) der NBP übergeben, um sie nachträglich durch die ausstellende Institution signieren zu lassen. Das signierte digitale Zertifikat findet anschließend seinen Weg zurück in die Ablage der/des jeweiligen Nutzenden. Es wird von nun an durch den/die Nutzende/n bestimmt, mit welchen anderen Nutzenden oder Service Providern und zu welchem Zeitpunkt der digitale Bildungsnachweis geteilt werden soll.
DARP
Abschnitt IV: Verfahren
Abschnitt V: Auftragsvergabe
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.7 – Authentication and Authorization Infrastructure (AAI) zum «Ausbau und Erweiterung der Basiskomponente Digitale Identität»
Postanschrift: Rheingaustr. 182
Ort: Wiesbaden
NUTS-Code: DE714 Wiesbaden, Kreisfreie Stadt
Postleitzahl: 65203
Land: Deutschland
Internet-Adresse: www.sinc.de
Abschnitt V: Auftragsvergabe
Einzelabruf Entwicklerteams für die Nationale Bildungsplattform - Miniwettbewerb #1.8 OCR: «OCR-Schnittstelle für die Digitale Vernetzungsinfrastruktur Bildung»
Postanschrift: Austraße 35
Ort: Augsburg
NUTS-Code: DE271 Augsburg, Kreisfreie Stadt
Postleitzahl: 86153
Land: Deutschland
Internet-Adresse: www.xitaso.com
Abschnitt VI: Weitere Angaben
Von einer Veröffentlichung der Auftragswertschätzungen und Gesamtwerte der Aufträge/Lose wird entsprechend gemäß § 39 Abs. 6 Nr. 2 bzw. Nr. 3 VgV abgesehen. Die jeweils angegebenen 1,00 € sind nur aus technischen Gründen eingetragen.
Ort: Bonn
Postleitzahl: 53123
Land: Deutschland
E-Mail:
Fax: +49 228-9499163
§ 160 Abs. 3 GWB lautet:
Der Antrag ist unzulässig, soweit
1. der Antragsteller den geltend gemachten Verstoß gegen Vergabevorschriften vor Einreichen des Nach-prüfungsantrags erkannt und gegenüber dem Auftraggeber nicht innerhalb einer Frist von zehn Kalendertagen gerügt hat; der Ablauf der Frist nach § 134 Absatz 2 bleibt unberührt,
2. Verstöße gegen Vergabevorschriften, die aufgrund der Bekanntmachung erkennbar sind, nicht spätestens bis zum Ablauf der in der Bekanntmachung benannten Frist zur Bewerbung oder zur Angebotsabgabe gegenüber dem Auftraggeber gerügt werden,
3. Verstöße gegen Vergabevorschriften, die erst in den Vergabeunterlagen erkennbar sind, nicht spätestens bis zum Ablauf der Frist zur Bewerbung oder zur Angebotsabgabe gegenüber dem Auftraggeber gerügt werden,
4. mehr als 15 Kalendertage nach Eingang der Mitteilung des Auftraggebers, einer Rüge nicht abhelfen zu wollen, vergangen sind.
Satz 1 gilt nicht bei einem Antrag auf Feststellung der Unwirksamkeit des Vertrags nach § 135 Absatz 1 Nummer 2. § 134 Absatz 1 Satz 2 bleibt unberührt.
Ort: Bonn
Postleitzahl: 53123
Land: Deutschland
E-Mail:
Fax: +49 228-9499163