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 und seit über 20 Jahren mit der Entwicklung von Datenbankanwendungen, webbasierten Technologien und Software für Spezialanwendungen. Diese Erfahrung spiegelt sich in den vorhandenen Softwaremodulen wieder, die wir in den Entwicklungsprojekte wiederverwenden.

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 und 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.

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:

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 und BAS

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.


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

Lesen Sie hier