02 Softwareentwicklung

Individualsoftware / Anwendungsentwicklung / Refactoring / Prototyping / Entwurf / UML / Code Review / Agile Softwareentwicklung, frei nach XP

Kundenspezifische Software

Wir entwickeln und programmieren Software im Kundenauftrag: Individuelle maßgeschneiderte Software von hoher Qualität. Wir erstellen Softwareplanungen und refaktorisieren Code.

Bisher setzten wir die folgenden Programmiersprachen ein und sind offen für weitere: Processing, Processing.js, C, C++, REALbasic, Xojo, Lingo, JavaScript, HTML5, CSS, XML, PHP, FORTRAN, C.O.F.F.E.E.

Für plattformübergreifende Entwicklungen setzen wir geeignete Middleware ein.

Für eine Zusammenarbeit bieten wir 2 Modelle an:

  1. Software zum Festpreis
  2. Software als agile Entwicklung, d. h. monatsweise Lieferung, monatsweise Abrechnung. Sie buchen sozusagen ein Softwareteam.

Das Modell 1 ist ideal für überschaubare Aufträge. Es eignet sich dann besonders gut, wenn man eine glasklare Spezifikation hat und die Softwareentwicklung im Grunde keine Risiken birgt. Beispielsweise die Konfiguration und Programmierung eines Content-Management-Systems für eine Website oder die Entwicklung eines einfachen Buchungssystems.

Das Modell 2 ist geeignet, wenn der Kunde zwar eine Idee davon hat, was er braucht, diese aber nicht in einer Spezifikation präzise vorab fassen kann. Dann »iteriert« man sich gemeinsam zur Lösung hin, kann aber jederzeit abbrechen (alle 6 Wochen), falls man merkt, daß man auf dem Holzweg ist. Der Hauptvorteil liegt in der früheren Lieferung von funktionierender Software bei gleichzeitiger Verringerung der Anfangsinvestition (Kosten für eine Iteration ab 5.000 €).

Eine gute, langfristige Beziehung zu unseren Kunden ist uns wichtig.

Pragmatische Entwicklung

Die solide Programmierung der Software erfolgt mit modernen Werkzeugen in objektorientierten Programmiersprachen entsprechend der Kriterien für gute Softwareentwicklung in einem kundenorientierten, agilen Vorgehen.

Prototypen – Mock-up für Softwareentwicklungen

Sie möchten vorab wissen, wie Ihre Software aussehen und funktionieren könnte? Hierfür bieten wir die Entwicklung eines Prototypen an. Eine Voransicht der Benutzeroberfläche wird als Multimedia-Anwendung realisiert. Der Mock-up zeigt die Bedienelemente ohne weitere Funktionalität. Die Anforderungen an die Benutzeroberfläche können so zusammen mit dem Auftraggeber und den Anwendern gezielt ermittelt werden.

Möglich sind auch Mock-ups als reine Filme für Präsentationen oder Messen.

Unser Firmenprofil könnte Sie interessieren.