Category
java, projekte, web apps

SAIMo – Statistisches Auswertungssystem für Agroscope

Für Agroscope entwickelten wir SAIMo (Swiss Agricultural Income Monitoring), ein IT-System zur Ablösung eines historisch gewachsenen Umfragesystems. SAIMo ermöglicht sowohl manuelle Dateneingaben durch verschiedene Benutzergruppen als auch die automatisierte Übernahme von Buchhaltungsdaten aus Drittsystemen.

Die Umfragen und Erhebungen werden von Administratoren über ein vollständig flexibel anpassbares fachliches Datenmodell direkt im System verwaltet. Dynamisch definierbare Regeln und Berechnungsformeln erlauben es, Plausibilitätsprüfungen bereits bei der Eingabe durchzuführen und so die Datenqualität sicherzustellen.

Unsere Leistungen umfassten die agile Entwicklung nach SCRUM, die Definition der technischen Architektur, moderne Java-Entwicklung mit Quarkus, ein Frontend mit Standard Web Components, die Schnittstellenentwicklung sowie die Anbindung an das Bundes-Identity-System (eIAM) und das Agate-Portal.

Dank eines hohen Grad an Testautomatisierung und CI/CD-Prozessen konnten schnelle Entwicklungszyklen realisiert werden. Neue Funktionen sind dadurch rasch und unkompliziert in Betrieb gesetzt worden.

Die Initialentwicklung läuft bis Anfang 2026; Betrieb und Wartung sind bis mindestens 2035 vorgesehen.