Verkürzung von Entwicklungszyklen
    und Verbesserung der Qualität,
       ein Widerspruch ?
Entwicklungszyklen verkürzen

Eine große Herausforderung in aktuellen IT-Projekten ist für viele Unternehmen der scheinbare Konflikt zwischen einer Verkürzung der Entwicklungszyklen bei gleichzeitiger Erhöhung der Software-Qualität. Durch gezielte Kombination individuell angepasster, vorgefertigter Komponenten mit Methoden zur teil-automatisierten Qualitätsüberwachung (Code-Reviews, Testautomation, etc.) erreichen wir dieses Ziel in unseren Projekten. Verschaffen Sie sich einen kurzen Überblick einer Auswahl unserer bewährten Komponenten, welche zukünftig auch in Ihren Projekten zum Einsatz kommen können:


Flexibles Reporting
Falls Sie in Ihren Anwendungen ständig mit neuen, wechselnden Anforderungen an ein modernes und optisch ansprechendes Reporting konfrontiert sind, ein Datawarehouse aber für Ihre Zwecke völlig überdimensioniert wäre, haben wir eine schlanke und kostengünstige Komponentenlösung für Sie.
... mehr infos


Non-invasiver Angriffsschutz
Zur Abwehr von Hackerangriffen auf Web-Applikationen empfehlen wir den Einsatz unserer Open-Source Web Application Firewall (WAF) WebCastellum.
... mehr infos


Dynamisches Datenmanagement
In vielen IT-Projekten existieren Steuerdaten, welche mit Hilfe web-basierter Oberflächen verwaltet werden sollen. Hierzu bieten wir eine dynamische Datenmanagement-Applikation an, die ohne Implementierungsaufwand Ihre Daten web-basiert pflegbar macht.
... mehr infos


Metadatengesteuerter Import
Viele mittelgroße bis große Softwaresysteme benötigen neben der Erfassung von Informationen über Erfassungsapplikationen Daten, welche in Fremdsystemen bereits vorhanden sind. Diese Daten sollen nach Möglichkeit in das eigene System importiert werden, um sie dort nutzbar zu machen. Oftmals ist in bestehenden Systemen die Möglichkeit gegeben, die gewünschten Daten in einem Standardformat, zum Beispiel XML oder CSV, zu exportieren. Unser metadatengesteuerter Importadapter ermöglicht den Import dieser Daten, ohne dass hierfür Implementierungsaufwand zu leisten wäre.
... mehr infos


Automatisierte Datenbankdokumentation
Im Kontext der Java-Entwicklung ist es bereits in nahezu allen Softwareprojekten gängige Praxis, eine API-Dokumentation auf Basis kommentierter Sourcecodes zu erstellen. Voraussetzung ist die Verwendung entsprechender Dokumentationstags. Durch Einsatz eines von uns angepassten und auf Ihre Bedürfnisse zugeschnittenen Werkzeugs wird eine vergleichbare Dokumentation auch für Ihre umfangreichen PL/SQL-Sourcecodes möglich.
... mehr infos

Software-Qualität erhöhen

In unseren Projekten setzen wir zur Erhöhung der Software-Qualität auf den gelungenen Mix aus modell-getriebenen Generatoren für technische Infrastrukturaufgaben zusammen mit individuell gefertigten Softwareteilen zur Kapselung der Geschäftslogik.


Modellgetriebene
Code-Generierung

Durch modellgetriebene Ansätze in der Softwareentwicklung lässt sich die Effizienz der Entwicklung nachweislich steigern. Umfangreiche, wiederkehrende Routinetätigkeiten sind automatisierbar. Nebenbei wird durch eine Teilautomatisierung auch der Testaufwand verringert, da generierte Codebestandteile bereits ausgetestet sind und sich bewährt haben. Wertvolle Designkonzepte werden festgehalten und wieder verwendet.
... mehr infos


Web-basierte
Anwendungsüberwachung

Leider stellen wir vielfach fest, dass der Ausfall von Web-Applikationen oder ganzer Domains erst sehr spät durch die Anwender des Systems festgestellt und gemeldet wird. Dies führt zum Teil zu unnötigen Produktionsausfällen, schadet aber in jedem Fall dem Image und dem Vertrauen in ein Softwaresystem. Unser Monitoring-Plugin ermöglicht es, durch einen einfachen http-Request die Verfügbarkeit einer Anwendung und der zugrunde liegenden Datenbankverbindung festzustellen.
... mehr infos


Non-invasives
Monitoring & Debugging

Zur Unterstützung laufender Entwicklungen und zum Monitoren des in einer Anwendung ablaufenden Verhaltens stellen wir Ihnen aspekt-orientierte, non-invasive Monitoring- und Debugging-Werkzeuge zur Seite.
... mehr infos