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.