Softwareentwicklung
Neben den Neu- und Weiterentwicklungen unserer bestehenden Standardsoftwareprodukte laufen in der Softwareentwicklung die Fäden für kundenspezifische Anpassungen und Projekterweiterungen zusammen. Das Team aus 15 erfahrenen Entwicklern gewährleistet zudem den First-Level-Support für Kunden und Partner und stellt intern den Second-Level-Support für das Consulting sicher.
Um diese Aufgaben erfüllen zu können, werden innerhalb der Abteilung moderne Werkzeuge und Technologien für Softwaredesign und -entwicklung eingesetzt. Dazu zählen unter anderem CASE-Tools für das Modellieren der Software-Architektur und der Datenmodelle nach UML oder OMT-Methodik, sowie moderne OR-Mapping-Tools, wie Hibernate für die Verbindung von relationalen Datenbanken mit objektorientierter Software. Moderne Reportingsysteme ermöglichen die flexible Präsentation der im Softwaresystem hinterlegten Informationen; Versionsmanagement-Systeme (CVS) sind für die Verwaltung und Rückverfolgung der verschiedenen Software-Stände und Versionen verantwortlich. Die Arbeit mit gängigen Schnittstellen, relationalen Datenbanken und objektorientierten Programmiersprachen verbunden mit standardisierten Frameworks ist für uns selbstverständlich.
Dank der guten Zusammenarbeit mit unseren Partnern gelingt uns damit die Umsetzung moderner Softwarekonzepte wie z.B. Web-Services und Client-Server-Architekturen sowie die Softwareentwicklung für Handheldgeräte im mobilen Einsatz.
|