Wertschöpfung mit der Microsoft Application Platform

Werbung
Wertschöpfung mit der
Microsoft Application Platform
durch Anwendung der Prinzipien serviceorientierter Architektur (SOA)
Bereit für den Erfolg.
business
Vor wor t
Von Denken in Abteilungsmustern
zur ganzheitlichen UnternehmensPerformance
D
gebracht und zu diesem Zweck aus den engen Grenzen
des Denkens in Abteilungskategorien befreit werden.
Erst die Modularisierung der Anwendungslandschaften
und die flexible Bereitstellung ihrer Funktionsmerkmale
as Bild der Informationstechnologie (IT)
sowie die Entwicklung hin zur prozessbegleitenden
wandelt sich mit den jeweiligen Technologien
Informationsverarbeitung werden Geschäftsprozesse und
und ihrem Einsatzgebiet. In Bereichen wie dem
damit unternehmerische Agilität im erforderlichen Umfang
Unternehmensmanagement, der industriellen Fertigung
optimieren.
oder der Finanzwirtschaft ist die Bedeutung der IT schon
seit Jahrzehnten unumstritten. Auch in den Branchen
Die Evolution in Richtung serviceorientierte Architektur
Medien, Telekommunikation und Prozessautomatisierung
(SOA) verspricht schnellere Anpassungsfähigkeit an sich
haben Softwareanwendungen bewiesen, dass sie Abläufe
ändernde Geschäftsanforderungen sowie deren zeitnahe
beschleunigen und Kosten senken können.
Abbildung in der IT durch flexible Anwendungsentwicklung.
Menschen – das wichtigste unternehmerische
Potenzial
Außerdem werden IT-Investitionen lohnender, da die
moderne Infrastruktur durch intelligente Services vielfache
Verwendung sowie kontinuierliche Prozessverbesserungen
mit IT erlaubt und gleichzeitig Raum für innovative
Wo findet aktuell die wichtigste Veränderung in
Unternehmen statt? Im Zusammenspiel von Mitarbeitern,
Prozessen und Informationen mittels IT. Wenn es gelingt,
nennt Microsoft das »people_ready Business«. Kopf dieses
Lösungsansätze schafft.
Konzept – Application Platform Infrastructure
Optimization
Dreigespanns ist die Qualität der Techniker, Führungskräfte,
Angestellten, Arbeiter, Beamten oder Spitzenmanager, die
Diese unternehmenskritischen Anforderungen lassen sich
Tag für Tag ihr Bestes geben, ob in großen, mittelständischen
nur mit Infrastrukturkomponenten und Anwendungen
oder in kleinen Unternehmen, im öffentlichen Bereich, in
erfüllen, die sich anpassen. Microsoft schlüsselt sie im
Zentralen oder in Außenstellen.
Konzept Application Platform Infrastructure Optimization
(APIO) in fünf Disziplinen auf:
Für Microsoft beruht die Leistung von Unternehmen heute
einerseits auf einem gesunden Gleichgewicht zwischen
Kompetenz und Motivation der Teams und andererseits
auf effektiven Prozessen, die durch qualitativ hochwertige,
rollenbasierte Informationsverarbeitung und -bereitstellung
bestimmt werden. Welchen Beitrag leisten moderne
Informationssysteme, um diese Vorgabe bestmöglich zu
▪
▪
▪
▪
▪
User-Experience
Business-Intelligence
Serviceorientierte Architekturen (SOA) und
Geschäftsprozesse (Business Process Management)
Datenmanagement
Anwendungsentwicklung
erfüllen?
Informationstechnologie – Turbo für Innovation
und Wachstum
Jeder dieser Bereiche muss sich weiterentwickeln, um sich
dem von den Unternehmens- und Abteilungsleitungen
festgelegten Kurs anzupassen oder – einen Schritt weiter –,
um aus der IT eine Innovations- und Wertschöpfungsquelle
Mitarbeiter sollen neue Produkte und Dienstleistungen
zu machen.
entwickeln, ihre Arbeitsweise verbessern, ihre Ziele erreichen
und mit ihren Kollegen, Kunden und Partnern kooperieren
Diese Broschüre verdeutlicht, wie der Einsatz der Microsoft-
können. Unternehmen wollen die Erwartungen ihrer Kunden
Technologieplattform die Leistung der Teams in Ihrem
besser erfüllen und die Zeitspanne zwischen Entwicklung
Unternehmen Tag für Tag steigert und zum Erfolg Ihres
und Markteinführung verkürzen. Unternehmen müssen
Unternehmens beiträgt. Die Broschüre konzentriert sich auf
auf neue Marktbedingungen und Geschäftsanforderungen
den Aspekt Application-Software und darauf, wie Sie aus
schnellstmöglich reagieren.
Sicht von Microsoft in Ihrem Unternehmen Ihre Software
mittels der Microsoft Application Platform einrichten,
Diese Kompetenzen sind der Schlüssel zu unternehmerischer
anpassen, entwickeln, integrieren, steuern und verwalten
Wettbewerbsfähigkeit sowie verlässlichem Wachstum und
sowie mit fremden Systemen interoperieren lassen können.
stellen gleichzeitig Anforderungen an zukunftsweisende
Ihr Unternehmen kann ein positives Beispiel sein für das, was
Informationssysteme dar. IT muss mit den strategischen
»people_ready Business« im Kern meint: maximale Leistung
und operativen Zielen von Unternehmen in Einklang
und Erfolg.
2
|
Vorwort
»People_ready«-Unternehmen
Unternehmen streben nach Erfolg
U
nternehmen kämpfen ständig gegen potenzielle
Leistungshindernisse wie Globalisierung, regulatorische
Anforderungen, Wettbewerb, Kundenanforderungen
oder Budgetzwänge. Deshalb müssen sie möglichst
Der Erfolg eines Unternehmens wird also durch
Strategien, Organisation, Motivation und Leadership
seiner Leute und Teams bestimmt – sofern diese die
richtigen Mittel haben. Microsoft bezeichnet Unternehmen, die ein solchermaßen Erfolg versprechendes
Umfeld schaffen, als »People_ready«-Unternehmen.
schnell auf Veränderungen in ihrem jeweiligen Ökosystem
reagieren. Die Qualität des Flusses interner und externer
Wirtschaftlicher Erfolg ist bei vielen Unternehmen
Informationen inklusive der korrespondierenden
reflexartig mit Kostensenkung gepaart. IT-Systeme werden
Geschäftsprozesse sowie deren Weiterentwicklung sind
dann oft nur als Kostenstelle, im schlimmsten Fall sogar
entscheidend für den Unternehmenserfolg. Nur sind es in
als Entwicklungsbremse gesehen: Finanzmittel für IT
letzter Konsequenz nicht Unternehmen, die Überlegungen
werden reduziert oder sollen anders eingesetzt werden
anstellen oder Entscheidungen fällen, die Verträge
– gleichzeitig soll aber die IT-Abteilung eine treibende Kraft
zwischen Geschäftspartnern aushandeln, die innovative
bleiben. Gerade in diesem schwierigen Kontext müssen sich
Produkte oder Prozesse entwickeln – es sind die Menschen,
die diversen Softwareanwendungen eines Unternehmens als
die Mitarbeiter, Teamplayer im Unternehmen und über
»people_ready« beweisen.
Unternehmensgrenzen hinweg.
Software – Quelle für Erfolg
W
arum rückt Informationsverarbeitung immer
stärker ins Zentrum unternehmerischer
Entscheidungsprozesse? Die Antwort: Software leistet
immer mehr und kann inzwischen über vielfältige Kanäle,
beispielsweise mobile Endgeräte, genutzt werden.
Heute verwandeln Menschen mittels Software Daten
in Wissen, Ideen in Taten und Veränderungen in neue
Geschäftschancen.
Antrieb und Hindernisse für Unternehmenserfolg
»People_ready«-Unternehmen
|
3
Unternehmen mit hoher IT-Kapazität wachsen schneller
Doch das Entwicklungspotenzial von Geschäftsprozessen
Wie sollte IT aussehen, um diese wichtige Rolle adäquat zu
– von tiefgreifenden organisatorischen Veränderungen
spielen? Sie muss einerseits zuverlässig transparente und
einmal abgesehen – hängt nicht allein von IT-Investitionen
möglichst benutzerfreundliche Dienstleistung erbringen,
ab, sondern auch von der Nutzungsweise der Anwender.
andererseits aber auch innovative und optimierte
Zu häufig ist der Gesamtnutzen von Projekten zu
klein. Erst das gut orchestrierte Zusammenspiel
von Investitionen und wirkungsvoller Nutzung
von Software vervielfacht die Produktivität von
Mitarbeitern und Teams.
Unternehmensprozesse fördern und abbilden.
Folgende Grafik zeigt einzelne Prioritäten der
Geschäftsbereiche und IT-Abteilungen:
Eine kürzlich von Keystone Strategy1 veröffentlichte
Untersuchung zeigt, dass die Technologieausstattung
im Verhältnis zur den Gesamtinvestitionen einen
vergleichsweise hohen Einfluss auf die Rentabilität eines
Unternehmens hat: Die Unternehmen mit der besten ITAusstattung verzeichnen auch das größte Wachstum. Auf
einer 100-Punkte-Skala korrespondiert eine Verbesserung
der IT-Kapazität um 10 Punkte mit einem Anstieg des
gesamten jährlichen Ertragszuwachses um 1,9 Prozent.
Das heißt jedoch nicht zwangsläufig, dass sich alles um IT
drehen muss. Wenn aber IT das gesamte Business maximal
unterstützen soll, müssen die wirtschaftlichen Erfordernisse
eines Unternehmens mit den Prioritäten der IT-Abteilung
Notwendige Zusammenführung von Prioritäten
der Geschäftsbereiche und IT
abgestimmt werden. Erst die gelungene Zusammenführung
der IT-Strategie mit den Unternehmenszielen bringt den
Erst aus der Zusammenführung dieser Prioritäten entwickelt
gewünschten Erfolg.
sich eine echte Partnerschaft zwischen der IT und den
anderen Geschäftsbereichen.
KEYSTONE REPORT: Keystone Strategy ist eine internationale
Forschungsorganisation von Professoren der Harvard University Business
School. Die vollständige Studie finden Sie unter: http://download.microsoft.
com/download/3/1/0/310f67ad-d524-4643-8a22-e961e1670245/keystone_
research_IT_Drives_Growth_de.doc
1
4
|
»People_ready«-Unternehmen
Nur gemeinsam und eingebettet in die passende ITLandschaft sind Ihre Mitarbeiter bereit für den Erfolg
und bringen Höchstleistungen im »people_ready«Unternehmen.
Die Application Platform von Microsoft
D
ie Microsoft Application Platform bietet einen
Integrationskomplexität zwischen verschiedenen
professionellen technologischen Rahmen, innerhalb
Bausteinen wie Portalen, Workflows, Business-
dessen Management und IT zum eingeschworenen
Team werden. Die Summe aller Microsoft-Produkte,
-Lösungen und -Dienstleistungen formt eine konsistente
Intelligence oder Datenmanagement sorgen
▪
vordefinierte integrierte und integrierbare Services.
Interoperabilität mit heterogenen Systemen
Geschäftsarchitektur. Sie umfasst die nahtlose Integration
Heterogene Welten und unterschiedliche Plattformen
anderer offener und proprietärer IT-Systeme, erleichtert die
von Unternehmen, Geschäftspartnern und Kunden
Steuerung der geschäftskritischen Prozesse und Abteilungen
und mündet in die bestmögliche IT-Unterstützung aller
▪
verschmelzen durch standardbasierte Interoperabilität.
Automatisierung und Management der
wichtigen Geschäftsfelder. Lassen Sie uns den Begriff der
Anwendungen
Application Platform etwas ausführlicher beleuchten.
Zur Steigerung der IT-Leistung, -Zuverlässigkeit,
-Qualität und -Produktivität stehen intelligente IT-
Definition und Kernkompetenzen
der Application Platform
D
ie großen Analystenfirmen stimmen grundsätzlich
darin überein, was eine Application Platform ist.
Gartner spricht zwar von einer Application Platform
Suite, während Forrester den Begriff Application Server
Platform verwendet, aber ihre Definitionen ähneln sich:
Services für den operativen Betrieb der gesamten
Plattform zur Verfügung.
Warum serviceorientierte
Architektur (SOA)?
U
nternehmen haben es nicht leicht: Druck von außen,
rasche Veränderungen oder Haushaltsrestriktionen
Kurz gefasst ist eine Application Platform die Gesamtheit
erschweren das Geschäft. Und an all diese Faktoren müssen
integrierter Bausteine, die als Fundament für den Aufbau
sich auch IT-Systeme anpassen, in kürzester Zeit und ohne
von Unternehmensanwendungen und das Funktionieren der
Einbußen bei Servicequalität und Verfügbarkeit. Das richtige
IT-Systeme des Unternehmens dienen.
Geschäftsmodell, Agilität und Innovationskraft entscheiden
über den Erfolg eines Unternehmens.
Darauf aufbauend soll die Microsoft Application Platform
durch vier Kernkompetenzen das Einrichten und Anpassen,
Entwickeln und Integrieren, Steuern und Verwalten
sowie das Interoperieren der Anwendungen mit fremden
Systemen entsprechend den Prinzipien serviceorientierter
Architekturen (SOA) ermöglichen:
▪
Interaktionen mit Anwendern
Da den Menschen eine Schlüsselrolle zukommt, müssen
ihre Interaktionen mit allen Anwendungen einfach,
▪
rollenbasiert und intuitiv sein.
Integrierte und integrierbare Services
Für die bestmögliche Reduzierung der
Kernkompetenzen der Microsoft Application Platform
Die Application Platform von Microsoft
|
5
Durchgängige Service-Architektur der Microsoft Application Platform
Eine leistungsfähige flexible IT, die alle Geschäftssysteme
sorgt dafür, dass Menschen und deren Prozesse sich nicht
miteinander verknüpft, serviceorientiert den rollenbasierten
länger nach den starren Strukturen unflexibler IT richten
Zugriff auf sämtliche kontextspezifischen Informationen
müssen, sondern die IT sich flexibel an die Menschen
bietet und die Produktivität von Führungskräften sowie
und Prozesse anpassen kann. Die Microsoft Application
Mitarbeitern durch flexible Geschäftsabläufe verbessert,
Platform macht Schluss mit monolithischen Systemen,
macht da den entscheidenden Unterschied.
proprietären kommunikationsfeindlichen Schnittstellen
sowie erstarrten Geschäftsabläufen. Stattdessen setzt sie
Wo Homogenität zwar wünschenswert aber unrealistisch
auf bessere Kommunikation, durchgängige Methoden
ist, muss IT eben flexibler werden. Das ist das Ziel einer
und flexible, integrierte sowie transparente Prozesse. Diese
serviceorientierten Architektur (SOA). Dieser Ansatz
schaffen sowohl inhaltlich als auch zeitlich eine größere
erfordert eine realistische Analyse der IT-Systeme und man
Nähe zwischen Bedarf und Lösung und beschleunigen damit
muss akzeptieren, dass es separierte Anwendungen und
sowohl intern als auch extern die »Time to Market«.
heterogene Plattformen gibt und auch zukünftig geben
wird. Parallel gilt es, die Mittel zu erarbeiten, die notwendig
Auf der einen Seite optimiert die serviceorientierte
sind, um auf die Veränderungen in den Geschäftsbereichen
Architektur die Bedarfsdefinition, auf der anderen Seite
schnell reagieren zu können.
die Entwicklungsgeschwindigkeit sowie -qualität. Das
Entscheidende ist jedoch:
Microsoft setzt den Gedanken der serviceorientierten
Architektur (SOA) vom Anforderungsmanagement über
die Implementierung bis zum Betrieb konsequent um und
SOA schafft die Agilität für flexible Unternehmen in
vernetzten Wertschöpfungsketten.
SERVICEORIENTIERTE ARCHITEKTUR (SOA)
– SCHRITT ZUM ERFOLG
SOA aus dem Haus Microsoft folgt einem pragmatischen
Ansatz, dem sogenannten Middle-Out Approach. Die ersten
Schritte hin zu einer solchen Architektur können in der
Regel auf Basis der bestehenden Infrastruktur vollzogen
werden. Es empfiehlt sich, mit überschaubaren IT-Projekten
zu beginnen, die neue Anwendungsfunktionen bereitstellen
und gleichzeitig ein Stück Architekturfunktionalität
realisieren. Das verbindet Geschäfts- mit Architekturnutzen
im Sinne einer schrittweisen evolutionären Migration, über
die sich rasch die Bedeutung einer SOA darstellen und
Heterogene IT-Systeme, Anwendungen und Geräte am Beispiel eines
Finanzdienstleisters
6
|
Die Application Platform von Microsoft
gleichzeitig sukzessiv eine Infrastruktur aufbauen lässt, die
auch die anspruchsvollsten Projekte unterstützt.
Definition des SOA-Konzepts
Das Architekturparadigma der serviceorientierten
Architektur (SOA) stützt sich auf das Prinzip der „losen
Kopplung“ von IT-Systemen, setzt auf Technologiestandards
auf und lässt Raum für neue effiziente Lösungsansätze.
Das Ziel von SOA sind adaptive und flexible IT-Systeme,
die IT-Investitionen wiederverwendbar machen und
Prozessverbesserungen mit IT verstetigen.
Um serviceorientierte Architektur (SOA) zu verstehen, muss der Begriff Service klar definiert sein:
Architekturen, die diese Vorgaben respektieren,
können IT-Services bereitstellen, mit denen neue
Anwendungsprozesse flexibel abbildbar sind.
Von isolierten Services zur Schaffung neuer integrierter,
servicebasierter Anwendungsprozesse
IT-Systeme müssen flexibel sein, um die Anforderungen
der verschiedenen Geschäftsbereiche eines Unternehmens
„Service“-Definitionen als Basis von SOA
möglichst gut abzudecken. Deshalb sollten Services als
eine Sammlung von Bausteinen betrachtet werden, die sich
hin zu einer umfassenderen Sicht der Architektur eines
einfach und immer wieder neu verwenden lassen. Eines
Unternehmens gesehen werden.
der grundlegenden Prinzipien von SOA besteht in der
Verwendung von Standards, die sich um Webservices (wie
Die von einem SOA-Vorhaben erwarteten Vorteile werden
XML, SOAP oder WSDL) gebildet haben und insbesondere
sich erst voll einstellen, wenn die entstandenen Services
im Basic Profile 1.0, das vom Konsortium WS-I.org definiert
über einen „Servicevermittler“ kombiniert werden. Dieser
wurde, zusammengefasst sind. Diese Standards, von .NET
hat die Aufgabe, die Verwendung der Services in Form
Framework 3.0 und zahlreichen Microsoft-Produkten
neuer Geschäftsanwendungen zu steuern und bietet
unterstützt, werden mittlerweile breit akzeptiert. Mit
gleichzeitig neue Nutzungsmöglichkeiten. Dazu zählen
Webservices ist damit die Interoperabilität heterogener
der Bau neuer Prozesse für die Geschäftsbereiche, das
Anwendungen Realität geworden.
Monitoring der Tätigkeit und Abläufe der Unternehmen in
Echtzeit oder Flexibilität und Adaptierbarkeit für dynamische
SOA und Webservices sind allerdings keinesfalls Synonyme.
Geschäftsprozesse.
Webservices sind nur ein, wenngleich fundamentaler,
Aspekt beim Aufbau einer SOA. Mit ihrer Hilfe können
Von SOA zu Web 2.0 – Rolle der Application Platform
Services Schritt für Schritt aufgebaut sowie Interoperabilität
und systemübergreifende Geschäftsprozessintegration
Wenn die Dynamik der Webnutzer auf serviceorientierte
heterogener IT-Systeme realisiert werden. Gleichzeitig
Architekturprinzipien trifft, werden wir eine umfassende
entstehen starke Abhängigkeiten zwischen den Services und
Erneuerung der Internetnutzung erleben. Denn jenseits
den sie aufrufenden Anwendungen. Standardisierte Services
aller Modeeffekte ist Web 2.0 das konsequente Ergebnis
aus vorhandenen IT-Systemen bereitzustellen, erweist sich
tiefer gehender Veränderungen – und zwar in mehrfacher
in einigen Fällen als dienlich, sollte aber nur als erster Schritt
Hinsicht:
Standardkonforme Serviceschnittstellen – die Rolle der Webservices bei einem SOA-Vorhaben
Die Application Platform von Microsoft
|
7
Sammlung von Services für neue Anwendungen
▪
Nutzungsweisen ändern sich. Die Anwender sind
Services in alle Arten von Client-Anwendungen integriert
erwachsen geworden und übernehmen die Kontrolle.
und so neue Services und Anwendungen schafft (Mashup).
Es findet ein Übergang statt von einem Web der
Konsumenten zu einem Web aktiver Teilnehmer: Blogs,
▪
Wiki, soziale Netzwerke oder gemeinsame Inhalte.
User-Experience steht im Mittelpunkt der
Erwartungen. Der zum „Experten“ herangewachsene
▪
Folgende Definition verdeutlicht den Zusammenhang
zwischen Web 2.0 und SOA:
▪
Die programmierbare Webplattform verwendet
Nutzer sucht Mensch-Maschine-Schnittstellen, die
dieselben grundlegenden Architekturkonzepte wie
leistungsfähiger sind und seiner Nutzungskompetenz
SOA. Denn im Hintergrund arbeitet als Vermittler eine
besser entsprechen. Die Anforderungen und
Application Platform, der eine entsprechende technische
Erwartungen an die User-Experience sind hoch (AJAX-
Infrastruktur zugrunde liegt.
Technologien oder Rich Internet Applications).
▪
Dem Begriff des Consumers (Verbraucher) von
Ökonomische Modelle verändern sich. Die
Services kommt eine grundlegende, wenn nicht die
starke Verbreitung der über Werbung finanzierten
primäre Bedeutung zu: Im Mittelpunkt steht der
Gratisdienste, eine sehr viel feiner abgestimmte
bestmögliche Service für den Nutzer, der vom Provider
Zielgruppenansprache, die den Zugang zu einer
(Dienstanbieter) bereitgestellt werden muss. Hier hat
größeren Anzahl Werbetreibenden ermöglicht, die
eine Art Verbraucherrevolution stattgefunden.
Berücksichtigung gleichzeitig als Akteure fungierender
▪
Internetnutzer (beispielsweise über Werbung in den
Die Microsoft Application Platform spielt hier die
Blogs) führen zur Entwicklung neuer Services und neuer
entscheidende Rolle, ob aus Sicht der Provider oder der
Geschäftsmodelle.
Consumer von Services. Die Microsoft Application Platform
Programmierbare Webplattformen werden Realität.
gibt auf diese vielschichtigen Herausforderungen klare
Wir werden Zeugen der Entwicklung vom Konzept
Antworten und senkt dabei die direkten Kosten sowie
des Webs einzelner Server, die in der Vergangenheit
den Aufwand für Konzeption, Pflege, Wartung und
statische HTML-Seiten lieferten, hin zum Konzept der
Überwachung.
programmierbaren Webplattform, die vorhandene
Das Ergebnis: flexiblere Geschäftsprozesse für neue dynamische Geschäftsanwendungen
8
|
Die Application Platform von Microsoft
Disziplinen der Microsoft Application Platform
U
m effizienter mit der Unternehmensführung
und anderen Geschäftsbereichen, die im Anschluss näher
zusammenzuarbeiten, muss die IT-Leitung über ein
erläutert werden:
kundenorientiertes Angebot verfügen, das die jeweiligen
Geschäftsbereiche intern wie extern anspricht.
Hier zeigt die Application Platform von Microsoft ihr ganzes
Potenzial, weil sie auf soliden Grundprinzipien beruht wie
bestmöglicher Interaktion mit Anwendern, den integrierten
User-Experience
W
ann immer Menschen mit Gegenständen und
Maschinen interagieren, haben sie User-Experience,
und integrierbaren Services, der Interoperabilität mit
ein Anwendererlebnis. Die individuelle User-Experience
heterogenen Systemen und der Automatisierung sowie
kann positiv oder negativ ausfallen und hat direkten Einfluss
dem Management der Anwendungen. Mit ihr lassen sich
auf die Produktivität. User-Experience wird beeinflusst
Anwendungen, die die tägliche Arbeit der Unternehmen
von emotionalen Aspekten, Zuverlässigkeit, Performance,
unterstützen, einrichten und anpassen, entwickeln und
Einfachheit und Erlernbarkeit der Handlung, Ästhetik,
integrieren, steuern und verwalten. Zudem können sie mit
Effektivität und Feedback.
fremden Systemen interoperieren.
Jede Handlung, jede Interaktion zwischen Mensch und ITIn fünf Disziplinen verbessert die Microsoft Application
System vermittelt dem Nutzer eine spezifische Erfahrung.
Platform die Zusammenarbeit zwischen der IT-Abteilung
Die User-Experience zu optimieren ist ein entscheidender
Disziplinen der Microsoft Application Platform
Disziplinen der Microsoft Application Platform
|
9
Vielfältige positive User-Experience mit der Application Platform von Microsoft
Erfolgsfaktor für Unternehmen, insbesondere im Hinblick
Nutzerverhalten machen dauerhaft gute User-Experience
auf die Anwenderproduktivität. Denn sie betrifft alle
zur großen Herausforderung.
Konsumenten aller angebotenen Dienste der Unternehmen
– intern wie extern.
Maximale Sorgfalt bei Ergonomie, Konzeption und
Microsoft begegnet ihr mit einem umfassenden Ansatz, der sowohl technische als auch organisatorische
Aspekte berücksichtigt.
Umsetzung von Benutzeroberflächen wird zukünftig immer
größeren Einfluss auf die Produktivität von Anwendern
Die auf dem .NET Framework 3.0 basierende Application
und die Treue von Kunden haben, die mit den IT-Systemen
Platform von Microsoft bietet viele Möglichkeiten
des Unternehmens interagieren. Unterschiedliche
zur Gestaltung der User-Experience: HTML- und
Interaktionswege, das große Spektrum an technischen
AJAX-Webanwendungen, Anwendungen für mobile
Möglichkeiten und der fortwährende Wandel in Technik und
Peripheriegeräte, Rich Client Applications und Multimedia,
Für Premiere war das Thema User-Experience bei der Entscheidung
für die Microsoft Application Platform ausschlaggebend.
Premiere setzt die Microsoft Application Platform und insbesondere die
.NET 3.0-Technologie (WPF) als Media Center Mark-Up Language (MCML)Applikation auf Basis des Windows Media Streamings (Windows Server) ein,
über die sich beispielsweise die TV-Aufnahmen aus einer Web-Applikation
steuern lassen.
Der Einsatz der Microsoft Application Platform eröffnete neben dem
klassischen Abonnement und dem Webshop mit dem TV-geeigneten Auftritt
auf dem Media Center einen dritten Vertriebskanal. Premiere hat damit erneut
technologische Führerschaft demonstriert und sich klar als Sport-Channel
positioniert.
10
| Disziplinen der Microsoft Application Platform
Nahtlose Zusammenarbeit zwischen den Akteuren schafft im Ergebnis bessere User-Experience
sowie in 2007 Microsoft Office System integrierte
Augenmerk der bestmöglichen User-Experience. Microsoft
Geschäftsanwendungen wie Duet.
stellt dafür zielgruppenorientierte Werkzeuge zur
Verfügung, die die Produktivität jedes Nutzers erheblich
Um die bestmögliche User-Experience zu vermitteln,
steigern können.
benötigen die verschiedenen Akteure der
Anwendungsentwicklung (Grafikdesigner, Rich-InterfaceSpezialisten, Web-HTML-Designer und Entwickler)
herausragende Werkzeuge. Microsoft Visual Studio
2005 ist das Kernprodukt für die Entwicklung und
Zusammenstellung der Anwendungen. Visual Studio
2005 stützt sich ebenfalls auf das .NET Framework 3.0.
Business-Intelligence
S
eit der Entwicklung der ersten Entscheidungswerkzeuge
sind gut drei Jahrzehnte vergangen und
Für die Realisierung innovativer Anwenderschnittstellen
Business-Intelligence (BI) hat im Zentrum der
hat Microsoft eine neue Produktgruppe mit dem Namen
Unternehmensentscheidungen seinen Platz gefunden.
Expression entworfen und in Visual Studio 2005 integriert.
Die Entscheidungssysteme verbessern die wirtschaftlichen
Unabhängig von dem zu entwickelnden Szenario kann der
Ergebnisse erheblich und die IT-Systeme im Unternehmen
Entwickler seine Kompetenzen in einem durchgängigen
beschleunigen und sichern diese. Eine leistungsfähige
Werkzeug nutzen und so seine Produktivität steigern.
Business-Intelligence, also die Verarbeitung von immer
aktuelleren und immer sichereren Informationen, ist ein
Sobald alle Akteure mit guten durchgängigen Werkzeugen
wichtiges Plus in einem harten Wettbewerbsumfeld.
ausgestattet sind, steht ihre Zusammenarbeit über die
Microsoft Developer Platform im Vordergrund. Jeder
Die Entwicklung ist eindeutig: BI-Anwender in Unternehmen
Projektbeteiligte verfügt über eigene und an seine
und einzelnen Geschäftsbereichen haben hohe
Tätigkeit angepasste Werkzeuge, gleichzeitig aber
Erwartungen, insbesondere wenn BI zuvor ausschließlich
arbeiten alle abgestimmt an den gleichen Bausteinen. Das
für eine kleine Gruppe relevant war, deren Aufgabe es war,
einheitliche und durchgängige Programmiermodell
genaue Analysen zu erstellen.
(.NET-Framework 3.0) der Microsoft Application Platform
und maßgeschneiderte Werkzeuge vereinfachen die
Entscheidungen sind längst Teil des operativen Geschäfts
Zusammenarbeit zwischen den Akteuren, die neue
und stärker demokratisiert. So benötigen zahlreiche
Anwendungen erstellen.
Empfänger ihre Berichte bereits täglich. Alle möchten
ihre Analysen noch weiter verfeinern. Der Bedarf steigt
Jede Maßnahme hat das Ziel, die Effektivität und
auch in der Breite so schnell, dass Unternehmen Business-
Produktivität der Kunden zu verbessern. Im Rahmen
Intelligence für alle Mitarbeiter öffnen müssen, um sich
serviceorientierter Architektur gilt dabei das besondere
einen Wettbewerbsvorteil zu verschaffen.
Disziplinen der Microsoft Application Platform |
11
Was Unternehmen von BI-Werkzeugen erwarten, ist
Folgendes:
▪
▪
▪
Für Jettainer beispielsweise, deren Geschäft
Einfache, flexible und vor allem komfortable Anwendung
das Management von Frachtcontainern und
von BI-Werkzeugen für alle Mitarbeiter
-paletten für Luftverkehrsgesellschaften ist,
Analyse historischer Daten und valide Vorhersagen zur
waren Business-Intelligence-Anforderungen
Optimierung von Entscheidungen und Maßnahmen
ein wesentlicher Faktor bei der Entscheidung für die
Leistungsfähige Werkzeuge, mit denen sich
Microsoft Application Platform.
Echtzeitanalysen verfeinern und Erkenntnisse unmittelbar
▪
▪
▪
in proaktives Handeln umsetzen lassen
Das komplexe Logistiksystem
Ein vollständiges Portfolio, in dem alle für die Umsetzung
profitiert von der nahtlosen
einer Entscheidungsarchitektur erforderlichen Bausteine
Integration in Microsoft
enthalten sind
Office und bietet vielfältige
Offene Werkzeuge, die sich nahtlos in vorhandene IT-
BI-Funktionen in Echtzeit. Bei
Umgebungen integrieren lassen
Jettainer ist man von dem
Reduzierte Total Cost of Ownership (TCO), um alle
Ergebnis überzeugt: mehr
Mitarbeiter im Unternehmen zu erreichen und
Transparenz und entscheidende Wettbewerbsvorteile.
gleichzeitig Softwarekosten zu reduzieren
An diesen Erwartungen scheitern viele derzeit in
Unternehmen installierte Entscheidungssysteme.
Die Komplexität der Lösungen und die hohen Softwarekosten verwehren vielen Unternehmen und
Anwendern den Zugang zu Business-Intelligence.
Mit der Microsoft Application Platform verfügt jedes
Unternehmen unabhängig von seiner Größe über BI-
Im Zentrum einer vollständigen Business-Intelligence-
Werkzeuge, mit denen es seine Tätigkeiten besser
Plattform steht Microsoft SQL Server 2005 mit seiner
verstehen und managen kann. Denn mit ihr hat Microsoft
gesamten Bandbreite an Möglichkeiten zur Ausgabe von BI-
die Grundlage geschaffen für eine kostengünstige
Informationen, wie Berichte, vordefinierte Integrationswege
Komplettlösung, die alle für den Aufbau einer
in Unternehmensportale oder BI-Anwendungen. Die BI-
Das Microsoft-Angebot an BI-Software berücksichtigt
heute die Erwartungen der Anwender:
Steuerung, Analyse, Standard- und Ad-hoc-Reporting
Entscheidungsarchitektur erforderlichen Elemente enthält
Plattform sorgt dafür, dass alle Anwender – von Analysten
und gleichzeitig alle technischen Anforderungen hinsichtlich
bis hin zu den operativen Mitarbeitern – aus der Business-
Performance, Skalierung, Verfügbarkeit und Interoperabilität
Intelligence maximalen Nutzen ziehen können. Die einfache
erfüllt. Business-Intelligence ist also längst kein Luxus mehr,
Einführung der BI-Werkzeuge und ihre Effizienz machen
sondern eine Notwendigkeit, um im Wettbewerb bestehen
SQL Server 2005 zu einer hocheffizienten BI-Plattform, die
zu können. Viele Unternehmen haben sich deshalb bereits
strategische Entscheidungen erleichtert. Die Akzeptanz der
für diesen Weg entschieden.
Anwender kann dank der BI-Werkzeuge von
12
| Disziplinen der Microsoft Application Platform
Business-Intelligence betrifft unterschiedliche Zielgruppen
Microsoft 2007 Office System mit dessen intuitiv
(ETL), eine relationale Datenbank, einen Berichtsserver
bedienbaren Oberflächen sichergestellt werden. In dieser
und Funktionen für fortschrittliche Analysen sowie
leistungsfähigen Kombination sichert die Microsoft-BILösung den breiten Einsatz im Unternehmen.
▪
Datamining in der OLAP Engine enthält.
Die Anwenderschnittstellen stellt Microsoft
Office PerformancePoint Server 2007 zur
Verfügung, eine Anwendung für das Performance-
LOGISCHE FOLGE
Management, die bereits heute Werkzeuge für die
Unternehmensbewertung (Business Scorecard
Die BI-Lösung von Microsoft ist eine vollständige aber
Manager) und für fortschrittliche Analysen (ProClarity)
modular aufgebaute Suite, die alle Anforderungen an
enthält.
intelligente Analyse- und Entscheidungshilfen erfüllt: von
▪
Schließlich ermöglicht das BI-Portal Microsoft
der Datenintegration bis hin zu Bewertungslisten, die der
SharePoint Server 2007 unter anderem den Zugang zu
Steuerung des Unternehmens dienen. Die Microsoft-BI-
Excel-Funktionen im Webmodus.
Lösung besteht aus drei Hauptbausteinen:
▪
Microsoft integriert die nötigen Funktionen in
Im Zentrum der Business-Intelligence-Plattform von
verschiedene Produkte seines Portfolios, damit Business-
Microsoft steht SQL Server 2005, der auch Werkzeuge
Intelligence von allen Mitarbeitern in allen Ebenen des
für die Extraktion und das Hochladen von Daten
Unternehmens genutzt werden kann. Es ist nicht zwingend
Disziplinen der Microsoft Application Platform |
13
Vollständige und modulare BI-Lösung von Microsoft
notwendig, mehrere Infrastrukturen parallel zu betreiben.
Gleichzeitig geben die offenen Schnittstellen jedem
Anwender weiterhin die Wahl, welche Datenbanken
beziehungsweise Analysetools er einsetzen möchte. Die
Integration mit Microsoft 2007 Office System bietet den
Anwendern eine bereits vertraute Umgebung, verbessert
die Zusammenarbeit und erleichtert den Zugang zu
BI – ohne Unternehmen in ihrer Entscheidungsfreiheit
einzuschränken. Dabei lässt sich die Business-Intelligence-
Quer durch alle Industriebereiche erkennen Unternehmen ähnliche Vorteile:
▪
▪
▪
▪
dynamische Unternehmen sie einführen können.
▪
▪
Das Microsoft-Angebot an BI-Software berücksichtigt
▪
Lösung hervorragend skalieren, so dass auch große und sehr
Erhöhung der Kundenbindung durch verbesserte
Qualität der Dienstleistung
Schnellere Bearbeitungszeiten und höhere Produktivität
Einhaltung der gesetzlichen Vorschriften
Verbesserte Zusammenarbeit von Mitarbeitern, Partnern,
Kunden und Lieferanten
Mehr Flexibilität durch schlankere Prozesse
Höhere Wettbewerbsfähigkeit durch Einbeziehung von
strategischen Partnern
Geringere operative Kosten und Risiken
heute die Erwartungen der Anwender: Steuerung,
Analyse, Standard- und Ad-hoc-Reporting. Es bedient
Die operative Leistung von Unternehmen beruht vor
die Anforderungen der IT-Leitung hinsichtlich Sicherheit,
allem auf dem Wissen der Mitarbeiter über die Abläufe
Einführung und Zuverlässigkeit. Schließlich macht die
der Geschäftsprozesse. Diese sind jedoch leider nur selten
Wettbewerbsfähigkeit dieser BI-Lösung ihren Einsatz für
formalisiert und noch seltener automatisiert. Sie bestehen
Unternehmen jeder Größe interessant und eröffnet bessere
aus einer Reihe mehr oder weniger strukturierter Tätigkeiten
Perspektiven als die Marktalternativen.
und werden von Regeln gesteuert, die häufig nur schwer zu
beschreiben sind.
SOA & Geschäftsprozesse
R
ationalisierung und Optimierung der Prozesse sind
für jedes Unternehmen wichtig. Business Process
Management (BPM) ist dabei keine neue Disziplin,
Jenseits aller Diskussion über Terminologie, ob
Workflow oder BPM, unterscheidet man zwei
Prozessfamilien:
▪
Industriebereichen erprobten Initiativen zur Anwendung
von Werkzeugen und Qualitätsprojekten wie Six Sigma oder
die manuellen oder auch kollaborativen Prozesse, die
hauptsächlich auf der Interaktion zwischen Menschen
sondern Ergebnis von langjährigen, in verschiedenen
▪
beruhen und die oft als Workflow bezeichnet werden
die systemspezifischen oder auch transaktionalen
Lean Management, mit deren Hilfe die Wertschöpfungskette
Prozesse, die hauptsächlich auf dem Zusammenspiel der
im Unternehmen optimiert werden soll.
IT-Anwendungen beziehungsweise -Systeme beruhen
14
| Disziplinen der Microsoft Application Platform
Verschiedene Prozessarten – von Personen bis zum Unternehmen
In der Praxis verschwimmt diese Grenze häufig: Die
Bandbreite der Prozesse einer Organisation erfordert eine
Lösung, die die unterschiedlichsten Fälle abdeckt und das
Als fünft-größtes deutsches Energieunternehmen
jeweils Beste aus beiden Welten vereint. Der Bereich BPM
bietet der EWE Konzern Multi-Utility-
ist generell sehr zerklüftet, denn er umfasst zahlreiche
Dienstleistungen in den Segmenten
Konzepte und Technologien wie Enterprise Application
Integration (EAI), Workflow, Business Process Execution
Energie, Ferngas sowie Informations- und
Kommunikationstechnologie an.
Language (BPEL), Business Rules Engine (BRE), Business
Activity Monitoring (BAM) oder Enterprise Service Bus (ESB).
Um die Stärken im Aufbau,
der Integration und dem
Alle diese Konzepte und Technologien werden auf
der Microsoft Application Platform als Business
Process Management System (BMPS) zusammengeführt und bezeichnen im Wesentlichen folgende
Services:
effizienten Management
von Strom-, Gas- und
Telekommunikationsnetzen
auch in einem deregulierten
und globalisierten Markt
weiter auszubauen, setzt
EWE auf die Microsoft
▪ Kollaborative Services mit
Microsoft Office SharePoint Server 2007:
▪
▪
Application Platform.
Im Zusammenspiel mit den .Net FrameworkTechnologien und Microsoft Operations Manager
Automatisierung der individuellen, teamorientierten
entstand eine serviceorientierte Organisationsplattform,
oder teamübergreifenden Aufgaben durch
die Agilität und Flexibilität gewährleistet, den
die Einrichtung von Workflows innerhalb
Integrations- und Betriebsaufwand von IT
einer integrierten kollaborativen Umgebung
reduziert, höchste Anforderungen an Sicherheit und
(Dokumentenmanagement, E-Mail oder Instant
Hochverfügbarkeit erfüllt sowie die Überwachungs- und
Messaging) zur Steigerung der Produktivität
Sicherheitsmechanismen optimiert.
Rollenbasierte automatische Wiedervorlage von
strategisch wichtigen Informationen an die richtigen
Adressaten für bessere, schnellere Entscheidungen
mittels elektronischer Formulare und Berichte
Disziplinen der Microsoft Application Platform |
15
▪ Prozessmanagement mit
Microsoft BizTalk Server 2006:
▪
▪
▪
▪
▪
Für Siemens ITO gaben
Prozessautomatisierung bei gleichzeitiger Integration
Entwicklungsgeschwindigkeit und
von existierenden Anwendungen und der Anbindung
-qualität den Ausschlag für die Microsoft
Ihrer Geschäftspartner
Application Platform. Die serviceorientierte
Management komplexer Geschäftsregeln unter
Infrastrukturplattform mit BizTalk Server 2006,
Verwendung von Business Rules
SQL Server 2005 und Visual Studio 2005 verkürzt die
Interoperabilität mit heterogenen Systemen
Bereitstellungszeit neuer IT-Dienste von 30 bis 45 auf nur
basierend auf XML
mehr wenige Minuten.
Messung der Prozessleistungen über
Leistungsindikatoren (Key Performance Indicators) in
Damit erreicht Siemens
Echtzeit (Business Activity Monitoring)
ITO ein um 70 Prozent
Auswertung, Analyse und Vorhersagen durch
schnelleres Deployment
integrierte Business-Intelligence-Werkzeuge
von IT-Diensten. Der
gemeinsame Ansatz von
▪ Services für Datenmanagement mit
Microsoft SQL Server 2005
▪
▪
BPM und SOA führte zu
neuen Geschäftsfeldern und
trägt zur Wettbewerbsfähigkeit bei.
Integration-Services dienen der Konsolidierung von
Informationen aus verschiedenen Datenquellen.
Analysis-Services stellen diese Informationen in
Form von multidimensionalen Analyse-Würfeln
(OLAP-Cubes) und Key-Performance-Indikatoren dar
und erlauben mittels vordefinierter Data-MiningAlgotrithmen Abhängigkeiten und Zusammenhänge
▪
in Datenbeständen proaktiv zu ermitteln.
Reporting-Services bereiten die Ergebnisse als
Mehr Dynamik für Ihre Geschäftsanwendungen
– mehr Agilität für Ihr Unternehmen
webbasierte Berichte auf, so dass sie an große
Benutzerkreise verteilt werden können.
Mit dem SOA-Ansatz ist es leichter, die Anwendungen von den Prozessen zu entkoppeln.
16
| Disziplinen der Microsoft Application Platform
Grundlage all dieser Services ist ein durchgängiges
und vollständig integriertes Programmiermodell,
das .NET Framework 3.0.
Die Nasdaq wickelt als größte elektronische
Börse der USA mehr als 300 Millionen
Die integrierte beziehungsweise integrierbare
Transaktionen pro Tag ab. Bei mehr als
Entwicklungsumgebung sowie die einheitlichen
64 000 Transaktionen pro Sekunde überrascht
Managementwerkzeuge für Infrastrukturkomponenten
es nicht, dass hier garantierte Hochverfügbarkeit
ergänzen das Bild zu einer vollständigen, zuverlässigen
eines der zentralen Kriterien für die strategische
Plattform, die dazu beiträgt, die Total Cost of Ownership
Plattformentscheidung war.
(TCO) in Unternehmen zu senken.
Das Handels- und
Im Rahmen von Business Process Management
Kommunikationssystem
bauen die Unternehmen auf dem auf, was vorhanden
der Nasdaq basiert auf
ist: Anwendungen und Investitionen. Der auf die
der Microsoft Application
serviceorientierte Architektur (SOA) ausgerichtete
Platform und nutzt im
Ansatz erleichtert es, BPM-Lösungen umzusetzen und
Kern Microsoft SQL Server
gleichzeitig neue Prozesse zu entwickeln. Die durch den
2005. Das Ergebnis ist eine
SOA-Ansatz entstehende Serviceinfrastruktur entkoppelt
Verfügbarkeit von 99,999
die Prozessentwicklung weitgehend von der jeweiligen
Prozent.
Anwendungs- und Infrastrukturlandschaft und sorgt so für
die geforderte Agilität in Unternehmen.
Datenmanagement
Z
ugang zu Informationen, Integration der Daten
und Verarbeitung unterschiedlicher Datenquellen
zugreifen können – von einer breiten Palette an Endgeräten,
in oftmals heterogenen Umgebungen – dies sind die
Anwendungen und IT-Systemen aus. IT-Abteilungen
Herausforderungen, vor denen IT-Leiter heute stehen. In
müssen zudem Daten aus den verschiedensten Quellen
der Onlinewelt müssen Daten und die sie verarbeitenden
verarbeiten, wie Telefon, PDA, PC oder von diversen
IT-Systeme jederzeit verfügbar und für alle sicher zugänglich
Anwendungsservern. Dabei werden heute bis zu 70 Prozent
sein: Mitarbeiter, Kunden und Partner.
der Unternehmensdaten außerhalb der eigentlichen
Datacenter gespeichert. Das Resultat sind widersprüchliche
In vielen Unternehmen hat die IT größere Hindernisse zu
Anforderungen: Wie kann Anwendern ein breiterer Zugang
überwinden: plötzlicher Absturz der Anwendungen, geringe
zu den in Systemen gespeicherten Informationen geboten
Skalierungsmöglichkeiten, mittelmäßige Leistungen und
werden, wenn gleichzeitig höchste Sicherheit und hohe
unzureichende Sicherheitskontrollen. Die IT-Abteilungen
Verfügbarkeit der Anwendungen zu gewährleisten ist?
müssen hier größere Herausforderungen annehmen. Parallel
haben sie bereits die Aufgabe, Geschäftsanwendungen
zu entwerfen, zu implementieren, zu testen und mit
einer heterogenen IT-Landschaft zu integrieren sowie
komplexe und voluminöse Datenbanken aufzubauen. Die
Neue gesetzliche Auflagen und Bestimmungen
verpflichten die Unternehmen ferner, Informationen
zurückverfolgbar zu machen.
für die Erfüllung der verschiedenen Anforderungen des
Unternehmens erforderlichen Informationen zu verwalten,
Das betrifft wieder unterschiedliche Datenformate
ist vermutlich eine der komplexesten Herausforderungen,
wie Sprache, E-Mail, Instant Messaging, elektronische
die sie bewältigen müssen.
und gedruckte Dokumente, Webinteraktion oder
Geschäftsanwendungen. Alle diese Informationen müssen
Alle Unternehmen müssen heute auf eine Datenbank zählen
erfasst, gespeichert und verfügbar gemacht werden,
können, die erstklassige Performance und Interoperabilität
insbesondere zu Audit-Zwecken.
bietet und zudem skalierbar ist. Anwender müssen zu
jedem Zeitpunkt auf strategisch wichtige Informationen
Disziplinen der Microsoft Application Platform |
17
Komplette Suite zur Bewältigung komplexen Datenmanagements in Unternehmen
Mit SQL Server 2005 bietet Microsoft eine Plattform für das
Anwendungen mittels SQL Server 2005 integriert mit
Management und die Analyse von Daten, auf der strategisch
Visual Studio 2005 zu entwickeln, einzuführen und
wichtige und hochkomplexe Unternehmensanwendungen
bei gleichzeitig reduzierten Kosten effizienter entwickelt,
▪
eingeführt und gesteuert werden können.
Die Datenmanagement-Plattform
Microsoft SQL Server 2005 hat viele Stärken:
▪
Verfügbarkeit: Innovative Funktionen wie die
Spiegelung von Datenbanken, Ausfall-Cluster oder die
Online-Indizierung sorgen für eine hohe Verfügbarkeit
▪
fortschrittliches Sicherheitskonzept helfen Unternehmen,
ihre kritischen Daten besser zu schützen.
Unternehmen können hieraus einen erheblichen
Nutzen ziehen:
▪
Reduzierung der Komplexität in IT: Die
Managementwerkzeuge können mittels bestmöglicher
Integration aller Informationen über Daten,
Einfaches Management: Eine neue Suite an
Anwendungen und Mitarbeitern die Effektivität von
Managementwerkzeugen, automatische Einstellungen
Unternehmen steigern und gleichzeitig die Total Cost of
▪
Ownership reduzieren.
IT steht im Dienst des Unternehmens: Über die
zu delegieren, um sich verstärkt Tätigkeiten mit
bessere Sichtbarkeit der Projekte werden Ressourcen
höherem Mehrwert zuzuwenden, beispielsweise dem
besser zugewiesen, Prioritäten gesetzt und Risiken
Datenbankdesign.
Interoperabilität: Die innerhalb der Unternehmen,
▪
gemindert. Lösungen erreichen den Markt schneller.
Fundiertere Entscheidungen mit hohem Mehrwert:
teilweise auch über Unternehmensgrenzen verstreuten
Mitarbeiter finden und verarbeiten wichtige
Anwendungen und Datenbanken können mittels
Informationen an jedem Ort, zu jeder Zeit und über
standardbasierter Webservices und weiterer
jedes Interface.
Technologien des .NET Frameworks nahtlos integriert
werden und schützen somit bereits getätigte
Investitionen.
Skalierbarkeit: Zahlreiche Verbesserungen wie
die Partitionierung von Tabellen, die Auslagerung
mittels Schattenkopien und die Verarbeitung von
64-Bit-Systemen ermöglichen es, sehr anspruchsvolle
18
Verschlüsselung der Datenbanken und ein
Systeme bleiben jederzeit verfügbar.
erlauben Datenbankadministratoren, Routineaufgaben
▪
Sicherheit: Automatische Datensicherungen,
und reduzieren die Ausfallzeiten. Unternehmenskritische
und ein neues leistungsfähiges Programmiermodell
▪
Datenbankenabfragen zu beschleunigen.
| Disziplinen der Microsoft Application Platform
Microsoft verfolgt hier eine klare Vision: Eine
zukunftsweisende Datenmanagement-Plattform
muss bereits die nächste Generation von Anwendungen unterstützen, insbesondere die effektive
Verarbeitung explosionsartig wachsender Datenbestände (Verdopplung etwa alle 12 Monate) und
unterschiedlicher Datenformate wie XML, E-Mail,
Dateien, Dokumente, Audio oder Video. Ziele sind:
▪
▪
▪
▪
Es ist nicht immer einfach, schnell und adäquat
auf die IT-Anforderungen der unterschiedlichen
Geschäftsbereiche zu reagieren, da diese in der Regel sehr
ständige Verfügbarkeit und Automatisierung
vielfältig, unterschiedlich formuliert und im Laufe der
administrativer Aufgaben,
Softwareerstellung häufigen Änderungen unterworfen sind.
die Speicherung aller Formate jenseits relationaler
Die Annahme einer SOA erleichtert zwar die Erstellung
Datenbanken,
modularer und anpassbarer Softwarelösungen, aber auch
dynamische Anwendungen mit dem Ziel der
diese müssen alle Anforderungen erfüllen und gleichzeitig
Verfügbarkeit von Informationen in Echtzeit und
die funktionalen Anforderungen berücksichtigen – ohne den
eine integrierte Sicht Ihrer Daten für eine verbesserte
Kosten- und Zeitrahmen zu sprengen.
Produktivität der Anwender.
Anwendungsentwicklung
V
iele IT-Projekte haben den Ruf, zu spät zu
kommen, den Kostenrahmen zu sprengen oder
den anfänglichen Anwenderbedürfnissen nicht voll zu
entsprechen. Mehrere Studien, darunter die der Standish
Das ist nur möglich, wenn die Softwareentwicklungsprozesse und -werkzeuge alle
Personen, Teams und Organisationen in den
jeweiligen Entwicklungsprojekten bestmöglich in
der Anwendungsentwicklung unterstützen. Genau
darauf ist Microsoft Visual Studio 2005 ausgerichtet:
▪
Softwarequalität: Die Entwickler bekommen integrierte
Group1, bestätigen, dass nur 29 Prozent der Projekte den
Werkzeuge zur Qualitätssicherung an die Hand, mit
Zeit- und Kostenrahmen einhalten. Bereits seit geraumer
denen sich ihre Aufgaben nach definierten Richtlinien
Zeit wird nach Methoden und Werkzeugen gesucht, mit
automatisieren lassen. Somit können die Menschen
denen sich die Automatisierung von Prozessen in der
sich auf ihre Kernkompetenzen konzentrieren und
Anwendungsentwicklung vorantreiben lässt. Oft scheitern
Anwendungen höherer Qualität erstellen.
diese Versuche an der Komplexität oder mangelhaften
Integration der Werkzeuge beziehungsweise an zu kühnen
Methoden, die im Extremfall sogar die Arbeitsgewohnheiten
der einzelnen Mitglieder in den Projektgruppen vollkommen
missachten.
Infosys Technologies, ein CMMI Level 5Unternehmen, bietet seinen Kunden mit mehr
Microsoft war in der Vergangenheit auf die reine
als 69 000 Mitarbeitern weltweit IT-Services-
Softwareentwicklung im Sinne der Codierung fokussiert.
und Beratungsleistungen an. Im Rahmen
Die Zielgruppe der Microsoft-Werkzeuge waren im
eines Optimierungsprojekts
Wesentlichen Softwareentwickler (Microsoft Visual Studio.NET).
sollte die Integration von
Diese Softwareentwicklungswerkzeuge wurden ständig
Microsoft Visual Studio
verbessert, um die individuelle Produktivität kontinuierlich
2005 Team System mit den
zu steigern. Dennoch war es bislang keinem Produkt
etablierten eigenen Infosys-
gelungen, den gesamten Softwarelebenszyklus von der
Entwicklungswerkzeugen
Anforderungsverwaltung über Entwicklung und Test bis hin
verbessert werden.
zum Betrieb der Anwendung voll zu unterstützen.
Als Pilot wurde Microsoft Visual Studio 2005 Team
Die Wahrnehmung des gewaltigen Kundenbedarfs und seine
System über den Team Foundation Server in das
langjährige Erfahrung haben Microsoft zur Entwicklung
Projektmanagementsystem eingebunden. Das
von Visual Studio Team System geführt. Diese vollständig
Ergebnis: Infosys verzeichnet eine signifikant höhere
integrierte und erweiterbare Softwareentwicklungs-
Entwicklungsproduktivität, bessere Prozesstreue,
Plattform hilft, die Prozesse der Anwendungsentwicklung
Datenhaltung und höhere generelle Softwarequalität,
zu automatisieren und dabei die Rollen und Ziele der
verschiedenen Akteure im Sinne des Software Development
Life Cycles (SDLC) zu berücksichtigen.
1
The Standish Group, „The Chaos Report, 2004“. 3 000 Unternehmen, 50 000
Projekte, USA 58 %, Europa 27 %, Rest der Welt 15 %.
Disziplinen der Microsoft Application Platform |
19
Ein pragmatischer Ansatz, der auf Rollen und Ziele der Akteure ausgerichtet ist
▪
▪
Zusammenarbeit: Die Projektteams können durch
Um Entwicklungsteams in Unternehmen die Software-
automatisierte Arbeitsabläufe strukturiert miteinander
entwicklung nach eigenen Automatisierungsprozessen
kommunizieren sowie Informationen, Dokumente,
zu ermöglichen, offeriert Microsoft ein starkes Partner-
Quellcodes und Daten bequem gemeinsam
Ökosystem. Hier finden sich Partnerunternehmen für
nutzen. So kann jeder im Team bezogen auf seine
Beratung und IT-Dienstleistungen, die aufgrund ihrer
Kernkompetenz die Aufgaben durch Out-of-the-box-
Erfahrung in Technik und Methodik anerkannt sind.
Produktivitätsfunktionen perfekt erfüllen.
Projektmanagement: Ein zentrales Repository
unterstützt die Sammlung und Aktualität der
Projektdaten. Die Projektübersichten in Echtzeit
tragen mithilfe der entsprechenden Indikatoren sowie
Diese Partner werden als Visual Studio Team SystemKompetenzpartner bezeichnet, haben Zugang zu
Fortbildungskursen zum Produkt und werden regelmäßig von Microsoft auf Qualität geprüft.
erweiterbare Projektauswertungen, Analysen und
Prognosen zu verbessertem Projektmanagement in den
Organisationen bei.
Effektivität und Lebenszyklus der Software tragen zur Wertschöpfung bei
20
| Disziplinen der Microsoft Application Platform
Optimierungsmodell der
Microsoft Application Platform
D
a IT unbestritten zu den strategischen Komponenten
anwenden lässt. Es wurde mit Blick auf die besten
der Unternehmensorganisation zählt, ist es von
Unternehmenspraktiken und der von Kunden vor Ort
elementarer Bedeutung, ihren Zustand kontinuierlich zu
gesammelten Erfahrungen erstellt. Das Modell ist ein
untersuchen und ihre Leistungen zu verbessern.
Orientierungsrahmen für die Bewertung der technischen
Disziplinen und des Mehrwerts, die ein Unternehmen über
Damit Unternehmen eben dies leichter gelingt, hat
seine IT-Investitionen bereits erzielt hat und zukünftig
Microsoft ein Modell zur Optimierung der IT-Infrastruktur
erzielen kann.
erarbeitet, das sich auf die Microsoft Application Platform
Das Optimierungsmodell der Microsoft Application Platform für die fünf Disziplinen
Optimierungsmodell der Microsoft Application Platform |
21
Das Modell macht es möglich, den Reifegrad der
Applikationsinfrastruktur eines Unternehmens in
verschiedenen Disziplinen zu beurteilen.
Mit dem Ergebnis dieser Bewertung lassen sich die
jeweiligen Bereiche ermitteln, in denen dringender
Verbesserungsbedarf gegeben ist. Das Optimierungsmodell
der Microsoft Application Platform kennt vier Reifegrade:
Reifegrade des Optimierungsmodells der Microsoft Application Platform
Ziel dieses Schritt-für-Schritt-Vorgehens ist es, den
gewünschten Reifegrad auf strukturierte und damit
effiziente Weise zu erreichen. Microsoft bietet in
Zusammenarbeit mit seinen Partnern technologische
Lösungen und Support an, mit deren Hilfe Sie den
von Ihrem Unternehmen angestrebten Reifegrad
erreichen können.
Anhand dieses Modells werden Sie Optimierungsmöglichkeiten erkennen und können selbst vom Reifegrad
Basis, bei dem die IT als Kostenstelle gesehen wird,
über einen kontrollierten Pfad zu einem dynamischeren
Reifegrad gelangen, bei dem die IT zu einem Treiber für
unternehmerischen Mehrwert wird.
Bereit für den Erfolg.
22
| Optimierungsmodell der Microsoft Application Platform
business
Fazit
D
er Erfolg eines »People_ready«-Unternehmens
Implementierungsprozess verschlankt und verkürzt. Die
hängt in erster Linie von seinen Mitarbeitern ab.
Konsequenzen sind geringerer Kommunikationsaufwand
Die richtigen Mittel in den richtigen Händen sind hier
zwischen den Unternehmensbereichen, weniger
der entscheidende Faktor. Die Erstellung der Software
Zeitaufwand für Dokumentation, Abstimmung und
für die jeweiligen Geschäftsbereiche auf der Application
Implementierungsvorgaben, kürzere Implementierung
Platform von Microsoft unter Nutzung der Prinzipien der
und schnellere Realisierung Ihrer Projekte. Speziell die
serviceorientierten Architektur (SOA) kann dabei klare
Rationalisierung der Infrastrukturplanung kann dabei
Wettbewerbsvorteile bringen.
der entscheidende Faktor sein, um den Teufelskreis aus
überhöhten Wartungs- und Betriebskosten, Kosten für
Die Microsoft Application Platform erfüllt ihre
Innovation, Investitionsschutz und operativer Business-
Anforderungen mittels zahlreicher, nahtlos integrierter
Readiness zu durchbrechen.
Services und sorgt gleichzeitig für eine starke
Interoperabilität mit heterogenen Systemen für End-to-
Erst die Synchronisierung von Unternehmens- und IT-
End-Geschäftsszenarien. Sie können Ihre Anwendungen
Strategie bringt die substanziellen Vorteile, die eine
und Entscheidungssysteme einrichten und anpassen,
strategische Entscheidung für die Microsoft Application
die Softwarepakete entwickeln und integrieren, Ihre
Platform zu einer klaren Entscheidung für mehr
Unternehmensdaten steuern und verwalten sowie mit
Wirtschaftlichkeit auf Unternehmensebene machen.
fremden Systemen interoperieren lassen und gleichzeitig
Ihren Mitarbeitern die bestmögliche User-Experience bieten.
Die Wirtschaftlichkeit der Microsoft Application
Platform erweist sich sowohl in der Optimierung der
Geschäftsprozesse als auch in Anschaffung und Betrieb
der IT-Infrastruktur. Der Schlüssel zu maximaler Effizienz
liegt in der Synchronisierung von Unternehmens- und ITStrategie, die den gesamten Planungs-, Entwicklungs- und
Bewerten Sie den Reifegrad Ihres Unternehmens
in den fünf grundlegenden Disziplinen:
User-Experience, Business-Intelligence,
SOA & Geschäftsprozesse, Datenmanagement
und Anwendungsentwicklung, indem Sie das
Optimierungsmodell der Microsoft Application
Platform anwenden. Nutzen Sie jetzt die
Möglichkeiten, Ihre IT-Landschaft zu optimieren.
Fazit |
23
Herausgeber:
Kontakt:
Microsoft Deutschland GmbH
Microsoft Deutschland GmbH
Business Group Server & Tools
Geschäftskundenbetreuung
Developer Platform & Strategy Group
Telefon 0180 5 672330 ( 0,12 Euro/Min)
Konrad-Zuse-Str. 1
Internet: www.microsoft.com/germany
85716 Unterschleißheim
Verantwortlich für den Inhalt
Platform Business Development Team (DPE)
Setzen Sie sich für alle weiteren Fragen bitte mit Ihrem Ansprechpartner bei Microsoft oder unseren Partnern in Verbindung.
Weitere Informationen finden Sie unter folgenden Adressen:
www.microsoft.de/business/peopleready/appplat
www.microsoft.de/server/produkte/applikationsinfrastruktur.mspx
www.microsoft.de/architecture
www.microsoft.de/soa
Herunterladen