Vielleicht haben Sie eine Vorstellung davon, welchen Funktionsumfang Ihre neue Software haben soll, wissen aber noch nicht genau, wie dies erreicht werden kann. Dann sollten wir uns gemeinsam mit Ihrem Vorhaben auseinandersetzen. Denn bevor es an die Umsetzung von Ideen geht, ist zunächst zu klären, welche Verfahren die für Sie optimale Software nutzen sollte. Durch unseren Hintergrund als Theoretiker und Praktiker fällt es uns leicht, theoretische interessante Ansätze nachzuvollziehen und hinsichtlich der Eignung für Ihren Fall einzustufen. Natürlich entwickeln wir – falls es angemessen ist – neue, maßgeschneiderte Lösungen für Ihr Vorhaben.
Nachdem der optimale Ansatz gefunden wurde, muss dieser weiter strukturiert und verfeinert werden. Gerne unterstützen wir Sie auch hierbei, indem wir die auf dem Weg liegenden Aufgaben in übersichtliche Teile zerlegen; diese wiederum präzisieren und so darstellen, dass eine umgehende Implementierung möglich ist. Letztlich erhalten Sie eine Reihe klarer und übersichtlicher Arbeitspakete, inklusiver einer Beschreibung, wie die einzelnen Teillösungen zusammenspielen. Ihre Entwickler werden diese problemlos umsetzen können. So bleibt die eigentliche Implementierung in der Hand Ihrer Mitarbeiter, was garantiert, dass Sie Ihre Software bis ins Detail kennen.
Haben Sie Bedarf bei der Implementierung? Gerne übernehmen wir auch die Umsetzung Ihrer oder unserer Ideen, vorzugsweise in Java oder einem der drei klassischen C-Dialekte (C, C++, C#). Andere Sprachen sind genauso möglich, was die Umsetzungszeit nur geringfügig verlängert. Am Ende erhalten Sie so ein fertiges Programm mit einem gut kommentierten Quelltext und einer Dokumentation, die die Ideen und Zusammenhänge der eingesetzten Verfahren klar und deutlich beschreibt. Die Software kann dann problemlos von Ihren Entwicklern gewartet werden. Alternativ können Sie deren weitere Pflege (der Software; nicht der Entwickler ;‑)) gern an uns übertragen.