Freigeben über


Übersicht über Microsoft Solutions Framework [MSF]

Das Microsoft Solutions Framework (MSF) ist ein anpassungsfähiger Ansatz für die schnelle erfolgreiche Lieferung von Technologielösungen. In diesen Prozess sind weniger Personen involviert, und es treten weniger Risiken auf, während höherwertige Ergebnisse erzielt werden. Mithilfe von MSF können Teams die bekannten Ursachen für Fehlschläge in Technologieprojekten direkt beheben und die Erfolgsquoten, die Lösungsqualität und die Auswirkungen auf das Unternehmen verbessern.

Fokus bei MSF:

  • Ausrichten von Geschäfts- und Technologiezielen

  • Einrichten von klaren Projektzielen, Rollen und Zuständigkeiten

  • Implementieren eines Prozesses, bei dem wiederholt Meilensteine und Prüfpunkte abgearbeitet werden

  • Proaktives Verwalten von Risiko

  • Effektives Reagieren auf Veränderungen

In diesem Artikel werden die folgenden wichtigsten Elemente von MSF erläutert:

  • Grundlegende Prinzipien und Denkrichtungen von MSF, die Teams und Teammitglieder bei der Zusammenarbeit an der Lösungslieferung helfen

  • Mithilfe des MSF-Teammodells werden Projekte maßstabsgetreu bearbeitet, Anforderungen einer Vielzahl von Projektbeteiligten werden erfüllt und zielorientierte Rollen und Zuständigkeiten definiert

  • Das MSF-Governance-Modell (bisher MSF-Prozessmodell genannt) sorgt mit einem bewährten Projektlebenszyklus, der die wichtigsten Projektaktivitäten identifiziert, für schnelle, hochwertige Ergebnisse.

Grundlegende Prinzipien und Denkrichtungen von MSF

Microsoft Solution Framework (MSF) baut auf Prinzipien und Denkweisen auf, die eine über Jahre hinweg entwickelte Erfahrung wiederspiegeln. Diese Prinzipien und Denkrichtungen bilden die Grundlage von MSF. Sie sind in Konzepten zusammengefasst, die auf die verschiedenen MSF-Modelle, -Prozesse und -Disziplinen anwendbar sind. Diese Konzepte wurden mit gesundem Menschenverstand erstellt, was aber nicht heißt, dass ihre Durchführung und Implementierung immer einfach ist. Nachdem sie einmal verstanden worden sind, kann das gesamte Team gemeinsam Qualitätsprodukte produzieren.

Grundlegende Prinzipien

