Entwicklung und Lieferungen von Software

Die Gesellschaft Solutia konzentriert sich auf Lieferungen von komplexen Lösungen und gerade deswegen nutzen wir das Know-how aus anderen Bereichen, wodurch wir neue integrierte Lösungen schaffen.

 

Ein Beispiel könnte der Einsatz von RFID-Technologien für die Erfassung des IT-Vermögens in enger Verbindung mit den LANDesk-Tools werden.

 

Unsere Software-Lösungen werden vor allem auf Oracle-Technologien und weit verbreiteter Programmiersprache Java basiert. Java wird auch für die erwähnten spezifischen und einzigartigen RFID-Lösungen für das Asset Management und die Überwachung von kommerziell wertvollen Holzarten verwendet.

 

Was ist unser Rezept für ein

erfolgreiches Software-Entwicklungsprojekt?

Für jedes Projekt versuchen wir den geeigneten Ansatz zu finden, der am besten die Anforderungen des Kunden und dessen Mitwirkung und die Zeitmöglichkeiten im Projekt berücksichtigt.

 

Wir sind in der Lage, das IT-Projekt als sog. Wasserfall-Methode ("waterfall") sowie agil zu leiten. Unsere Mitarbeiter haben Erfahrungen mit modernen Entwicklungsmethoden wie SCRUM, Extreme Programming (XP) und andere. Gegenüber der weit verbreiteten Vorstellung können diese Ansätze auch mit robusten Methoden für die Leitung des Projekts vom Typ PRINCE2 kombiniert werden.

 

Dieser Ansatz nutzt die Synergien zwischen den beiden unterschiedlichen Verfahrensweisen.

 

Klassischer Ansatz, Wasserfall oder Waterfall

Bei dem klassischen Ansatz werden die einzelnen Stufen am Anfang geplant und sie knüpfen aneinander nach dem Abschluss der vorherigen Stufe an.

 

Zuerst werden die Benutzeranforderungen zusammengeschrieben, eine Analyse wird vorbereitet, dann wird ein Entwurf der Lösung entwickelt, nachfolgend wird das Produkt programmiert, das dann weiter getestet und nach Überprüfung in Betrieb genommen wird.

 

Was sind die Fallstricke?

 

Das über mehrere Monate laufende Projekt muss in der Regel auf die sich verändernde Umwelt, die sich entwickelnden Erwartungen, die Konkurrenz, usw. reagieren. Im Falle von festen Stufen würde solche Änderung  die Wiedereröffnung der vorherigen schon genehmigten Stufe und Relaunch des ganzen Prozesses bedeuten.

Außerdem, in der Anfangsstufe des Projekts ist selbst sogar der erfahrenste Berater oder Analytiker nicht in der Lage, alle Unklarheiten oder Probleme zu erkennen, die im Laufe auftreten können.

 

Was ist agile Entwicklung? Warum ist sie geeignet?

 

Beziehen Sie einen Vertreter des Kunden direkt in das Entwicklerteam ein. Dies bedeutet nicht, dass Ihr Kunde programmieren soll, aber lassen Sie Ihn bei allen Entscheidungen dabei zu sein, damit er sieht, wie eine erste Version des Produkts entsteht. Eine geeignete Technik ist das schon erwähnte SCRUM. In diesem Fall ist werden nur kurze ca. wöchentliche Segmente, sog. Sprints geplant, am Ende eines jeden von ihnen wird wieder das richtige Verfahren überprüft, und die nächste Phase wird  vorbereitet.

 

Muster, Prototypen, Modelle, Skizzen

In jedem Fall gilt, dass es sehr schwierig  für Ihren Kunden ist,  sich vorzustellen, wie das Endprodukt nach einem weiteren Jahr der Arbeit darauf aussehen wird. Er weiß nicht, ob in der ausgewählten Lösung ein grundsätzliches Problem in der Anwendung, Bedienung oder Klarheit stecken kann.

 

 

Prototyp

In diesem Fall ist der ideale Ansatz, bereits am Anfang des Projektes ein Muster oder einen Prototyp vorzubereiten.

 

Es must nicht alles funktionsfähig sein, es reicht, dass man eine grundlegende Vorstellung über die Aufteilung und über die Bedienelemente bekommt. Sie werden überrascht sein, welche Ideen aus solchen Beispielen entstehen können, wie die ursprüngliche virtuelle Idee beginnt, sich in ein tatsächliches und nützliches Produkt zu transformieren.

 

Welche Technologie soll für Prototypen gewählt werden? Wenn Sie eine klassische Windows-Anwendung gestalten, es reicht, nur ein paar Formulare in Visual Basic zu erstellen; wenn Sie an einem Web-Projekt arbeiten, passen Sie das Aussehen von anderen Implementierungen in Photoshop ein, Schaltflächen oder Logo hinfügen, ... oder bereiten Sie ein einfaches HTML vor. Bzw. nutzen Sie die Online-Dienstleistungen wie Moqups.com.

 

Wer sind die Kunden von Solutia?

Wir sind uns dessen bewusst, dass Wirtschaftsunternehmen und Organisationen der öffentlichen Verwaltung unterschiedliche Erwartungen und Anforderungen haben. Wir können das entsprechende Rezept für die Lösung eines Problems vorbereiten, egal ob Sie ein Unternehmen oder Amt sind.

 

 

KONTAKT