Software Engineering

Ich biete Ihnen hier die Entwicklung von individuell auf Ihre Bedürfnisse zugeschnittene Software und alles, was rund herum dazu gehört:

  1. Anforderungsanalyse
  2. Konzeption
  3. Implementierung
  4. Softwaretests
  5. Wartung

Sie können mich auch für einzelne Aspekte engagieren oder auf Zeit in ein Entwicklerteam integrieren.

Was brauchen Sie?

Besonders in der Anforderungsanalyse ist es nicht mein Ziel, Ihnen etwas aufzuzwängen, was ich schon habe, sondern mit Ihnen zu erörtern, was Sie wirklich benötigen, um ihre Arbeitsabläufe zu verbessern.

Zeit hat man nicht, Zeit nimmt man sich. Diese Phase des Entwicklungsprosses stellt die Weichen zum Erfolg eines Projektes, und deswegen bringt man diese Phase nicht möglichst schnell hinter sich, um mit der Realisierung zu beginnen.

Andererseits ist auch wahr, dass Modelle und Diagramme abstrakt bleiben und von der Vorstellung des Endproduktes stark abweichen, wenn man keine Vorschau hat. Deswegen bin ich insgesamt gesehen Befürworter eines agilen Konzepts mit frühen Prototypen und vielen kleineren Iterationen auf dem Weg zum Ziel, die letztlich Missverständnisse aufdecken und die Entwicklung in die richtigen Wege leiten.