Unsere IT-Lösungen
bieten Ihnen die Infrastruktur, mit denen Sie die individuellen
Herausforderungen Ihres Geschäftes heute und in Zukunft sicher
bewältigen: komponentenbasierte verteilte Client-Server-Anwendungen,
Lösungen für das eBusiness, die sich perfekt in vorhandene
System- und Lösungsumgebungen integrieren.
Sorgfalt
von Anfang an ...
Ihre Anforderungen zu erfahren und mit Blick auf zukünftige
Entwicklungen zielgenau umzusetzen, ist die entscheidende Aufgabe
für unsere Consultants.
Aus der Erfahrung vieler Entwicklungs- und Consultingprojekte haben
wir ein effizientes und transparentes Vorgehensmodell entwickelt,
das heute die verbindliche Leitlinie für unsere Anwendungsentwicklung
ist. Der allgemein akzeptierte Rational Unified Process bildet die
Grundlage für den Entwicklungsprozess.
Unser
toolgestütztes Vorgehen bietet Ihnen jederzeit die notwendige
Transparenz:
Verfolgen Sie den Entwicklungsfortschritt im Internet und nehmen
Sie Einblick in die aktuellen Artefakte Ihres Projektes:
- die Projektplanung
und -steuerung
- das Geschäftsprozessmodell
- die Use Cases
- die Analyse-
und Designmodelle
Die Modellierung
und Gestaltung Ihrer Anwendung erfolgt konsequent mit objektorientierten
Methoden und Techniken unter Verwendung moderner und erprobter Standards
wie UML (Unified Modelling Language), Java, J2EE, XML und CORBA.
Der iterative und inkrementelle Entwicklungsprozess erlaubt die
stetige Verifizierung der Entwicklungsergebnisse auch schon in frühen
Phasen. Jede Iteration ergibt einen Prototypen oder ein ausführbares
Release.
klare
Linie im Design ...
Klarheit, Einfachheit und Schönheit sind ästhetische Ansprüche
- zugleich aber auch wesentliche Gestaltungsprinzipien für
das Softwaredesign. Das schlägt sich unmittelbar in der Architektur
für
Ihre Software nieder:
- klare Trennung
in Schichten (Layer) für Presentation, Control, Model und
Persistence,
- Strukturierung
zentraler Aufgaben, wie z.B. Drucken in wiederverwendbare Services,
- umfassende
Verwendung von Design-Patterns,
- konsequente
Umsetzung der gesammelten Best Practices aus vielen Entwicklungs-
und Consultingprojekten.
Unser technisches
Framework synPARTS -tec setzt diese Eigenschaften konsequent um
und bildet das technische Rückgrat für Ihre Anwendung.
Für die Implementierung der Geschäftsprozesse konzentrieren
wir uns nur noch auf die betriebswirtschaftlichen Aufgaben.
Sie profitieren auf diese Weise von der enormen Steigerung der Produktivität
des Projekts.
moderne
Komponenten ...
Durch die Einbindung vorhandener Komponenten gewinnt die Qualität
der Software und der Preis für die Anwendung bleibt erstaunlich
günstig.
Mit dem Einsatz der synPARTS Komponenten entsteht Ihre Anwendung
in Fertigbauweise. Für die Umsetzung Ihrer individuellen Stärken
in maßgeschneiderte Abläufe bleibt dennoch genügend
Raum.
und
Werkzeuge ...
Den Entwicklungsprozess effizient und sicher zu gestalten, ist unser
Wettbewerbsvorteil in der Anwendungsentwicklung. Um dieses Ziel
zu erreichen, entwickeln wir unser Vorgehensmodell stetig weiter,
erweitern den Komponentenbaukasten und setzen konsequent auf den
umfassenden Einsatz moderner und hoch integrierter Werkzeuge:
- Rational
Unified Process
- Rational
Rose
- IBM VisualAge
for Java
- IBM Websphere
Application-
Server
Standardisierte
Schnittstellen wie XMI und MOF nutzen wir für die Integration
der Werkzeuge und die modellgetriebene Generierung des Anwendungscodes.
für
integrierte Lösungen ...
Neue Komponenten und bestehende System- und Lösungslandschaften
effizient zu verbinden, ist eine der Schlüsselaufgaben in vielen
IT-Projekten. Dazu gehört
die Integration des Neuen in die im Unternehmen eingeführten
Standardlösungen und host-basierenden Systeme, sowie in die
gewohnten Office-Anwendungen. Mit innovativen Kommunikationstechnologien
stellen wir sicher, dass die reibungslose Zusammenarbeit der verschiedenen
Unternehmensanwendungen gewährleistet ist.
...
mit Sicherheit(en)
Um Ihre Investitionen zu schützen, legen wir großen Wert
auf Sicherheit. Und die betrifft bei uns den gesamten Lifecycle
Ihrer Software.
- durch Risikomanagement
...
Für
die Analyse Ihrer Prozesse bringen wir das in vielen Projekten
bewährte Know-how unserer Software-Ingenieure ein. Sorgfältig
achten wir von Beginn an auf die Besonderheiten in Ihrem Unternehmen.
Organisatorische und technische Risiken werden identifiziert,
bewertet und verfolgt.
Und für mögliche Lösungsansätze führen
wir schon zum frühest möglichen Zeitpunkt Proofs of
concepts durch.
- durch Prototyping
...
Wir entwickeln Schritt für Schritt und beziehen Ihre Experten
aktiv mit ein: von der Analyse bis zu
den Tests. Sie erhalten nach jedem Entwicklungszyklus einen Prototypen,
den Sie ausgiebig erproben können. Ihre Anregungen und Ihre
Kritik sind die maßgeblichen Anforderungen für die
weitere Entwicklung.
- durch Qualitätssicherung
...
Selbstverständlich wird Ihre Software am Projektende umfangreichen
Tests unterzogen. Für die Sicherung der Softwarequalität
sorgen Kreativität, Know-how und Erfahrung unserer Entwicklungsteams
während des gesamten Entwicklungsprozesses: von der Anforderungsanalyse
über das Vorgehensmodell, bis hin zum Einsatz von Methoden,
Werkzeugen und Softwarebausteinen.
- und beim
Systemmanagement
Selbst für den Fall der Fälle rüsten wir unsere
Software. Damit Ihr System- und Netzwerkmanagement mit aussagefähigen
Informationen schnell und richtig reagieren kann.
Schließlich
stehen wir auch nach Installation und Abnahme zu unserer Software.
Gerne übernehmen wir deren Wartung und Support. Und wenn Ihr
Geschäft zunimmt, hält Ihre Software Schritt. Wenn Prozesse
sich ändern, passen wir Ihre Lösung an; darauf ist sie
von vornherein ausgelegt.
|