SPI-Seminar : Interview mit einem Softwaremanager



Ähnliche Dokumente
ISO 9001 und CMM im Vergleich

Beispielfragen L4(3) Systemauditor nach AS/EN9100 (1st,2nd party)

Einführung von Test-Prozessen laut TMMi. Egon Valentini 1. März 2010

IT-Governance und COBIT. DI Eberhard Binder

Was sind Jahres- und Zielvereinbarungsgespräche?

Glaube an die Existenz von Regeln für Vergleiche und Kenntnis der Regeln

2.1 An welchen Weiterbildungsmaßnahmen haben Sie bisher teilgenommen? Beurteilen Sie bitte rückblickend deren Relevanz für Ihr Tätigkeitsfeld?

Inventur. Bemerkung. / Inventur

Thorsten Sett-Weigel Berlin, den 28. März 2012 Finowstraße Berlin

Prozessbeschrieb des Wissensaustauschs zwischen den Generationen in Unternehmen, Organisationen und in der Verwaltung

micura Pflegedienste Köln

Zulassung nach MID (Measurement Instruments Directive)

Erfahrungen mit Hartz IV- Empfängern

Teambildung. 1 Einleitung. 2 Messen der Produktivität

Informationssystemanalyse Problemstellung 2 1. Trotz aller Methoden, Techniken usw. zeigen Untersuchungen sehr negative Ergebnisse:

Agile Vorgehensmodelle in der Softwareentwicklung: Scrum

Projektmanagement in der Spieleentwicklung

CMMI und SPICE im Automotive Umfeld

Selbsttest Prozessmanagement

Mobile Intranet in Unternehmen

dem Vater der Mutter des betreuten Kindes/der betreuten Kinder. Mein Kind/ Meine Kinder wird/werden in der Woche durchschnittlich Stunden betreut.

Ist Excel das richtige Tool für FMEA? Steve Murphy, Marc Schaeffers

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Umgang mit Schaubildern am Beispiel Deutschland surft

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Der Kopf ist rund, damit das Denken die Richtung

1. EINLEITUNG 2. GLOBALE GRUPPEN Globale Gruppen anlegen

1. In welchen Prozess soll LPA eingeführt werden und warum? (Auslöser und Prozess)

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

micura Pflegedienste München/Dachau GmbH

BestaNDsVerWaltUNG, PfleGe & kontrolle mit system

Teamentwicklung. Psychologische Unternehmensberatung Volker Rudat

Unsere These: Meilensteindefinitionen sind wichtig für die Projektplanung und die Bewertung des Projektstatus.

Organisation des Qualitätsmanagements

Umgang mit Veröffentlichungsfehlern

Was bedeutet Inklusion für Geschwisterkinder? Ein Meinungsbild. Irene von Drigalski Geschäftsführerin Novartis Stiftung FamilienBande.

Wir machen neue Politik für Baden-Württemberg

Schlüsselaustausch. Version 1.1. APCS Power Clearing and Settlement AG

Fragebogen Weisse Liste-Ärzte

Appendix 2: Interview Leitfäden

FAMILIENSTAND ALLEINERZIEHENDE MÜTTER

HOTEL BÄREN. Familie Sauter Beobachtungen & Problembereiche. Interview mit Stefan Sauter (Miteigentümer)

Bedienungsanleitung: Onlineverifizierung von qualifiziert signierten PDF-Dateien

Geyer & Weinig: Service Level Management in neuer Qualität.

Grundlagen Software Engineering

Anleitung für die Teilnahme an den Platzvergaben "Studio II, Studio IV und Studio VI" im Studiengang Bachelor Architektur SS15

Benötigen wir einen Certified Maintainer?

Advance Steel Nachverfolgung von Änderungen während der Revisionsphasen im Projekt

Management Summary. Was macht Führung zukunftsfähig? Stuttgart, den 21. April 2016

Bürgerhilfe Florstadt

