SOFTWARE-ENTWICKLUNG

Wir entwickeln Software, die auf Ihre Ansprüche zugeschnitten ist!

Der gezielte Einsatz von Individualsoftware ist eine grundlegende Voraussetzung für den Erfolg heutiger Spitzenunternehmen. Durch die Entwicklung durchdachter Informationssysteme und individueller Lösungen bietet sich Möglichkeit zur Differenzierung.

Üblicherweise übernehmen wir im Laufe einer Entwicklung alle, oder auf Wunsch auch nur Teile, der folgenden Aufgaben:

  • Systemanalyse

    In enger Zusammenarbeit mit dem Auftraggeber

    • analysieren wir die Anforderungen an das zu erstellende System,
    • zeigen widersprüchliche Anforderungen auf und
    • führen Machbarkeitsuntersuchungen durch.

    Anhand dieser Informationen wird ein erstes Konzept erarbeitet und der Umfang der zu erstellenden Software grob festgelegt.

  • Prototyping

    Anhand des während der Systemanalyse erstellten Grobkonzepts wird ein Prototyp des zu erstellenden Systems konstruiert. Auf Basis dieses Prototyps werden die erarbeiteten Konzepte überprüft und verfeinert, bis sie den Anforderungen entsprechen.

  • Pflichtenhefterstellung

    Ein Pflichtenheft beschreibt das Produkt mit all seinen Funktionen bis ins letzte Detail. Dieses Pflichtenheft bildet die Grundlage für die Durchführung des Auftrags und die später zu erstellende Dokumentation.

  • Spezifikation

    Die Spezifikation beschreibt das technische Konzept zur Erfüllung der Anforderungen. Deckt das Pflichtenheft berits die notwendigen Konzeptbeschreibungen ab, wird die Spezifikation als Vorarbeit für die Programmierung erstellt und bildet die Grundlage für die spätere technische Dokumentation.

  • Implementierung

    In der Implementierungsphase werden die im Pflichtenheft definierten Anforderungen umgesetzt. Begleitend wird die technische Dokumentation geführt. Das Testen einzelner Bausteine auf die Erfüllung der Spezifikation ist selbstverständlich Bestandteil der Programmierung.

  • Endabnahme und Betreuung

    Nach der Abnahme des Systems unterstützen wir Sie weiterhin bei der Wartung des Systems und betreuen Ihre Anwender.