Die folgenden MSF-Prinzipien und -Konzepte unterstützen ein Projektteam beim Bereitstellen einer Qualitätslösung. Jedes Teammitglied sollte diese Prinzipien verstehen und sie während der Interaktionen mit anderen Mitgliedern, mit der Organisation und mit den Projektbeteiligten anwenden. MSF baut auf neun grundlegende Prinzipien auf:

  1. Unterstützen Sie offene Kommunikation. Ihr Team arbeitet nur effizient und effektiv, wenn allen Mitgliedern die richtigen Informationen vermittelt werden. Dabei müssen die Informationen sowohl zwischen den Teammitgliedern als auch innerhalb des Unternehmens ausgetauscht werden. Das Team muss darüber informiert werden, was zu tun ist und wie Teammitglieder und externe Kontakte kommunizieren. Dabei ist es am schwierigsten, festzulegen, auf welchem Beziehungsniveau die einzelnen Beteiligten arbeiten und welchen Personen welche Informationen vermittelt werden.

  2. Arbeiten Sie an einer gemeinsamen Vision. Eine gemeinsame Vision spornt die Teammitglieder an, und sie treffen im Streben nach der gemeinsamen Vision schnell informierte Entscheidungen. Mithilfe einer gemeinsamen Vision werden die Teammitglieder außerdem Anforderungslücken schließen, sobald diese auftreten.

  3. Befähigen Sie die Teammitglieder. Die Befähigung von Teammitgliedern hilft, in einer sich stetig wandelnden Umgebung zu überleben. Gleichzeitig lernen die Teammitglieder, nach kreativen Wegen zu suchen, um erfolgreich zu sein und einander zu helfen. Teammitglieder, denen nicht ermöglicht wird, ihr Bestes zu geben, gehen weniger kreativ vor, empfinden das Betriebsklima als unangenehm und sind nicht in der Lage, zur Erstellung eines leistungsstarken Teams beizutragen.

  4. Legen Sie Verantwortlichkeit und gemeinsame Verpflichtungen fest. Befähigte Teammitglieder zeigen oft ein besseres Verständnis für gemeinsame Verantwortung innerhalb eines Projekts und sind bereit, zu ihren eigenen Entscheidungen zu stehen. Je mehr Teammitgliedern Verantwortlichkeit übertragen wird, desto hochwertiger wird das Endprodukt. Wenn beispielsweise ein Teammitglied angibt, eine Aufgabe abgeschlossen zu haben, die nicht dem Qualitätsniveau entspricht, dann liegt es in der Verantwortung dieses Teammitglieds, die Aufgabe auf dem geforderten Qualitätsniveau abzuschließen. Wenn Sie positives Wachstum und Verantwortlichkeit fördern anstatt kleine Fehltritte wie diesen zu bestrafen, wächst in dem Teammitglied das Bewusstsein für die Verantwortlichkeit an der Gesamtlösung und den Endprodukten. Dies fördert das Selbstbewusstsein der Teammitglieder und motiviert sie, einander zu helfen und die bestmögliche Leistung zu erbringen.

  5. Liefern Sie inkrementellen Wert. Das Bereitstellen eines inkrementellen Werts umfasst zwei Aspekte:

    1. Vergewissern Sie sich, dass das gelieferte Produkt über optimalen Wert für alle Beteiligten verfügt.

    2. Legen Sie optimale Inkremente für die Wertlieferung oder die "Häufigkeit der Lieferung" fest.

  6. Bleiben Sie beweglich, akzeptieren Sie Veränderungen und passen Sie sich ihnen an. Veränderungen können immer und überall auftreten, meist in den unpassendsten Momenten. Daher ist es wichtig, dass Sie schnell und unkompliziert auf die Veränderungen reagieren, um die allgemeinen Unterbrechungen, die durch Veränderungen hervorgerufen werden, auf einem Minimum zu halten. Beweglichkeit im Umgang mit Veränderungen bedeutet, eine Organisation kann mit Veränderungen umgehen und sich schnell und ohne Komplikationen darauf einstellen.

  7. Investieren Sie in Qualität. Viele Organisationen sprechen sich für Qualität aus – ein vage definierter Begriff –, aber sie wissen nicht, in welcher Quantität sie Qualität wünschen. Qualität muss proaktiv in den Lebenszyklus der Lösungslieferung eingearbeitet werden. Qualität bekommt man nicht auf Abruf.

  8. Lernen Sie aus Ihren Erfahrungen. Eine Organisationsebene, die keine Konsequenzen aus den Erfahrungen zieht, was bisher funktioniert hat und was nicht funktioniert hat, wird sich beim nächsten Mal kaum verbessern. Teammitglieder müssen verstehen und wertschätzen, dass Lernprozesse auf allen Ebenen stattfinden:

    • Auf Projektebene – einen projektumfassenden Prozess weiterentwickeln

    • Auf individueller Ebene – die Interaktion mit den anderen Teammitgliedern verbessern

    • Auf Organisationsebene – die gesammelten Qualitätsmetriken für jedes Projekt anpassen

  9. Arbeiten Sie mit internen und externen Kunden zusammen. Projekte, bei denen die Kunden mit dem Team zusammenarbeiten, haben bessere Chancen, erfolgreich zu sein. Das heißt nicht, dass die Kunden die Arbeit des Projektteams übernehmen. Doch wenn Kunden eng und schrittweise mit einem Zustellungsteam zusammenarbeiten, entspricht die erzielte Lösung eher ihren Erwartungen. Von der Zusammenarbeit mit Kunden profitieren beide Seiten. Regelmäßiger Kontakt minimiert Unsicherheit, verkürzt die Zeit, Anforderungsfragen zu beantworten, und erhöht das Verständnis im Team für den angestrebten Lösungswert.

Denkrichtungen