Diese Broschüre fasst die wichtigsten Informationen zusammen, damit Sie einen Entscheid treffen können.

Bewerbungsformular für das Förderprogramm Teamwork gefragt! Beteiligung von Personen aus anderen Kulturen in der Gemeinde

Ist Fernsehen schädlich für die eigene Meinung oder fördert es unabhängig zu denken?

CMM Mythos und Realität. Forum Forschungsförderung BITKOM / ViSEK Oktober Tilman Seifert, TU München

Zukunft des Handwerkes

Transaktionsempfehlungen im ebase Online nutzen

Terminabgleich mit Mobiltelefonen

IT-SICHERHEIT IM UNTERNEHMEN Mehr Sicherheit für Ihre Entscheidung

Welche Bereiche gibt es auf der Internetseite vom Bundes-Aufsichtsamt für Flugsicherung?

Qualität und Verlässlichkeit Das verstehen die Deutschen unter Geschäftsmoral!

Bernadette Büsgen HR-Consulting

Integrierte Dienstleistungen regionaler Netzwerke für Lebenslanges Lernen zur Vertiefung des Programms. Lernende Regionen Förderung von Netzwerken

So funktioniert das online-bestellsystem GIMA-direkt

Einrichtung einer eduroam Verbindung unter dem Betriebssystem Android

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Statuten in leichter Sprache

Mind Mapping am PC. für Präsentationen, Vorträge, Selbstmanagement. von Isolde Kommer, Helmut Reinke. 1. Auflage. Hanser München 1999

Erfolgreiche ITIL Assessments mit CMMI bei führender internationaler Bank

Die SPD und die Grünen machen im Niedersächsischen Landtag. Alle Menschen sollen in der Politik mitmachen können.

allensbacher berichte

Konzentration auf das. Wesentliche.

Sehr geehrter Herr Pfarrer, sehr geehrte pastorale Mitarbeiterin, sehr geehrter pastoraler Mitarbeiter!

Anforderungen: Management

NEU! Mountain Quality Check - online. oder. Direct on mountain. Kundennähe als Erfolgsfaktor. Online-System mit Video und Bildern aus dem Skigebiet

Wie ist das Wissen von Jugendlichen über Verhütungsmethoden?

Fragebogen zur Mitarbeiterzufriedenheit in Rehabilitationskliniken

Produktvorstellung: CMS System / dynamische Webseiten. 1. Vorwort

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Auswertung JAM! Fragebogen: Deine Meinung ist uns wichtig!

WICHTIGER HINWEIS: Bitte fertigen Sie keine Kopien dieses Fragebogens an!

Zur richtigen Zeit am richtigen Ort

Europass in Wiener Schulen

Welche Gedanken wir uns für die Erstellung einer Präsentation machen, sollen Ihnen die folgende Folien zeigen.

Information zur Revision der ISO Sehr geehrte Damen und Herren,

WENN DU DER GESAMTBEWERTER BIST

FRAGEBOGEN ANWENDUNG DES ECOPROWINE SELBSTBEWERTUNG-TOOLS

Vor Ausspruch einer Kündigung wegen vertragswidrigen Verhaltens (sog. verhaltensbedingte Kündigung)

Information zum Prüfungswesen Geprüfte(r) Logistikmeister(in) Handlungsspezifische Qualifikationen

Word 2010 Schnellbausteine

3 Wie bekommen Sie Passwortlevel 3 und einen Installateurscode?

07. November, Zürich-Oerlikon

Projekt- Management. Landesverband der Mütterzentren NRW. oder warum Horst bei uns Helga heißt

Ein Blick voraus. des Autors von C++: Bjarne Stroustrup Conrad Kobsch

Auditmanager. Vorbereitung, Durchführung und Maßnahmenumsetzung von Audits leicht gemacht. Auditmanager. im System

Umfrage: Mediation im Profifußball

Versetzungsregeln in Bayern

