Niedersächsische Staats- und Universitätsbibliothek Göttingen Niedersächsische Staats- und Universitätsbibliothek Göttingen
Bildschirm mit Code SUB Göttingen

Softwareentwicklung

Wir entwickeln die digitalen Systeme, auf denen Forschung und Bibliotheksservices am Göttinger Campus aufbauen.

Von Recherche- und Präsentationssystemen über digitale Editionen bis zu Tools für Forschungsdaten – wir gestalten moderne, skalierbare und benutzerfreundliche Software.

  • Webbasierte Portale & Viewer
  • Digitale Editionen & Sammlungen
  • OCR- & Textverarbeitungsdienste
  • Forschungsdaten & Repositorien
  • Containerisierte, nachhaltige Infrastruktur

In nationalen und internationalen Projekten arbeiten wir eng mit Bibliotheken, Rechenzentren und Forschungseinrichtungen zusammen. Unser Ziel ist es, skalierbare, nachhaltige und benutzerfreundliche Software zu entwickeln, die sich in bestehende Infrastrukturen integriert.

Wie wir arbeiten

Wir entwickeln agil, modular und qualitätsgesichert, immer mit Fokus auf Nachhaltigkeit und Wiederverwendbarkeit. Unsere Arbeitsweise kombiniert moderne Entwicklungsmethoden mit bibliothekarischer Expertise – von der Anforderungsanalyse bis zum produktiven Betrieb.

  • Agile Entwicklung: kurze Entwicklungszyklen, enge Abstimmung mit Nutzer*innen und Projektpartnern
  • Offene Standards & Schnittstellen: nachhaltige Integration in bestehende Infrastrukturen (z. B. über REST APIs, IIIF, TEI, METS/MODS)
  • Transparente Architekturentscheidungen: dokumentiert in der internen Technical Reference (GitLab)
  • Qualitätssicherung & Code Review: über die AG Software Quality und fest verankert in unserer LZA-Policy
  • Containerisierte Systeme: Nutzung von Kubernetes und modernen CI/CD-Verfahren
  • Nachvollziehbarkeit & Wiederverwendbarkeit: Versionskontrolle und Dokumentation über GitLab

Unsere Schwerpunkte

  • Bibliothekarische Dienste: GDZ, Nationallizenzen, Rechercheportale
  • Digitale Editionen & Viewer-Technologien: TIDO, TIFY, Goobi-Module
  • OCR- & Textverarbeitungsdienste: Volltexterschließung, KI-gestützte Qualitätssicherung
  • Forschungsdaten & Repositorien: Modellierung, Migration, Integration in nationale Infrastrukturen
  • Nachhaltige Infrastrukturentwicklung: Microservices, Containerisierung, Automatisierung

 

Digitale Werkzeuge


Verbindung zur Forschung

Wenn Software Teil eines Forschungsprojekts wird, begleiten wir diese Prozesse im Rahmen des Research Software Engineering (RSE). Dort steht die forschungsnahe, methodische und kollaborative Entwicklung im Mittelpunkt.

Research Software Engineering

Kontaktieren Sie uns, wenn Sie Software entwickeln, bestehende Systeme erweitern oder neue digitale Services aufbauen möchten – wir unterstützen bei Konzeption, Umsetzung und nachhaltiger Integration.

Kontakt