Die bisher besprochenen grundlegenden Prinzipien haben erläutert, wie das Team auf maximalen Erfolg ausgerichtet werden kann. Der Ansporn eines einzelnen Teammitglieds nennt sich Denkrichtung. Jede Denkrichtung hilft den Teammitgliedern beim Erreichen ihrer individuellen Lösungslieferung. Im Idealfall werden diese Denkrichtungen den Teammitgliedern so vertraut, dass sie sie sowohl am Arbeitsplatz als auch außerhalb anwenden. Im Folgenden sind einige Denkrichtungen aufgeführt, die jedes Teammitglied verinnerlichen sollte:

  • Fördern Sie ein Expertenteam. Wenn Ihre Organisation den grundlegenden MSF-Prinzipien folgt, insbesondere Befähigung und Verantwortlichkeit, dann sollten Sie auf keinen Fall eine hierarchische Projektstruktur anstreben. Wenn jeder Mitarbeiter die Mission und dessen Ziele versteht und sich seiner Rolle und Verantwortung bei der Lösungslieferung bewusst ist, dann verhält sich jedes Mitglied gleichberechtigt und sollte dementsprechend behandelt werden. Damit wird nicht zur Anarchie oder Ausschussverwaltung aufgerufen. Doch jedes Mitglied trägt Anteil an der Verantwortung für die erfolgreiche Lieferung einer Lösung. Jede Rolle ist für die jeweiligen Aspekte des Projekts verantwortlich und trägt gleichzeitig Mitverantwortung für das Gesamtprojekt. Die Rolle des Programm-Managers umfasst jetzt weniger das Managen der Teammitglieder, sondern konzentriert sich mehr auf das Bereitstellen eines Projekts innerhalb des Projektrahmens.

  • Konzentrieren Sie sich auf den Geschäftswert. Erfolg wird im Hinblick auf die Realisierung des Geschäftswerts gemessen. Das heißt, Sie liefern nicht nur etwas, was der Kunde braucht, sondern etwas, was der Kunde will und schätzt. Dafür muss jedes Teammitglied verstehen, was für den Kunden wertvoll ist. Wird Kunden kein Geschäftswert geboten, ist das Projekt in Gefahr: Sie laufen Gefahr, dass das Projekt vom Kurs abkommt, dass Sie unnötig viel Zeit und Energie aufwenden sowie Geld ausgeben, und dass das Projekt am Ende eventuell gestrichen wird.

  • Verfolgen Sie eine Lösungsperspektive. Wenn sich Teammitglieder bei der Lösungsfindung für große und komplexe Projekte nur auf die ausführbaren Bestandteile konzentrieren, können sie zu viel Wert auf kleine Details legen und dabei die ultimative Lösung aus den Augen verlieren. Daher ist das Streben nach einer gemeinsamen Vision von so großer Bedeutung. Teammitglieder müssen bei der Lieferung ihrer Projektanteile stets die übergreifende Mission, die Ziele und die Lösungsvision in Betracht ziehen. Nicht selten optimiert eine einzelne Mitarbeitergruppe ihren Aufgabenbereich und glaubt, dem Allgemeinerfolg zuzutragen, nur um dann festzustellen, dass große Teile der Lieferung im Einklang mit der Gesamtlösung überarbeitet werden müssen. Die Gruppe hat sich in Details verrannt und die Lösung aus den Augen verloren.

  • Schätzen Sie Qualitätsarbeit. Ein Team sollte stets bestrebt sein, Qualität zu liefern. Dabei ist jedes Teammitglied für die Qualität verantwortlich, und diese Aufgabe sollte nicht einfach delegiert werden. Während des gesamten Lebenszyklus der Lösungslieferung ist jedes einzelne Mitglied für die Qualität verantwortlich. Diese Denkrichtung umfasst nicht nur die Aktivierung verbesserter Qualität der Lieferung jedes Teammitglieds, sondern fördert auch die Qualitätsverbesserung für die Prozessausführung und die Projektkontrolle. Diese Denkrichtung bestärkt jedes Teammitglied außerdem, sich intensiv mit den Kenntnissen vertraut zu machen, die für das Erreichen der Gesamtmission erforderlich sind. Teammitglieder, die auf ihre eigene Qualität achten und das bestmögliche Produkt liefern, tragen gleichzeitig zur stetigen Verbesserung des Endprodukts bei.

  • Fördern Sie steten Lernprozess. Auch wenn ein Team sehr stolz auf seine Fähigkeiten ist, heißt das noch nicht, dass diese für das Endziel ausreichend sind. Teammitglieder müssen sich neue Fähigkeiten aneignen, um bessere Experten innerhalb des Teams zu werden. Jedes Projekt, jedes Team und jede Umgebung sind einzigartig. Daher bietet jedes Projekt eine neue Möglichkeit, sich neue Kenntnisse anzueignen und zu experimentieren sowie Fähigkeiten, Prozesse und Vorgänge zu verbessern. Von diesen Möglichkeiten können Sie nur profitieren, wenn das stete Lernen und Anpassen auf allen Organisationsebenen stattfindet und nicht nur auf einzelne Teammitglieder beschränkt ist.

  • Verinnerlichen Sie Servicequalität. Servicequalitäten (Qualities of service, QoS) definieren erwartete Betriebseigenschaften einer Lösung, wie das Niveau der erwarteten Lösung. Nicht nur die Architekten, sondern auch die Projektbeteiligten und Teammitglieder müssen die QoS und deren Auswirkung auf die Projektleistungen verstehen. Andernfalls stellen Projektbeteiligte und Teammitglieder Vermutungen auf, wie die Lösung sich zu verhalten hat. Allerdings gehen im seltensten Fall alle Beteiligten von denselben Vermutungen aus. Daher muss jedes Teammitglied von Beginn an konkrete Designentscheidungen treffen, um die Einhaltung der Servicequalitäten zu garantieren. Implizite Vermutungen werden also in explizite QoS-Anforderungen konvertiert. Die QoS werden von Anfang an explizit in einer Lösung zusammengefasst und nicht als nebensächliche Erläuterung behandelt.

  • Verhalten Sie sich richtig. Im Bereich der Softwareentwicklung versteht man unter richtigem Verhalten zuverlässiges, ehrenhaftes, verantwortungsbewusstes und respektvolles Vorgehen in allen Arbeitsbereichen. Dies umfasst, aber beschränkt sich nicht auf:

    • Interaktion mit Teammitgliedern, Projektbeteiligten und einer Organisation

    • Sie nehmen an einem Projekt teil und sind bei der Lösungslieferung behilflich. Dabei gehen Sie verantwortungsbewusst mit Unternehmens-, Projekt- und EDV-Ressourcen um. Das bedeutet auch, dass Sie Ressourcen, Informationen und Kenntnisse bereitwillig und offen mit anderen teilen. Sie verhalten sich richtig, wenn Ihnen das große Ganze wichtig ist.

  • Halten Sie Ihre Verpflichtungen ein. Trotz vieler eingebetteter Kontrollen und Ausgleiche stützt sich das MSF auf Vertrauenswürdigkeit und Befähigung der Teammitglieder, die ihre Verpflichtungen erfüllen. MSF kreiert ein Umfeld, in dem Teammitglieder und Projektbeteiligte darauf vertrauen, dass alle Teammitglieder ihren Verpflichtungen nachkommen. Ein Projekt ist eine Ansammlung verschiedener ineinandergreifender Aktivitäten, und wenn ein Teammitglied seine Verpflichtungen nicht erfüllt, gerät das gesamte Projekt aus der Balance, und der erfolgreiche Projektabschluss wird gefährdet.

