Agile Softwareentwicklung

Startseite/Referenzen/Projektdatenbank/Agile Softwareentwicklung
Agile Softwareentwicklung ist der Oberbegriff für den Einsatz von Agilität (lat. agilis = flink, beweglich) in der Softwareentwicklung. Agile Softwareentwicklung versucht mit geringem bürokratischen Aufwand und wenigen Regeln auszukommen (siehe http://de.wikipedia.org/wiki/Agile_Softwareentwicklung sowie die Vorgehensmodelle XP und Scrum).
Bild: Projektbild für die Branche Versicherungen

Erweiterung und Wartung von Microservices zur Abbildung von Akquise– und Verkaufsprozessen

Für eine internationale Versicherung wurden mehrere Anwendungen erstellt, in denen Akquise– und Verkaufsprozesse in BPMN abgebildet wurden. Diese Abbildung dient sowohl der Auskunftsfähigkeit zu laufenden/abgeschlossen Prozessen als auch der Koordination der Anbindung von Subsystemen. Um sich ändernden gesetzlichen Rahmenbedingungen sowie Anforderungen seitens der Konsumenten gerecht zu werden, ist eine konstante Wartung/Weiterentwicklung der Anwendungen erforderlich.

Mehr erfahren...
Bild: Projektbild für die Branche Handel

Modernisierung einer Anwendung zur Vorgangssteuerung der Rechnungskontrolle

Für die Steuerung von Vorgängen in der Rechnungskontrolle verwendet der Kunde eine eigenentwickelte Web Applikation. Rechnungen welche nicht maschinell geprüft bzw. verarbeitet werden konnten, werden durch die Anwendung hinsichtlich des Ursprungs und des aufgetretenen Fehlers einem Sachbearbeiter der Rechnungskontrolle zugeordnet. Aufgrund zunehmender Sicherheitslücken und Abkündigungen der eingesetzten Technologien, soll ein Upgrade der eingesetzten Abhängigkeiten sowie eine Modernisierung der zugrundeliegenden Server Infrastruktur erfolgen.

Mehr erfahren...
Bild: Projektbild für die Branche Gesundheitswesen

Ernährungs-Screening

Das im Einsatz befindliche Krankenhausinformationssystem ORBIS der Firma Agfa HealthCare wird u.a. auch dazu benutzt, die durchgeführten Ernährungs-Screenings zu erfassen. Diese Daten werden täglich (nachts) in das angeschlossene SAP BW geladen und stehen somit dort (vortagesgenau) für die Auswertungen zur Verfügung. Die Auswertung dieser und weiterer Daten im SAP BW erfolgt mittels SAP HANA CalculationViews. Dies erlaubt eine Auswertung der Daten in Echtzeit. Bei der Zusammenstellung der Kennzahlen des Ernährungs-Screenings (Anzahl Fälle, Anzahl Screenings, Anzahl Formulare etc.) ist zwischen zwei Sichtweisen zu unterscheiden, nämlich zwischen 'Leistungssicht' und 'Entlassungssicht'. Entsprechend werden zwei Anwendungen realisiert, die den Besonderheiten dieser Sichten jeweils Rechnung tragen.

Mehr erfahren...
Bild: Projektbild für die Branche Verkehr / Transport / Logistik

Entwicklung einer WebApp für ETL-Prozesse

Die PTA entwickelt für den Kunden eine individuelle Datawarehouse-Steuerungs-Web-Applikation, welche ihn unterstützt, auf einfachem Wege selbstständig über eine grafische Oberfläche ETL-Prozesse für die DWH-Datenimporte zu konfigurieren, zu starten und zu überwachen. Eine weitere Funktionalität ist die Einsicht und Pflege von prozessrelevanten Stammdaten zur Transformation von Daten. Die PTA entwickelt hierfür eine SpringBoot-Frontend-Applikation in einer Java-Umgebung, welche der Kunde im Unternehmensintranet über einen Internetbrowser ausführen kann.

Mehr erfahren...
Bild: Projektbild für die Branche Medizintechnik

Middleware-Erweiterung zur Unterstützung eines medizinischen Instruments der molekularen Diagnostik

Die Middleware fungiert als Schnittstelle zwischen Laborinformationssystemen und medizinischen Geräten und wird im Rahmen des Projektes erweitert, um ein molekulares Diagnostikinstrument zu unterstützen. Dieses überprüft auf Grundlage der PCR-Technologie (Polymerase Chain Reaction) verschiedene Körperflüssigkeiten auf virale Kontaminationen. Die entwickelte Lösung ermöglicht die Instrumentenfernsteuerung und -überwachung sowohl im Einzelbetrieb als auch im High-throughput-Einsatz, bei dem mehrere Geräte parallel gefahren werden.

Mehr erfahren...
Bild: Projektbild für die Branche Pharma-Industrie

Laborsimulation zur Performanceanalyse

Entwicklung einer Software zur Simulation von Abläufen in einem diagnostischen Labor. Hintergrund: Zur Verwaltung von Probendaten kommunizieren Laborgeräte mit Laborinformationssystemen (LIS) über den Austausch von Nachrichten. Besonders in grösseren Labors wächst die Anzahl der ausgetauschten Informationen und damit die Last der das LIS ausgesetzt sind. Zielsetzung: Mit der zu entwickelnden Simulationssoftware wird die Nachrichtenlast gegenüber dem LIS erzeugt und gemessen um sowohl LIS als auch Laborinstallation bei Bedarf anpassen zu können. Dazu wird ein virtuelles Labor gegen ein real installiertes LIS getestet, indem virtuelle Proben erzeugt und anhand eines konfigurierten Ablaufes durch das virtuelle Labor geschickt werden. Während der Simulation werden Leistungsmesswerte protokolliert und im Anschluss an die Simulation analysiert.

Mehr erfahren...
Bild: Projektbild für die Branche Dienstleistungen

Weiterentwicklung einer Tracking-Plattform für Sportaktivitäten

Der Kunde betreibt eine Tracking-Plattform zur Erfassung von sportlichen Aktivitäten von über 30.000 Mitarbeitern, Kollegen und Partnern. Die Plattform besteht aus einer App und einer Webseite, auf der Teilnehmer ihre Aktivitäten erfassen können und Länder-Koordinatoren-Auswertungen ziehen können. Um eine möglichst hohe Nutzerbindung zu erzielen, wird die Plattform laufend weiterentwickelt. Die PTA führt dabei die Projektplanung sowie die Umsetzung und Entwicklung neuer Funktionen durch.

Mehr erfahren...
Bild: Projektbild für die Branche Dienstleistungen

Migration einer Tracking-Platform für Sportaktivitäten von AWS zu MS Azure

Der Kunde möchte seine IT-Platformen konsolidieren. In diesem Zusammenhang soll die momentan auf AWS gehostete App nach MS Azure migriert werden. Dazu gehören die Umstellung auf Container der Ruby-On-Rails-App, sowie das Einrichten eines Container-Repository auf Azure. Weiter wurde die Infrastruktur auf Azure aufgesetzt, welche viele Azure Services umfasst (Azure Conainer Instances, Azure App Service for Linux, Azure Function App, Blob-Storage-Instanz, Azure Postgres-DB sowie Azure Front Door). Für eine kontinuierliche Bereitstellung der Applikation wird eine Azure Devops CI/CD Pipeline aufgesetzt.

Mehr erfahren...