Softwareentwicklung



Software für Menschen und Unternehmen

Wir entwickeln für unsere Kunden Software zur webbasierten Datenverarbeitung. Dazu gehören Datenerfassungen und -verarbeitungen im Browser, moderne Benutzeroberflächen und Analyse Module zur Datenvisualisierung.

Von der Datenbank-Programmierung über Hochsprachen- und Datenbankentwicklung bis zu modernen HTML5 Oberflächen oder Single Page Apps bieten wir alles aus einer Hand. Unser eingespieltes Team besteht aus ausgewählten Softwaretechnikern sowie erfahrenen Architekten und Projektleitern. Gemeinsam liefern wir höchste Qualität im zuverlässigen Zeitrahmen.

Starkes Fundament

Wir beschäftigen uns seit über 20 Jahren mit der Entwicklung von Datenbankanwendungen, webbasierten Technologien und Software für Spezialanwendungen. Diese Erfahrung spiegelt sich in den vorhandenen Softwaremodulen wider, die wir in den Entwicklungsprojekten immer neu kombinieren können.

Test Driven Development

Bei der Test-basierten Softwareentwicklung werden für jede Anforderung automatisierte Testfälle implementiert. Diese Tests laufen während der Entwicklung ständig im Hintergrund ab und stellen sicher, dass jede Softwareänderung innerhalb der Spezifikationen bleibt und kompatibel zum Gesamtsystem ist.

Für Sie als Kunde bedeutet das: verkürzte Entwicklungszeiten und höchstmögliche Zuverlässigkeit.

Inkrementelle Entwicklung

Unser Entwicklungsprozess setzt auf rapid Prototyping, ein Ansatz aus der agilen Softwareentwicklung. Da wir größtenteils auf vorhandene Komponenten aufbauen ist der erste funktionsfähige Prototyp meistens schon früh im Projekt verfügbar. Gemeinsam mit den Kunden nutzen wir diesen um daran unser gemeinsames Verständnis der Entwicklungsziele zu überprüfen und vorhandene Spezifikationslücken zu schließen.

Das Ergebnis ist ein hoher Reifegrad schon vor dem Start des Testbetriebs.

Was
"Programmieren"
mit
"Büchern".
zu tun hat.

Lesen Sie hier

Wiederverwendung

Unsere Softwaremodule sind praxiserprobte Verfahren und gut getestete Lösungen für eine Reihe wiederkehrender Problemstellungen. Dazu gehören:

Befragungen und Umfragen, Datenerhebung im Intra/Internet
Import/Export
Serienmail, Seriendruck großer Mengen
Module für Data-Analytics
Dashboards, Reports, Charts, Grafiken, Data-Visualization
Module für Personenstammdaten, Bewegungsdaten, Dokumente, Aufträge/Rechnungen
UX Design (Benutzeroberflächen)
Unsere technologischen Kompetenzen

Web Entwicklung
  • Design und Implementierung von Dreischicht-Anwendungen
  • HTML5, JavaScript, AJAX, React, jQuery, Angular
  • Enterprise Java Beans mit Glassfish
  • Implementierung mit Apache, Tomcat, Servlet, JSP und J2EE
  • Betrieb unter Linux und Windows Server
  • Security by Design

SQL Datenbanken
  • Datenbankdesign und -modellierung
  • Installation und Betrieb von Oracle, Microsoft SQL Server, MySQL und PostgreSQL
  • Performance Optimierung
  • Erstellung von Reportings in HTML/PDF

Als Entwicklungspartner können wir Ihnen diese Leistungen anbieten

Durch unsere Tätigkeit für international operierende Unternehmen sind uns die gängigen Methoden, Techniken und Verfahren zur Realisierung anspruchsvoller und komplexer Projekte geläufig.

Consulting
  • Technologieberatung
  • Sicherheit von Webanwendungen
  • Erstellung von Studien und DV-Konzepten
  • Machbarkeitsanalysen
Software Entwicklung
  • Pflichten-/Lastenheft Erstellung
  • Prototyping
  • Implementierung
  • Test
  • Inbetriebnahme
Software-Installationen
  • Backend Systeme
  • SQL Server (Oracle, MS-SQL, PostgreSQL)
  • Linux Server
  • Windows Server
Betrieb / Wartung / Hosting
  • Betreuung im Betrieb
  • Wartung und Weiterentwicklung
  • Aufsetzen und Betrieb von Amazon AWS Architekturen
  • Cloud Betrieb für formgen, wote und invite