Das MSF-Teammodell

Das MSF-Teammodell unterteilt typische Aktivitäten und Verantwortungsbereiche einer Lösungslieferung in sieben Interessengruppen. Diese Gruppen sind voneinander abhängig und multidisziplinär. Wie in der folgenden Tabelle dargestellt, muss jede Gruppe über eine eindeutige Perspektive für die Anforderungen, den Einsatz und die Ziele der Lösungslieferung verfügen. Diese Rollen können für kleine Teamsituationen zusammengefasst und für große Teamsituationen erweitert werden.

Diese Rollen geben weder einen Organisationsplan noch bestimmte Berufsbezeichnungen vor, denn sie variieren in verschiedenen Organisationen und Teams. Oft werden die Rollen innerhalb verschiedener Gruppen einer IT-Organisation und manchmal innerhalb der Geschäftsbenutzercommunity sowie externen Beratern und Partnern verteilt.

Rolle

Ziele

Funktionsbereiche

Produktverwaltung

  • Stellen Sie sicher, dass die Lösung den Geschäftswert erzielt

  • Definieren Sie die Lösung innerhalb des Projektrahmens

  • Gewährleisten Sie, dass die Anforderungen und Erwartungen der Kunden erfüllt werden

  • Marketing- und Unternehmenskommunikation

  • Unternehmensanalyse

  • Produktplanung

