IT-Beratung
IT-Beratung im Kontext Unternehmenslösungen bedeutet strategische, methodische und
technologische Fragestellungen gezielt beantworten und in Lösungen umsetzen zu
können. Es bedeutet aber auch eine Vielzahl von wichtigen Aspekten rund um diese
Lösungen, z.B. Prototyping, Machbarkeitsstudien, Reviews, Migrationen, technische
Konzeptionen und Evaluierungen von Methoden und Plattformen, sowie der Entwurf von
Architekturen und die Konzeption von Integrationslösungen.
Strategie
In den vergangenen Jahren stand vor allem die Einführung und Integration von
Standard- und hochspezialisierter Individualsoftware im Vordergrund, oft in Kombination
mit der Optimierung der Produktionsprozessen. Heute beginnen die Unternehmen IT als
Wettbewerbsfaktor anzusehen und einen ganzheitlichen, unternehmensweiten Prozessansatz,
über interne Organisationsgrenzen hinweg, aufzubauen.
Architektur
Der Architektur kommt, auch strategisch, eine zentrale Bedeutung zu, da sie für
viele Eigenschaften der Systeme bestimmend ist und wichtige dynamische Faktoren wie
Flexibilität, Erweiterbarkeit , Anpassbarkeit und Skalierbarkeit der
Anwendungslandschaft von dem Aufbau der Architektur abhängen. Ein umfassendes und
strategisches Architekturkonzept ist das der Serviceorientierten Architekturen.
Methode
Die Realisierung anspruchsvoller Unternehmenslösungen erfordert den Einsatz von
effektiven Software-Engineeringmethoden; d.h.: exakte Planungsarbeit und
Durchführung. Wenn möglich und notwendig setzen wir generative
Softwaretechniken (MDD/MDA) ein. Daneben nutzen wir auch konventionelle (V-Modell/RUP)
und agile (Scrum/Extreme Programming) Methoden der Softwareentwicklung.
Technologie
Technologie ist fast immer Mittel zum Zweck, bietet aber in der heutigen IT-Landschaft
eine reelle Option zur Erzielung von Wettbewerbsvorteilen. Innovative Technologien
wirkunsgvoll eingesetzt bedeutet eine Chance zur Beschleunigung dynamischer
Geschäftsprozesse und zur Umsetzung völlig neuer Geschäftsprozesse. Wir
prüfen neue Standards und Technologien sehr frühzeitig und verfügen
dadurch über ein fundiertes Wissen, primär zu Frameworks, Portalen,
Enterprise Service Bus Systemen, BPM-Tools und JEE Application Development.