|

Unser Know-how in der Anwendungsentwicklung

Ein komplexes Entwicklungsumfeld benötigt
komplexe Software. Standardsoftware stößt hier
oft an ihre Grenzen und kann die Bedürfnisse der
Anwender nicht mehr erfüllen. Zusatzaufwände
entstehen, wenn die Bedürfnisse ignoriert werden
oder durch Behelfslösungen gedeckt werden. In
anderen Fällen ist bestehende Software unnötig
komplex, was zu zusätzlichem Aufwand im Einsatz,
bei der Administration und der Anwenderschulung
führt.
In vielen Fällen ist die Entwicklung passender
Software auf lange Sicht günstiger als die Summe
der verdeckten Kosten, die durch die
zusätzlichen Aufwände entstehen. Als Beispiel
sei die Generierung von Dokumenten im
Anforderungsmanagement bei einem hypothetischen
Kunden genannt:
-
Zur Generierung von Dokumenten aus IBM DOORS
wird normalerweise weitere Software benötigt. Da
dies bei der Beschaffung von DOORS nicht bedacht
wurde, begannen die Anwender bald „nebenher“
damit, eigene Lösungen zu bauen um ihre
Bedürfnisse zu erfüllen. Die Entwicklung dieser
„aus der Not geborenen Lösungen“ war nur
unzureichend koordiniert, und die erforderliche
Qualität wurde nicht erreicht. Die Generierung
von akzeptablen Dokumenten war dadurch mit einem
hohen manuellen Aufwand verbunden. Die Qualität
der exportierten Dokumente war durch diese
Vorgehensweise beeinträchtigt.
Bei der Entwicklung von Software ist ein
koordiniertes Vorgehen zur Erreichung der
benötigten Qualität unerlässlich. Die
Anforderungen aller Beteiligten an die Software
müssen konsolidiert werden und die Einbettung
der Software in die bestehende IT-Landschaft
muss gewährleistet sein.
Anwendungsschnittstellen müssen dokumentiert und
abgestimmt werden, um spätere Erweiterungen zu
ermöglichen. Eine technische Dokumentation und
eine Anwendungsdokumentation sind für Wartung
und Einsatz der Software unerlässlich. All diese
Tätigkeiten können nicht „nebenher“ von den
Anwendern geleistet werden, ohne dass die
Qualität des Ergebnisses leidet. Für ein
optimales Ergebnis wird außerdem jahrelange
Erfahrung in der Softwareentwicklung benötigt.
Ob es um die Erstellung von Auswertungen,
Anwendungsschnittstellen oder Customizations
ihrer Standardsoftware handelt - Verlassen sie
sich auf unsere jahrelange Erfahrung bei der
Anwendungsentwicklung. Auf Wunsch übernehmen wir
auch die Einführung der Software und betreuen
Sie während des gesamten Software-Life-Cycles.
Sprechen sie uns an!
|