Public procurement notice: Contract Notice
Published: 2021-06-15
Buyer: Technische Universität München („TUM“)
Country: DE
Contract type: Services
Procedure: Competitive procedure with negotiation
CPV classification: 72000000
Submission deadline: 2021-07-12
Award criteria: The most economic tender

Technical requirements: Υπηρεσίες τεχνολογίας των πληροφοριών: παροχή συμβουλών, ανάπτυξη λογισμικού, Διαδίκτυο και υποστήριξη
Die Technische Universität München, Zentrale IT („TUM“) betreibt auf eigener IT-Infrastruktur und in eigenen Serverräumen ein Campusmanagementsystem der TU Graz mit der Produktbezeichnung CAMPUSonline. Die interne, durch die TUM definierte Bezeichnung, trägt den Namen TUMonline. Um das Campusmanagementsystem funktional zu betreiben ist eine entsprechende Wartung und Pflege der IT-Infrastruktur nötig. Zum Gesamtkonstrukt gehören die Hosts (Frontend, Middle Tier), welche mittels Docker Swarm abgebildet sind, wie auch eine Datenbank und das Campusmanagementsystem selbst. Die Ausschreibung ist in folgende Lose aufgeteilt:
Der Auftragnehmer in Los 1 ist für die reibungslose Funktion der Systemumgebung (Produktivsystem, Qualitätssicherung, Development, Demo und Review) mit diversen Komponenten (Linux Betriebssystem Version CentOS 7 und alle darauf installierten Softwarepakete die für den Betrieb des Apache Reversproxy sowie des Docker Swarm benötigt werden, Docker Software, Oracle Datenbank Version 19c unter Oracle Linux 7.9 und die darauf laufenden Datenbankinstanzen, Front- Middle-Tier Container) verantwortlich. Die abgekündigten Komponenten OHS (Oracle http Server) und iAS (Oracle Internet Application Server) sind nicht Bestandteil dieses Loses. Es müssen aber Integrationsleistungen erbracht werden. Zu den Leistungspflichten in Los 1 gehören Betrieb, Wartung, Pflege und Support der Systemumgebung. Eine ausführliche Beschreibung der zu erbringenden Leistungen ist unter Ziffer 6 der Leistungsbeschreibung enthalten.
Die Anzahl geeigneter Bewerber, die zur Angebotsabgabe aufgefordert werden, kann gem. § 51 Abs. 1 VgV durch den Auftraggeber begrenzt werden, sofern genügend geeignete Bewerber zur Verfügung stehen. Der Auftraggeber wird (nur) drei (3) Bewerber auswählen, die er für das Verhandlungsverfahren zur Abgabe von Erstangeboten auffordert. Der Auftraggeber wird grundsätzlich diejenigen drei Bewerber auswählen, die alle Eignungskriterien und Mindestanforderungen erfüllen (vgl. Ziffer 3 des Verfahrensbriefs). Sollten mehr als drei Bewerber alle Eignungskriterien und Mindestanforderungen erfüllen, werden diejenigen drei Bewerber aufgefordert, welche die höchste Gesamtpunktzahl nach dem nachfolgenden dargestellten Maßstab (Teilnahmeauswahlkriterien) erreichen (vgl. hierzu auch Ziffer 4 des Verfahrensbriefs). Die geeigneten Referenzprojekte, welche alle Mindestanforderungen erfüllen (vgl. Ziffer 3.7 des Verfahrensbriefs), werden im Rahmen der Teilnehmerauswahl anhand des nachfolgend dargestellten Maßstabs bepunktet. Voraussetzung für eine Bepunktung ist, dass die Bewerber bezüglich der nachfolgend genannten Teilnahmeauswahlkriterien mit ihrem Teilnahmeantrag eine Eigenerklärung abgeben haben.
— Der Referenzgegenstand umfasst den Betrieb und die Wartung von Docker und Datenbanken im Umfeld eines Campusmanagement-systems an einer Hochschule / Universität = 2 Punkte
— Der Referenzgegenstand umfasst den Betrieb und die Wartung von Docker und Datenbanken im Umfeld eines vergleichbaren Manage-mentsystems = 1 Punkt,
— Der Referenzgegenstand umfasst (zwar) den Betrieb von Docker und Datenbanken, aber nicht im Umfeld eines Campusmanagement-systems oder eines vergleichbaren Managementsystems (Mindest-anforderung nicht erfüllt!) = 0 Punkte.
In Los 1 können je Referenzprojekt somit bis zu 8 Punkte erreicht werden, für die maximal 3 zulässigen Referenzprojekte also insgesamt maximal 24 Punkte (maximal 3 Referenzprojekte x maximal 8 Punkte = maximal 24 Punkte).
Ergeben sich auf Basis der vorgenannten Teilnahmeauswahlkriterien keine drei Bewerber, die mehr Punkte haben als die anderen Bewerber (z. B. weil es auf Platz 3 zwei Bewerber mit gleicher Punktzahl gibt), erfolgt die Auswahl der Bewerber aus dieser mit gleicher Punktzahl bepunkteten Gruppe durch Losentscheid.
Liegen weniger als drei geeignete Bewerber vor, behält sich der Auftraggeber vor, das Verhandlungsverfahren mit den/dem geeigneten Teilnehmer(n) durchzuführen.
Im Rahmen des Projektes kann es erforderlich werden, dass vom Auftragnehmer zusätzliche Leistungen erbracht werden müssen, deren Notwendigkeit und/oder Umfang vorab nicht absehbar bzw. planbar gewesen ist. Derartige Leistungen werden durch den Auftraggeber als sog. optionale Leistung abgerufen. Es besteht diesbezüglich keine Abnahmepflicht Seitens des Auftraggebers.
Im Falle der Ausübung einer Option durch den Auftraggeber erfolgt der Abruf durch explizite einseitige Erklärung des Auftraggebers gegenüber dem Auftragnehmer in Schrift- oder Textform (bspw. E-Mail). Der Auftraggeber wird sich bemühen, optionale Leistungen frühzeitig, spätestens jedoch 4 Wochen im Voraus anzukündigen und abzurufen. Der Auftragnehmer ist im Falle des Abrufs einer optionalen Leistung zu deren Ausführung zu den im Preisblatt angebotenen Preisen verpflichtet, d. h. dass in diesem Fall eine Leistungspflicht des Auftragnehmers besteht. Der Auftragnehmer sollte daher zur (etwaigen) Ausführung der optionalen Leistungen personelle und technische Kapazitäten vorhalten oder deren Aktivierung zumindest einplanen. Der Auftragsgeber wird bei Bedarf als optionale Leistung zusätzliche IT-Dienstleistungen im Zusammenhang mit der in diesem Los der Leistungsbeschreibung dargestellten (zwingend zu erbringenden) Hauptleistungen abrufen.
1) Der Auftraggeber benötigt ggf. erweiterte Servicezeiten für die in Kapitel 6.3.8.1.2 der Leistungsbeschreibung genannten Komponenten bei Anfragen/Fehlern mit der Priorität „Hoch“. Diese wird bei Bedarf auf 24 Stunden an 7 Tagen erhöht (24x7).
2) Der Auftraggeber hat die Möglichkeit für die Ausführung verschiedenster Aufgaben in der Systemumgebung ein Stundenkontingent in Höhe von bis zu 650 Stunden pro Jahr abzurufen. Der Auftragnehmer stellt sicher, dass die Leistungen auf Stundenbasis, mit KnowHow in den Bereichen Linux, Shell Scripting, Docker (Swarm), Oracle dB, Java, JavaScript, HTML, SQL, Spring/Angular Frameworks, REST-Technologien, XSL-FO, Apache FOP Technologien sowie Git erbracht werden können. Beispiele für Aufgaben (nicht abschließend), welche über das Stundenkontingent abgerufen werden können, sind u. a.:
Der Softwarehersteller (TU Graz) stellt regelmäßige Updates, Releases, Service-Packs sowie Vorab-Solvs für das Campusmanagementsystem zu Verfügung. Der Auftragnehmer in Los 2 ist verantwortlich für die Überführung der Updates in die jeweiligen Systeme. Dazu gehören die Planung und Terminfindung der Überführungen sowie die Installation, die Tests und Dokumentation der Aktivitäten. Die TUM stellt auch regelmäßige Updates für die lokale Anpassungen an die UI und Dokumente zu Verfügung, der Auftragnehmer ist ebenfalls verantwortlich für die Überführung der Updates in die jeweiligen Systemen und für die Pflege der CI/CD Skripte. Zur Unterstützung der internen Aufgaben des Auftraggebers stehen, neben dem Produktivsystem, folgende Testsysteme zur Verfügung: Qualitätssicherung, Development, Demo und Review. Diese müssen durch den Auftragnehmer in regelmäßigen, aber unterschiedlichen Abständen mit Releases, Service-Packs oder Vorab-Solvs (Deployment) und mit dem aktuellen Datenbestand des Produktivsystems (Klone) aktualisiert werden. Die Aktualisierung aller Systeme mittels Deployments und Klone liegt in der Verantwortung des Auftragnehmers. Das Deployment und auch der Klonprozess beinhaltet folgende Schritte, welche zum geforderten Leistungsumfang gehören: Terminplanung, Umsetzung/Installation, Kommunikation, Test und Dokumentation. Eine ausführliche Beschreibung der in Los 2 zu erbringenden Leistungen ist unter Ziffer 7 der Leistungsbeschreibung enthalten.

Eligibility requirements: I) Eigenerklärungen über das Nichtvorliegen von Ausschlussgründen i. S. d. §§ 123, 124 GWB, II) Soweit der Bieter/die Mitglieder der Bietergemeinschaft eintragungspflichtig ist/sind: Auszug/Auszüge aus dem Handelsregister oder bei Bietern von außerhalb der Bundesrepublik Deutschland aus dem vergleichbaren Register des Herkunftslandes des Bieters. Eigenerklärung des Bieters/der Bietergemeinschaft, dass der/die vorgelegte(n) Auszug/Auszüge den aktuellen Eintragungsstand wiedergibt/wiedergeben.