Programmverwaltung

  • Liefern Sie die Lösung innerhalb des Projektrahmens

  • Sorgen Sie dafür, dass Anforderungen und Erwartungen der Sponsoren erfüllt werden

  • Projektverwaltung

  • Programmverwaltung

  • Ressourcenverwaltung

  • Prozesssicherung

  • Projektqualitätsverwaltung

  • Projektvorgänge

Architektur

  • Entwerfen Sie eine Lösung, mit der Sie Ihre Ziele innerhalb des Projektrahmens verwirklichen

  • Lösungsarchitektur

  • Technische Architektur

Entwicklung

  • Erstellen Sie die Lösung entsprechend den Anforderungen

  • Lösungsentwicklung

  • Technologieberatung

Benutzerfreundlichkeit

  • Maximieren Sie die Benutzerfreundlichkeit der Lösung

  • Verbessern Sie Benutzerbereitschaft und -effektivität

  • Sorgen Sie dafür, dass die Anforderungen und Erwartungen der Benutzer erfüllt werden

  • Zugriff

  • Internationalisierung

  • Kommunikation des technischen Supports

  • Schulung

  • Verwendbarkeit

  • Benutzeroberflächendesign

Test

  • Genehmigen die Veröffentlichung der Lösung erst, nachdem Sie sich vergewissert haben, dass alle Lösungsaspekte das vorgegebene Qualitätsniveau erreicht haben oder übertreffen

  • Regressionstest

  • Funktionstests

  • Nutzbarkeitstests

  • Systemtests

Veröffentlichung/Vorgänge

  • Störungsfreie Bereitstellung und Übergang zu den Vorgängen

  • Stellen Sie sicher, dass IT-/Geschäftsanforderungen und -erwartungen erfüllt werden

  • Release Management

  • Lieferungsinfrastruktur

  • Vorgänge

  • Buildverwaltung

  • Toolverwaltung

Das MSF-Governance-Modell

Das Governance-Modell (bisher MSF-Prozessmodell genannt) bietet den richtigen Mitarbeitern zum richtigen Zeitpunkt den richtigen Leitfaden. Ein Team kann damit wichtige Bestandteile einer Lösung schneller liefern, als wenn es sich zuerst auf die Funktionen von größter Wichtigkeit konzentrieren und weniger wichtige Funktionen erst in Folgeversionen bearbeiten würde. Das Modell führt ein Team schnell zu einer Übereinstimmung darüber, wie die einzelnen Aspekte einer Lösung geliefert werden sollen. Das Governance-Modell ist ein flexibler Bestandteil des MSF, der erfolgreich zur Verbesserung der Projektkontrolle, Risikominimierung, Verbesserung der Lösungsqualität und Steigerung der Entwicklungsgeschwindigkeit beiträgt. Das MSF kann vollständig auf die Unternehmensvorgänge und die bestehenden Ansätze für Lösungslieferungen einer Organisation angepasst werden.

Das MSF-Governance-Modell verbindet Projektführung mit Prozessdurchführung. Die Projektführung ist auf die Optimierung eines Lösungslieferungsprozesses und effiziente und effektive Nutzung von Projektressourcen ausgerichtet. Die Prozessdurchführung hingegen stellt die Verbesserung, den Aufbau und die Bereitstellung einer Lösung, die den Anforderungen und Erwartungen der Projektbeteiligten entspricht, in den Vordergrund.

Zu den wichtigsten Aspekten des MSF-Governance-Modells zählen das Überlappen von Aktivitäten, das Synchronisieren von Kontrollpunkten und ein inkrementeller Ansatz, dem Kunden Qualität zu liefern.

Verläufe

