Software

Wir entwickeln Ihre Software.

Die Komplexität von Software-Systemen steigt ständig weiter an – die Entwicklung ist rasant.

Etablierte klassische Entwicklungsprozesse (z. B. mit Lasten- und Pflichtenheften) haben zwar nach wie vor ihre Existenzberechtigung – jedoch sehen wir einen eindeutigen Trend zu immer kürzeren Projekt-Entwicklungszeiten.

Die Folge: Anforderungen können aus Zeitgründen nicht klar formuliert werden und ändern sich dann während des Projektes.

Wir setzen hier auf die moderne „agile“ Softwareentwicklung.

Hier ein kurzer Vergleich:

agil klassisch
Anforderungen Dürfen sich ändern Stabil, am Plan orientiert
Programmierer Teamfähig, flexibel, kommunikativ, proaktiv Planorientiert, konservativ
Kunde Offen, zur aktiven Mitarbeit bereit Passiv, reiner Auftraggeber
Primärziel Ergebnisorientiert, funktionierende Software Prozessorientiert, Einhaltung des Plans

Wenn Sie es wünschen, entwickeln wir Ihre Software natürlich auch nach klassischen Vorgaben. Sie entscheiden über die Vorgehensweise.

Leistungen

Im Bereich der Softwareentwicklung bieten wir Ihnen
folgende Leistungen an:

  • Programmierung von SPS-Steuerungen
  • Anwendersoftware für PC
  • Datenbankanwendungen im industriellen Bereich
  • Produktions- und Betriebsdatenerfassung
  • Kommunikationslösungen, Schnittstellen, Bussysteme

Unsere Prinzipien:

Wir orientieren uns am „Agile Manifesto“ *)

  • Individuen und Interaktionen stehen über Prozessen und Werkzeugen: Der Mensch steht im Mittelpunkt.
  • Funktionierende Programme sind wichtiger als ausführliche Dokumentation: Dokumentation ist notwendig, doch was nützt sie, wenn die Software nicht funktioniert?
  • Zusammenarbeit mit dem Kunden steht über den Verträgen: Der Schulterschluss mit dem Kunden bei der Zusammenarbeit steht über dem Aushandeln von Vertragsdetails, wobei der Vertrag nach wie vor die Grundlage dafür darstellt.
  • Die Handhabung von Änderungen ist wichtiger als das Befolgen des festgelegten Plans.

*) 2001 haben 17 Erstunterzeichner diese Werte als Agiles Manifest (englisch „Manifesto for Agile Software Development“ oder kurz Agile Manifesto) formuliert. Die Liste der Unterzeichner umfasst inzwischen tausende Personen und wächst stetig weiter.