Fragebogen. P1 P2 P3 Demenz

Betriebliche Gestaltungsfelder

G E R M A N Y A U S T R I A S W I T Z E R L A N D

Transkript:

Erstellung eines Fragenkatalogs der die Beurteilung der Level 2 Key Process Areas in einem ca. einstündigen Interview mit einem Software Manager ermöglicht Vortrag von Matthias Weng 1

Aufbau Geschichte und Aufbau des CMM Beschreibung von Level 2 Interview mit Erläuterung der KPAs Schlußfolgerung 2

Das Modell 1986 veröffentlichte das SEI ein sogenanntes Process Maturity Framework als Hilfe für Unternehmen die Software entwickeln um die Fähigkeit solcher Unternehmen beurteilen zu können 1990 erste Version von CMM = Capability Maturity Model 1993 CMM for Software, Version 1.1 als Grundlage dieses Vortrags 3

Aufbau des CMM Das CMM unterteilt die Entwicklung eines Unternehmens in 5 Level jeder Level kennzeichnet einen bestimmten Entwicklungsgrad das Erreichen eines Levels setzt voraus das alle vorherigen Levels abgeschlossen sind 4

Die 5 Level des CMM Level 1: Initial (ad hoc) Erfolg hängt von individuellen Fähigkeiten ab Level 2: Repeatable Kosten, Zeitplan werden gemanagt Level 3: Defined Standardisierung des Entwicklungsprozesses 5

Die 5 Level des CMM Level 4: Managed genaue Messungen des Prozesses und der Produktqualität werden gesammelt Level 5: Optimizing kontinuierliche Verbesserungen durch Rückkopplung, Verwendung innovativer Techniken und Ideen 6

Key Process Areas jeder Level ist in mehrere sogenannte Key Process Areas (KPAs) unterteilt die KPAs ermöglichen eine bessere Aufteilung der Aktivitäten die nötig sind um eine Level zu erreichen oft ist die Implementierung einer KPA die Voraussetzung für eine andere 7

Level 2: Repeatable Planung und Verwaltung für neue Projekte bauen auf der Erfahrung vorhergehender Projekte auf es gibt klare Richtlinien nach denen bei Planung und Durchführung eines Projekts vorgegangen wird alle Schritte die vor und während der Durchführung eines Projekts vorgenommen werden, werden dokumentiert 8

Level 2 Key Process Areas In Level 2 gibt es 6 Key Process Areas: Requirements Management Software Project Planning Software Project Tracking and Oversight Software Subcontract Management Software Quality Assurance Software Configuration Management 9

Problem Befragung wird normalerweise von einer Gruppe über einen längeren Zeitraum in mehreren Abteilungen durchgeführt ein Interview mit nur einer Person ist subjektiv stellt nur einen kleinen Ausschnitt dar kann durch die zeitliche Beschränkung (1 Std.) nicht sehr detailliert sein 10

Vorgehensweise Zielsetzung:Jede KPA mit dem Interview abdecken direkte Fragen, die Hintergrundwissen über das CMM voraussetzen vermeiden bei durchschnittlich 3 Minuten pro Frage können etwa 20 Fragen gestellt werden 11

KPA : Requirements Management Anforderungen an das Projekt werden spezifiziert es wird festgelegt welche Anforderungen in den Softwarebereich fallen die Anforderungen werden dokumentiert 12

Interview Beschreiben sie kurz die Anforderungen an Ihr letztes oder ein laufendes Softwareprojekt. Wer war dabei verantwortlich für die Definition der Anforderungen und mit welchen Gruppen wurden sie abgestimmt? Wurden die Anforderungen beibehalten oder wurden sie im Verlauf des Projekts abgeändert oder korrigiert? Wenn ja, auf welche Weise? 13

KPA: Software Project Planning Planungen für die Durchführung des Projekts unter dem Aspekt des Programmier- und Managementaufwands werden vorgenommen: z.b. erstellen eines Zeitplans aushandeln von Pflichten Risiken erkennen und abschätzen Softwareprojektmanager wird benannt SPM handelt die Pflichten aus Planungen werden dokumentiert 14