Dank überlappender Aktivitätsverläufe ermöglicht das MSF-Governance-Modell die Projektführung und die Prozessdurchführung. Auf einer Ebene überlappen die Verläufe, in denen bestimmte Aktivitäten zusammengefasst sind, die auf die Bereitstellung der Ergebnisse jedes Verlaufs ausgerichtet sind. Doch die MSF-Verläufe enthalten auch jeweils eine konkrete Mission und stellen eine Tempo- und Fokusveränderung des Projekts dar. Die Verläufe nutzen sogenannte Kontrollpunkte zur Überprüfung und Synchronisierung während des Verlaufs, damit die Verlaufsziele erfüllt werden. Diese Kontrollpunkte werden nachstehend besprochen. Außerdem werden die wichtigsten Kontrollpunkte für den Abschluss eines Verlaufs genutzt. Damit geht eine Verantwortungsverschiebung einher, und das Team wird angespornt, sich auf die Ziele für den nächsten Verlauf zu konzentrieren.

Das MSF-Governance-Modell setzt sich aus fünf überlappenden Durchführungsverläufen und einem beständigen Governance-Verlauf zusammen, der alle Durchführungsverläufe umfasst.

Diagramm des Governance-Verlaufs

Diagramm mit den sechs Titeln des Modells

Governance-Verlauf

Der Governance-Verlauf ist auf eine ausgeglichene Balance zwischen der effizienten und effektiven Nutzung der Projektressourcen und der Lieferung einer Lösung innerhalb eines Projektrahmens ausgerichtet, der ständigen Veränderungen ausgesetzt ist. Außerdem unterstützt der Governance-Verlauf die fortlaufende Prozessverbesserung.

Gute Projektführung zeichnet sich durch genau das richtige Maß an Aufsicht, Abwicklung, Führung und Strenge bei der effektiven und effizienten Nutzung der Projektressourcen, bei der Lösungslieferung und bei der Handhabung von Kompromissentscheidungen aus, während man den Anforderungen des Projektrahmens folgen muss, der ständig potenziellen Änderungen unterliegt. Der MSF-Governance-Verlauf strebt kontinuierlich nach guter Projektführung und deren Verbesserung. Er besteht aus einzelnen und beständigen Aktivitäten innerhalb eines Projekts.

Der Governance-Verlauf verfolgt die folgenden Ziele:

  • Leiten von Führungsaktivitäten, um eine Lösung mit wiederholbaren und zuverlässigen Ergebnissen bereitzustellen

  • Optimieren und Verbessern der Teamleistung sowie Optimierung des Durchsatzes, der Lösungsqualität und des Prozesses

  • Vergewissern Sie sich bei:

    • den Benutzern, dass eine Lösung ihren Anforderungen entspricht und hinlänglich nutzbar ist

    • den Vorgangsmitarbeitern, dass eine Lösung bereitgestellt werden kann

    • den Kunden, dass eine Lösung abgeschlossen ist

Durchführungsverläufe

Die Prozessdurchführung ist eine ausführliche Sequenz von Schritten, die die Definition, Erstellung und Bereitstellung einer Lösung umfassen. Im Wesentlichen unterstützen die Durchführungsverläufe das Team beim Erreichen einer Übereinstimmung auf hoher Ebene über die Vorstellungen für das Projekt und beim Erstellen diverser Ansätze für die Visionslieferung (Vorstellungsverlauf). Außerdem erhält das Team Unterstützung bei der Bewertung dieser Ansätze und der Planung der ausgewählten Ansatzoption (Planungsverlauf). Danach kann es zur Lösungserstellung (Erstellungsverlauf) übergehen und sicherstellen, dass die gelieferte Lösung den Erwartungen entspricht (Stabilisierungsverlauf), bevor abschließend die Lösung bereitgestellt wird (Bereitstellungsverlauf).

Dies sind die Ziele der einzelnen Durchführungsverläufe:

Vorstellung

  • Stellen Sie sicher, dass alle Beteiligten wissen, welche Anforderungen im Rahmen des Projekts erfüllt werden müssen.

  • Konsultieren Sie das entsprechende Team und sammeln Sie Lösungsoptionen und -ansätze, die gleichzeitig optimal auf die Rahmenbedingungen ausgerichtet sind.

Plan

  • Entwickeln Sie das Lösungskonzept zu konkreten Designs und Plänen, die im Erstellungsverlauf verarbeitet werden können.

Build

  • Sorgen Sie dafür, dass die verschiedenen Aspekte der Lösung in Übereinstimmung mit den Planungsverlaufergebnissen stehen, wie Entwürfen, Plänen, Zeitplänen und Anforderungen.

