Modernste Softwareentwicklung

Bei unseren Softwareentwicklungen setzen wir moderne Softwarewerkzeuge und Programmiersprachen ein. Unsere individuellen Softwarelösungen verwenden die in den Bereichen spezialisierten Sprachen und Bibilotheken, um zeit- und resourcenschonend zu entwickeln.

Auf Kundenwunsch entwickeln wir in C#, Java, C++ und vielen anderen Sprachen. Näheres zu den eingesetzten Werkzeugen finden Sie in unserem Kapitel Technologien.

Konzept

Für jedes Softwareprodukt entwerfen wir eine sorgfältige und detaillierte Spezifikation. Diese begleitet den gesamten Entwicklungszyklus: von der Analyse über das Design und die Entwicklung, wie auch die Definition der Testfälle während der Qualitätssicherung.

Koordiniert werden unsere Softwareprojekte mit UML und der zeitgemäßen Projektmanagement-Methode Scrum. Die Werkzeuge MS Project, UML-Designer, Visual Studio und TFS unterstützen uns in unserer strukturierten Arbeitsweise und helfen uns, Ihre Projekte planmäßig umsetzen. Ebenfalls kommen die bevorzugten Tools unserer Kunden zum Einsatz, wie z. B. Jira, SVN, Git u.v.a.

Kommunikation

Ein entscheidender Faktor bei unseren erfolgreichen Softwareprojekten ist die direkte regelmäßige Kommunikation mit unseren Kunden. Neben dem Gespräch vor Ort setzen wir bei Absprachen oder zur kurzen Vorstellungen unserer Fortschritte Teamviewer, Skype u.a. unterstützende bildübertragende Kommunikationsmittel ein.

Programmiersprachen

Beispielsweise verwenden wir für den Desktopbereich und Tablettbereich unter Windows C# mit .NET und WPF (Windows Presentation Foundation). Mit denen die Benutzeroberfläche ein modernes Aussehen für Windows 10 erhält.

Plattformunabhängige Systeme programmieren wir mit Xamarin, Qt und QML. Für bestehende Programme können wir auf Wunsch auch Software in Java, VB.NET und anderen Programmiersprachen entwickeln. Für Embedded-Systeme verwenden wir vor allem C++. Eine komplette Liste unserer „Sprachkenntnisse" finden Sie unter Technologien und Projekte.

Datenbanken

Für die Entwicklung und Anbindung von Datenbanken sind wir vertraut mit dem SQL-Server, Access, Oracle und MySQL. In dem Zusammenhang setzen wir natürlich die Datenbanksprache SQL ein.

Praxisbeispiele

Unsere bisherigen Projekte können Sie im Detail nachlesen und sich bei Fragen gerne an uns wenden. Genaueres erfahren sie unter Technologien auch zu den Themen Grafik 2D/3D, CAD, Simulation und Bildverarbeitung.