Software-Entwicklung

Wir sind stolz darauf, als Systemhaus über ein großartiges Team versierter Programmierer zu verfügen. Damit eröffnen sich Möglichkeiten, die wir uns selbst nicht hätten träumen lassen.

Alles beginnt mit einem Plan. Ob wir Standardsoftware in Ihrer IT implementieren oder individuelle Software entwickeln: Dank unserer Erfahrung aus zahllosen großen und kleinen Projekten erleben Sie keine bösen Überraschungen, sondern eine professionelle Projektierung und Umsetzung.

Programmiersprachen, die wir aus dem Effeff beherrschen: Java, JavaScript, PHP, C, C++, C#, Objective-C, Perl, TypeScript, Groovy.

Wir können auch: Python, Go, Delphi, VBA, XML, HTML, CSS. Und einiges mehr, das wir uns jeweils projektbezogen aneignen. Falls wir etwas nicht beherrschen, greifen wir auf einen Pool uns vertrauter Freelancer zu.

Mit folgenden Frameworks arbeiten wir vorwiegend: Symfony, Angular, Zend, node.js, JavaFX, Silex, Yii, jQuery, jQuery UI, Bootstrap, uikit, Xamarin, Jhipster, Prism, .Net, Node.js, Jinja2, WPF, Vue.js, Laravel, Lumen, Spring, Swing, Hibernate, Doctrine, Phaser, PHPunit und einigen anderen. Auch hier gilt: Beherrschen wir etwas Notwendiges nicht, eignen wir es uns an oder erweitern unser Team mit externen Kräften.

Wir richten Content-Management- und Shopsysteme ein, erstellen Datenbanken, programmieren Interfaces und Schnittstellen zu Fremdsystemen, migrieren Daten, führen Lasttests durch und tunen ihre Performance. Falls wir etwas für Sie tun können, melden Sie sich gern hier.

Sämtliche Software können wir plattformübergreifend (Windows, macOS, Linux, Android, iOS) entwickeln. Die Methode (klassisch oder agil) ergibt sich aus dem Projekt. Ein beispielhafter Ablauf von A wie Analyse bis Z wie Zufriedenheit:

  1. Wir besprechen Ihre Anforderungen und analysieren Ihre Software- und Systemlandschaft.
  2. Anschließend unterstützen wir Sie bei der Erstellung eines Lastenheftes.
  3. Auf Grundlage des Lastenheftes erstellen wir ein Pflichtenheft und ein Angebot – bei Bedarf bieten wir Ihnen verschiedene Abrechnungsmodelle an.
  4. Entscheiden Sie sich für die Implementierung durch uns, erstellen wir ein Umsetzungskonzept. Sie erhalten einen festen Ansprechpartner, der Sie regelmäßig auf dem Laufenden hält.
  5. Je nach Projekt und Methode erfolgt die Abnahme von Teilen der Software oder der Gesamtlösung ihrerseits und Sie erhalten die Dokumentation.
  6. Bei Bedarf schulen wir, führen Workshops durch und übernehmen die Wartung ihrer neuen Software.

Dies ist ein beispielhafter Ablauf einer Software-Entwicklung – selbstverständlich stellen wir uns auf Ihren Bedarf individuell ein. Melden Sie sich gern hier.

Einige Beispiele für große Projekte, die wir bereits erfolgreich umgesetzt haben: