Software-EntwicklungSoftware Development

Corporate

Software-Entwicklung

Robuste Software – Funktionen, die in allen Lebenslagen funktionieren

Software ist heute aus elektronischen Systemen nicht mehr wegzudenken. Wir programmieren nach klaren Richtlinien (z. B. MISRA C) unter Bedacht auf Robustheit und effiziente Programmabläufe.

Die Software-Struktur wird den Gegebenheiten angepasst und unsere Basic Library ermöglicht uns die Wiederverwendbarkeit unserer Ergebnisse.

„Robustness“ ist in der Software-Entwicklung Philosophie - und nicht nur Programm. Intensives Testing unter allen physikalischen Gegebenheiten garantiert einen sehr hohen Software-Reifegrad, welcher auch durch einen sehr straffen Entwicklungsprozess sichergestellt wird (Reifegradmodell).

Komponenten:

 

  • Software für verschiedenste Mikroprozessoren (8-, 16- und 32-bit Prozessoren)
  • Entwicklung nach Kodierrichtlinien
  • Configuration Management
  • Unit und Integration Tests