Stabilisieren

  • Verbessern Sie die Lösungsqualität, um die Veröffentlichungskriterien für die Produktionsbereitstellung zu erfüllen.

  • Vergewissern Sie sich, dass die Lösung den Anforderungen und Erwartungen der Projektbeteiligten entspricht.

  • Überprüfen Sie die Benutzerfreundlichkeit aus der Perspektive des Benutzers.

  • Maximieren Sie den Erfolg und minimieren Sie die Risiken, die mit der Lösungsbereitstellung und Vorgängen in der Zielumgebung der Lösung einhergehen.

Bereitstellung

  • Integrieren Sie eine Projektmappe erfolgreich in die Produktion innerhalb der festgelegten Umgebung.

  • Übertragen Sie die Verantwortung für die verbleibenden Zustellungsvorgänge so reibungslos und zeitig wie möglich vom Projektteam an die Vorgangs- und Supportteams.

Kontrollpunkte

Das MSF stützt sich auf Kontrollpunkte. Sie helfen bei der Planung und Überwachung des Projektfortschritts sowie der Festlegung, wann Ergebnisse und Aktivitäten abgeschlossen sind. Die Kontrollpunkte bieten dem Team und den Kunden explizite Möglichkeiten zur Rückbestätigung des Projektumfangs. Außerdem kann der Projektumfang veränderten Kunden- oder Geschäftsanforderungen angepasst werden, oder es kann auf Risiken oder Probleme eingegangen werden, die während des Projektverlaufs auftreten. Verwendungszweck von Kontrollpunkten:

  • Sie helfen bei der Synchronisierung von Arbeitselementen.

  • Sie geben Außenstehenden Einsicht in Projektstatus und -qualität.

  • Sie ermöglichen Korrekturen noch während des Projekts.

  • Sie konzentrieren Überprüfungen auf Ziele und Projektleistungen.

  • Sie stellen Punkte dar, an denen die Arbeit erst gebilligt werden muss, bevor der Verlauf fortgesetzt werden kann.

Das MSF unterscheidet zwischen zwei Kontrollpunktarten: Hauptkontrollpunkte und Zwischenkontrollpunkte. Die Hauptkontrollpunkte markieren den Abschluss wichtigster Aktivitäten und Ergebnisse, wie das Ende von geplanten Aktivitäten für einen bestimmten Verlauf. Zwischenkontrollpunkte werden vom Team festgelegt, um den Fortschritt innerhalb eines Verlaufs zu bestimmen und große Aufgaben in gut ausführbare Abschnitte zu unterteilen.

Schrittweiser Ansatz

Eine Lösung bietet erst einen Geschäftswert, wenn sie in Produktion ist und tatsächlich genutzt wird. Aus diesem Grund enthält der Lebenszyklus des MSF-Governance-Modells inkrementelle Entwicklung und Bereitstellung einer Lösung in Produktion. Auf diese Weise wird die Realisierung des Geschäftswerts sowie der strategischen Vision und der Ziele des Teams gewährleistet. Durch die Kombination einer starken mehrdimensionalen Geschäftsdarstellung im Team mit explizitem Fokus auf die Auswirkungen auf das Geschäft während des Prozesses garantiert das MSF, dass Projekte das Versprechen der Technologie erfüllen.

Das MSF stützt sich auf praktische, schrittweise Entwicklung. Dokumente, Entwürfe, Pläne und andere Projektleistungen werden schrittweise entwickelt. Erwartungsgemäß ist das MSF-Governance-Modell ein iterativer Ansatz.

Zusammenfassung

Das Microsoft Solutions Framework stellt ein effektives Tool für Organisationen dar, die schnell hochwertige, geschäftsrelevante Technologielösungen entwickeln möchten. Seine Flexibilität gewährleistet einfache Ausrichtung auf die meisten Technologieprojekte und hilft Teams, wichtige Aktivitäten wirksam zu vermitteln und zu koordinieren.

Bibliografie

Teile dieses Inhalts sind Microsoft Solutions Framework Essentials ISBN (9780735623538) entnommen. Microsoft Press. Alle Rechte vorbehalten.

Siehe auch

Konzepte

Nachverfolgen der Arbeit mit Visual Studio ALM und TFS

Arbeiten mit Teamprojektartefakten, Auswählen eines Prozessleitfadens