innofas GmbH

Neuburger Straße 65

85057 Ingolstadt

Bürozeiten

Mo. - Do.: 08:00 - 16:00 Uhr

Fr.: 08:00 - 14:00 Uhr

+49 841 931 912 0

+49 841 931 912 9100

info(at)innofas.de

Softwareentwicklung

LEISTUNGEN      SOFTWAREENTWICKLUNG

MODELLBASIERTE SOFTWAREENTWICKLUNG

Die Anforderungen an heutige Software werden immer komplexer und damit auch im Entwicklungsprozess schlechter durchschaubar. Um innovative Funktionen zu entwickeln bedarf es eines Prozesses, der hinsichtlich Nachvollziehbarkeit und Effizienz anwendbar und beherrschbar ist. Hierbei hilft der Ansatz der modellbasierten Softwareentwicklung. Dabei wird die zu entwickelnde Funktion auf einen hohen Abstraktionsgrad geführt, welcher zu einer deutlichen Einsparung von Entwicklungszeit und damit auch Budget führt. Durch die Nachvollziehbarkeit entlang des Prozesses, der sich von den Anforderungen bis zum fertigen Code erstreckt, wird das Verständnis hinsichtlich Komplexität deutlich erhöht und vereinfacht. Fehler können dabei frühzeitig aufgedeckt werden. Dabei reichen unsere Kompetenzen von der Konzeption und Entwicklung, über die Erstellung und Erweiterung von Applikationen und Modulen. Die Modelle werden dann in der entsprechenden Umgebung (z.B. Matlab/Simulink, LabVIEW, …) definiert.

INDIVIDUALSOFTWARE

Mit unserem Know-how in fahrzeugnaher Softwareentwicklung sind wir im Stande, eine für den Auftraggeber komplett individualisierte Software zu erstellen. Nach der Erfassung der Kundenanforderungen, bietet die individuelle Entwicklung den großen Vorteil, dass die fertig gestellte Software genau die Funktionen enthält, die zur Erfüllung der formulierten Anforderungen erforderlich sind. Somit erhält der Auftraggeber eine Software nach seinen Wünschen, die keine unnötigen Funktionen enthält. Der Auftraggeber muss damit keine eigene Softwareentwicklung im Haus durchführen, sondern kann auf unser umfangreiches Wissen aus zahlreich bereits erfolgreich durchgeführten Projekten zurückgreifen. Die Notwendigkeit teure bzw. zum Teil nicht passende Standardsoftware einzusetzen, entfällt somit.

AUTOMATISIERUNGSLÖSUNGEN

Unsere Lösungen für Automatisierung(en) können auf Basis verschiedener Systeme umgesetzt werden. Die Erstellung von maßgeschneiderten automatisierten Lösungen ist dabei ebenso denkbar, wie auch die Verwendung bereits vorhandener Lösungen. Die Tiefe und Ausprägung der zu verwendenden Automatisierung ist dabei projektspezifisch und im Vorfeld mit dem Auftraggeber zu definieren. Auf Basis verschiedenster bisher durchgeführter Projekte haben wir die Expertise, welche zur Umsetzung derartiger Projekte notwendig ist. Denkbar sind hier entsprechend angepasste Prüfstände, welche mit einer zusätzlichen Automatisierung unterstützend im Bereich der Absicherung und des Testings fungieren.

FUNKTIONSENTWICKLUNG UND APPLIKATION

Im Bereich der Funktionsentwicklung sind wir als Partner mit dem notwendigen Know-how ausgestattet, um im Entwicklungsast des V-Modells unterstützen zu können. Dabei sind wir von der Anforderungsdefinition, über den funktionalen und technischen Entwurf, bis zur finalen Auslegung der Spezifikationen integriert. Ebenso können bereits vorhandene Spezifikationen einem Review unterzogen und entsprechend bewertet werden.

TEST UND INTEGRATION

Sind Spezifikationen entsprechend definiert und in der Entwicklung umgesetzt, können wir als kompetenter Partner im Bereich Testentwicklung und Testdurchführung des V-Modells ebenfalls unterstützten. Dabei ist die Definition von Testspezifikationen und Teststrategien als auch die Durchführung der zugehörigen Tests gängiges Tagesgeschäft. Das Aussprechen einer Freigabeempfehlung als auch das zugehörige Fehlertracking kann ebenso von uns übernommen werden, um die Komponente final in einen serienreifen Zustand zu überführen.

Sie haben Fragen zu unseren Leistungen? Nehmen Sie gern Kontakt mit uns auf.