Thomas Greb Consulting IT Projekt- und Prozessmanagement

Leistungen zur Prozessoptimierung mit CMMI und ITIL

Mit der rasant wachsenden Komplexität von Hard- und Softwareprodukten und ihrer Durchdringung in alle Geschäftsprozesse und Unternehmensbereiche wird die Beherrschung von Komplexität zu einem entscheidenden Faktor für die Wettbewerbsfähigkeit von Unternehmen.

Ein wesentlicher Baustein zur Beherrschung dieser Komplexität sind effektive und effiziente Systementwicklungs- und Betriebsprozesse. Eine Leitschnur zur Entwicklung und kontinuierlichen Verbesserung bieten Prozess-Frameworks, die auf weltweit erprobten Best practices basieren.

Im Systementwicklungsbereich findet vor allem das Capability Maturity-Model Integration (CMMI) weltweit zunehmende Verbreitung, während sich im Bereich IT-Servicemanagement die IT-Infrastructure-Library (ITIL) zum de facto Standard entwickelt hat.

Der Maßstab aller Prozessverbesserungsaktivitäten muss dabei die Unterstützung der Geschäftsziele des Unternehmens und seine Wettbewerbsfähigkeit und nicht die möglichst vollständige Umsetzung eines Standards sein, der immer nur Mittel, nie jedoch Ziel sein darf.

Basierend auf diesem Prinzip bieten wir unsere Dienstleistungen in diesem Bereich an.

Capability Maturity Model Integration

Das Capability Maturity Model (CMM) ist ein Framework zur Prozessverbesserung, das seit Ende der 80er Jahre von der Carnegie Mellon University im Auftrag des amerikanischen Department of Defense zusammen mit über 100 internationalen Industriepartnern entwickelt wurde, um Probleme bei der Softwareentwicklung zu lösen.

Mit der Weiterentwicklung zum Capability Maturity Model Integration (CMMI) im Jahre 2002 wurden die inzwischen entstandenen CMM-Teilmodelle (Software, Engineering, People etc.) vereinheitlicht. Zugleich wurde der Fokus von der Softwareentwicklung stärker zur Systementwicklung verlagert, um die Entwicklung integrierter Hard- und Software-Systeme besser zu unterstützen.

CMMI hat zwei Haupteinsatzfelder: Zum einen ist es möglich, die Fähigkeiten (Capability) und den Reifegrad (Maturity) einer Organisation, komplexe technische Systeme zu entwickeln und zu integrieren, auf Basis einer weltweit standardisierten und langjährig erprobten Methode zu bewerten. Diese Eigenschaften sind bei der Auswahl von Lieferanten sowie bei einer objektiven Standortbestimmungdes Reifegrads der eigenen Organisation von Vorteil. Zum anderen bietet CMMI Organisationen einen strukturierten Verbesserungspfad, mit dem diese ihre Fähigkeiten, Systeme zu entwickeln und zu integrieren, steigern können.

CMMI-Mini-Assessments zur Standortbestimmung

CMMI-Mini-Assessments sind eine kostengünstige und erprobte Methode um eine initiale Standardortbestimmung der Prozessreife einer Organisation im Vergleich zu den Best practices des CMMI zu erhalten.

Auf Basis einer solchen Standortbestimmung kann eine fundierte Entscheidung getroffen werden, ob CMMI einer geeigneter Ansatz zur Prozessverbesserung für Ihre Organisation ist und ggf. welche nächsten Schritte zur Prozessverbesserung auf Basis von CMMI erfolgen sollten. Während eines kontinuierlichen Verbesserungsprozesses mit CMMI werden Mini-Assessments dann vor allem zur Fortschrittsverfolgung eingesetzt.

Zusammen mit Partner-Unternehmen, mit denen wir seit langen Jahren erfolgreich zusammenarbeiten, können wir Ihnen auch Appraisals nach dem sogenannten SCAMPI A-Standard anbieten, die eine offizielle, weltweite anerkannte Reifegradbewertung ermöglichen.

Strategieberatung für CMMI-Projekte

Neben der Auswahl eines geeigneten Prozessverbesserungsansatzes ist die Entwicklung einer geeigneten Einführungsstrategie entscheidend für den Erfolg des Prozessverbesserungsprogramms.

Auf Basis unserer langjährigen CMMI-Erfahrungen in unterschiedlichen Funktionen (Prozessberatung, Projektleitung, Senior Management etc.) und nachweislich erfolgreich durchgeführten CMMI-Einführungen in unterschiedlich Branchen und Unternehmen beraten wir Sie bei der Planung und Durchführung ihres CMMI-Einführungsprojekts, mit dem Ziel, Einführungsrisiken, -kosten und -zeiten für Sie erheblich zu reduzieren.

Sollte CMMI unserer Ansicht nach kein erfolgversprechender Ansatz für die Verbesserung Ihrer Prozesse sein, so werden wir Sie auch in dieser Hinsicht beraten und Ihnen konstruktiv Alternativen aufzeigen.

Prozess-Optimierung und CMMI-Compliance-Reviews

Die Umsetzung ihres CMMI-Prozessverbesserungsprogramms unterstützen wir durch Beratung im Bereich Prozessdesign und -optimierung sowie durch unabhängige Reviews auf die CMMI-Compliance bereits existierender oder neu entwickelter Prozesse.

Wir verstehen es als unsere Hauptaufgabe, Sie so zu beraten, dass Ihre neuen Prozesse nicht nur CMMI-compliant sind, sondern dass Ihre Geschäftsziele wie Produktivitätssteigerung, Fehlerreduktion und "time-to-market" bestmöglich unterstützt werden und ein für Sie deutlich spür- und messbarer Mehrwert durch die Prozessverbesserung entsteht.

IT-Infrastructure Library: Integration von Entwicklung und IT-Servicemanagement

Die IT Infrastructure Library (ITIL) hat sich als Standard-Prozessrahmen für IT Service Management (ITSM) etabliert. Die gleiche Rolle spielt das Capability Maturity Model Integration (CMMI) im Bereich der Software- und Systementwicklung. Bei IT-Full-Service-Providern werden oft beide Frameworks eingesetzt.

Die folgenden Probleme sind für diese Konstellation typisch:

  • Eine unzureichende Integration des Gesamtleistungsprozesses von der Projektidee bis hin zur Erfüllung der Serviceleistung führt zu einer zu geringen Berücksichtigung von Serviceaspekten in der Angebots- und Entwicklungsphase und damit zu unnötig hohen Betriebskosten.
  • Schlecht abgestimmte Schnittstellen zwischen Entwicklungs- und IT-Serviceorganisation, etwa bei der Inbetriebnahme eines neuen Releases, erzeugen Ineffizienzen und Zeitverluste.
  • Unterschiedliche Kulturen in den Bereichen Entwicklung und IT-Servicemanagements sowie geringes Verständnis der Arbeitsprinzipien des jeweils anderen Bereichs erschweren es den Mitarbeitern, im Sinne eines Gesamtoptimums für den Kunden zu denken und zu handeln.

Basierend auf detaillierten Kenntnissen der eingesetzten Prozess-Frameworks bieten wir ihnen Lösungen, wie diese an der Schnittstelle zwischen Entwicklung und Betrieb effizient integriert werden können.