Interview Wer hat bei Ihrem laufenden Softwareprojekt die Pflichten ausgehandelt und verteilt? In welchen Gesamtzusammenhang ist dieses Softwareprojekt in Ihrem Unternehmen eingebettet? Welches Lebenszyklus-Modell findet dabei Verwendung? 15

Interview Auf welchen Grundlagen wurde der Software- Entwicklungs-Plan erstellt? In welche Teilprojekte wurde das Projekt aufgeteilt? Gibt es eine Vorabschätzung der Kosten und des Aufwands für das Softwareprojekt? 16

Interview Welche Risiken wurden für das Projekt ausgemacht? Wann fand das letzte Gespräch über den Projektplan mit dem Projektmanager statt? 17

KPA: Software Project Tracking and Oversight Einblick für das Management in das laufende Projekt wird ermöglicht Stand des Projekts wird anhand des dokumentierten Softwareentwicklungsplans aus der vorhergehenden KPA überprüft bei Abweichungen kann das Management eingreifen durch Korrektur des Plans Änderung der Arbeitseinteilung 18

Interview Welche Versionsnummer hat Ihr derzeitiger Projektplan und von wann stammt die aktuelle Version? Wie weit ist das momentan laufende Projekt fortgeschritten? Bewegen sich die Kosten für das Projekt noch im vorgesehenen Rahmen? 19

Interview Wann war das letzte Treffen der SW- Entwicklungsgruppe die am momentanen Projekt arbeitet? 20

KPA: Software Subcontract Management bei Bedarf sollen qualifizierte Subunternehmen ausgewählt werden die erarbeiteten Anforderungen an das Projekt sollen auch beim Subunternehmen eingehalten werden der Fortschritt des Projekts beim Subunternehmen wird überwacht 21

Interview Gibt es in Ihrem Projekt einen Manager der speziell für die Zusammenarbeit mit Subunternehmen zuständig ist? Wie weit ist das Projekt bei einem Ihrer Subunternehmen fortgeschritten? 22

KPA: Software Quality Assurance Überwachung der Produktqualität die Einhaltung der Planungen werden überwacht und dokumentiert ermöglicht dem Management Einblick in den Entwicklungsprozeß Qualitätsbeauftragte müssen unabhängig vom Erfolg des Projekts sein um Objektivität zu gewährleisten 23

Interview Gibt es in Ihrem Unternehmen einen Softwarequalitätsbeauftragten? Beschreiben sie kurz seine Funktion in Ihrem Unternehmen. 24

KPA: Software Configuration Management Software Configuration Control Board (SCCB) wird eingerichtet in dem alle mit der Entwicklung befaßten Gruppen vertreten sind mit dem Software Configuration Management soll die Integrität der Produkte des Softwareprojekts erreicht werden eine Softwarebasisbibliothek wird eingerichtet in der die entwickelten Softwaregrundlagen festgehalten werden. 25

Interview Gibt es in Ihrem Projekt ein Gremium in dem alle Gruppen die mit den SW-Grundlagen befaßt sind vertreten sind? (SCCB) Gibt es in Ihrem Projekt eine Gruppe die für die Kontinuität der Konfigurationsverwaltung wahrend des Lebenszyklus zuständig ist? (SCM) Welche Aktivitäten wurden in letzter Zeit von dieser Gruppe unternommen? 26

Schlußfolgerung in einer 1-stündigen Befragung können alle KPAs gestreift werden. KPAs überlappen teilweise oder bauen aufeinander auf => Fragen betreffen manchmal mehrere KPAs es ist nicht möglich die Aussagen auf Wahrheitsgehalt zu prüfen Mitarbeiter kommen nicht zu Wort ein richtiges Assessment ist aber teuer und langwierig 27