Werbebotschaften als Software-Modell

Eine Werbebotschaft sollte in der Sprache der Zielkunden übermittelt werden. Dass damit nicht nur die Muttersprache gemeint sein muss, zeigten wir mit dem Stand von 4D Engineering (4DE) auf der Embedded Systems. 4DE entwickelt individuelle Software für Industrieanwendungen. Zielkunden sind die Entwicklungschefs und Projektleiter großer Industrieunternehmen: Entscheider, die wissen, wie Software

Für den Messeauftritt des Softwarehauses 4D-Engineering haben wir die Werbebotschaften an die Auftraggeber von Software-Lösungen in UML-Graphen gefasst:

In dieser Modellsprache entwerfen Software-Entwickler ihre Programme.

 

1 von 5

Zielkunden von 4DE stehen vor der Frage, ob sie individuelle Software im Haus entwickeln oder ein externes Softwarehaus beauftragen.

Beide Wege bergen Risiken, wie wir an Beispielen zeigten.

2 von 5

Die hausinterne Entwicklung wird blockiert, sobald ein wichtiger Mitarbeiter das Team verlässt.

 

3 von 5

Aber auch das Outsourcing an ein normales Softwarehaus kann schief gehen:

In unserem Beispiel gibt es Performance-Probleme, weil das objektorientierte Design der Software die Hardware-Ressourcen überfordert.

4 von 5

Am Ende findet der Kunde doch zu 4D Engineering:

Ein Systemhaus, das modernes Software-Engineering verbindet mit genauen Kenntnissen der Anwendungen und der Hardware.

5 von 5

entwickelt wird. Daher kamen wir auf die Idee, die Botschaften des Messeauftritts in UML auszudrücken (Unified Modeling Language) – der Modellsprache für den Entwurf von Software.

Wettbewerber von 4DE sind in der Regel die hauseigenen Software-Entwickler oder Softwarehäuser, die zwar nach State of the Art programmieren, sich aber selten um den technischen Hintergrund der Entwicklung bemühen.

Unser UML-Graph legt offen, was bei der hausinternen Entwicklung von Software schiefgehen kann, zum Beispiel wenn ein Mitarbeiter das Projekt verlässt.

In einem zweiten Pfad zeigten wir die Probleme der Zusammenarbeit mit dem Softwarehaus „Normalsoft“, das mit seinem überzogenen objektorientierten Design die Ressourcen des Zielsystems hoffnungslos überfordert.

Im Ergebnis lernt der Besucher, dass er „Am besten gleich zu 4DE“ geht: Ein Systemhaus, das modernes Software-Engineering verbindet mit genauen Kenntnissen der Anwendung und der Hardware, auf der die Software läuft.