Consilia ist ein kundenorientiertes Unternehmen für Softwareentwicklung

Wir bieten schlüsselfertige Entwicklung oder unterstützen nur in bestimmten Phasen.

Consilia ist ein kundenorientiertes Unternehmen für Softwareentwicklung

Consilia hilft seinen Kunden, ihr Budget für die Softwareentwicklung zu senken.

Wir entwickeln seit vielen Jahren Anwendungen und eingebettete Firmware.

Wir verwenden das Git-Repository-System täglich, ganz gleich, ob wir an Linux-Anwendungen oder eingebetteter Echtzeit-Software arbeiten.

Eine übliche Frage für Entwickler elektronischer Produkte, die Dienstleistungen von einer Softwareentwicklungsfirma bestellen, ist, wie Software in Hardware eingebettet werden kann.

Ein erheblicher Vorteil der Zusammenarbeit mit dem Forschungs- und Entwicklungsunternehmen Consilia ist, dass wir sowohl in der Hardware- als auch in der Softwareentwicklung kompetent sind.

Sie müssen sich nicht mit mehreren Lieferanten herumschlagen.

Wir können SW und HW in einem eingebetteten Gerät integrieren und bieten auch Systemtests an.

We provide a wide range of electronic design services

Software-Entwicklungsdienste

Wir können Ihr Softwareentwicklungsprojekt in vielen Bereichen beschleunigen.

Was wir für Ihr Produkt tun können

Wir bieten Dienstleistungen in jeder Phase des Lebenszyklus der Softwareentwicklung.

Es hängt vom Kunden ab, ob er eine schlüsselfertige Lösung benötigt, d. h. ob er unsere gesamte Prozesskette oder nur einige unserer Dienstleistungen in Anspruch nehmen möchte, insbesondere wenn der Kunde über ein eigenes Team mit einer Lücke in einer bestimmten Kompetenz verfügt (z. B. Softwaretests).

Unser typischer Arbeitsablauf basiert auf den folgenden kontrollierten Prozessen:

No items found.

Erhalten Sie Unterstützung von unseren Experten in allen Phasen der Softwareentwicklung und heben Sie Ihr Projekt auf die nächste Stufe.

Wir kooperieren mit...

Wie wir arbeiten können

Wir wissen, wie wir unser Software-Entwicklungsteam führen.

Wir verwenden verschiedene Entwicklungsansätze.

In den letzten zwanzig Jahren haben wir Erfahrungen mit zwei verschiedenen Softwareentwicklungsprozessen gesammelt: V-Modell und Agile; für Agile können wir sowohl im Scrum- als auch im Kanban-Modus arbeiten.

Wenn Sie sich für diese Softwareentwicklungsprozesse interessieren, erfahren Sie mehr über unsere Arbeit in unserem Artikel Vergleich von V-Modell und agiler Softwareentwicklungsmethodik.

Bei Prüf- und Messgeräten erstellen wir häufig eine eingebettete Softwareanwendung für das Zielgerät selbst und fügen eine native oder webbasierte Anwendung für das Client-Gerät hinzu. Die Schnittstelle kann eine herkömmliche kabelgebundene (USB oder kabelgebundenes LAN) oder drahtlose (Bluetooth, Wi-Fi, LTE und andere) sein. 

Der gleiche Ansatz gilt häufig für IoT-Anwendungen, bei denen Sensoren auf Bare-Metal-Software laufen und über Bluetooth oder andere IoT-Verbindungen mit einem Gateway kommunizieren.

Das Gateway kann mit einem leichtgewichtigen Linux-Betriebssystem ausgestattet sein und bietet in der Regel eine Webserver-Anwendung für die Verbindung zu einem beliebigen Ort in der Welt. Der Benutzer kann über eine mobile Software mit benutzerfreundlichen Gadgets auf das System zugreifen.

Unsere Erfahrungen und Schwerpunkte

Maßgeschneiderte Implementierungen

Wichtigste Anwendungsbereiche

Wir bieten unsere kundenspezifische Softwareentwicklung für eine Vielzahl von Märkten an.

Unser Team arbeitete unter anderem für Segmente der Automobil- oder Luftfahrtindustrie, die einen besonderen Bedarf an Softwarezertifizierung haben.

Zielmärkte

Technologien und Plattformen

Diese Technologien und Plattformen stehen hinter unserer Softwareentwicklung.

Integrationstechnologien

Tools/Frameworks

ReactJS
Angular
NodeJS
Express
ElectronJS

Programmiersprachen

C/C++
Python
JavaScript/TypeScript

Versionskontrolle

Atlassian Bitbucket
SVN
Gitea

Projektleitung

Atlassian JIRA (Kanban und Scrum)

Architekturmodell

Enterprise Architect
PlantUML
MS Visio
Lucidchart
MS Visual Studio

Kontinuierliche Integration

Jenkins

Codierungstools

MS Visual Studio
Visual Studio-Code
Atom
Eclipse
Clang

Gerätetreiber

Windows — Windows-Treiberkit (WDK)
Windows – Kernel-Mode Driver Framework (KMDF)
Linux — Linux-Kernel-Gerätemodell

Zehntausende

der eingebetteten Quellcodezeilen

Unsere Software-Ingenieure wissen jedoch, dass Software-Entwicklung nicht nur aus Codierung besteht.

Du bist hier:
Überblick über die SW-Entwicklungsdienste