CONCEPTTEAM - modern-re.de

34
CONCEPT TEAM DR. EVA HAFNER, SABINE WILDGRUBER Mit einem effizienten Einstieg erfolgreich zum Ziel kommen

Transcript of CONCEPTTEAM - modern-re.de

Page 1: CONCEPTTEAM - modern-re.de

CONCEPT TEAMD R . E VA H A F N E R , S A B I N E W I L D G R U B E R

Mit einem effizienten Einstieg erfolgreich zum Ziel kommen

Page 2: CONCEPTTEAM - modern-re.de

AGENDA

Überblick

Projekt 1 – „Concept Team“ im klassischen Wasserfall

Projekt 2 – „Concept Team“ in der agilen Transformation

Projekt 3 – „Concept Team“ im SCRUM Projekt

Conclusio

Überblick

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 2

Page 3: CONCEPTTEAM - modern-re.de

SILO-DENKEN!

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Spezifikation

Immer wird uns einfach was über

den Zaun geworfenDie Spezifikation ist schlecht, so kann ich

nicht arbeiten

Macht das so überhaupt Sinn –ich hätte da ja bessere Ideen

Software

Damit kann ich nicht arbeiten

Schlechte Qualität…

…und ohnehin zu teuer

3

Page 4: CONCEPTTEAM - modern-re.de

TEAM DENKEN!

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 4

Page 5: CONCEPTTEAM - modern-re.de

AGILES „CONCEPT TEAM“ ÜBERWINDET SILOS

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Vision Agiles Concept TeamFachbereich & IT

Anforderungen

Angrenzender Prozess

5

Page 6: CONCEPTTEAM - modern-re.de

„CONCEPT TEAM“ STARTEN

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Direkt starten! § mit Rücksicht und Respekt§ ausgehend von bestehenden

Vorgehensmodellen

§ Rollen§ Aktivitäten§ Artefakte§ Tools

Anhand verschiedener Faktoren§ Ausgangslage verstehen

§ Probleme (er)kennen

6

Page 7: CONCEPTTEAM - modern-re.de

EINBETTUNG CONCEPT TEAM

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Unternehmenskultur

Entwicklungsprozess

Projekt / Entwicklungsgegenstand

Einbettung IT in Unternehmen

§ IT Setup / IT Struktur § Delivery Set up§ Resourcen Management

§ Vorgehensmodell § Continuous Integration, Continuous

Delivery, Continuous Depolyment§ Automatisiertes Testen

§ Softwareprodukte und Dienstleistungen§ Hardware Produkte§ Konfigurationen§ Systembasierte Prozess-Anpassungen

ConceptTeam

Zusammenarbeit Kontrolle

KompetenzKultivierungMöglichkeit

Fokus UnternehmenFokus Mensch

Realität

Modell nach William E. Schneider

7

Page 8: CONCEPTTEAM - modern-re.de

„CONCEPT TEAM“ IN 3 PROJEKTEN

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Projekt 1: Klassischer Wasserfall Entwicklungsprozess§ um Silodenken zu überwinden

Projekt 3: Im agilen Entwicklungsprozess zur Strukturierung der Arbeit des POs§ Mit unstrukturiertem Scope und weltweit verteilten Anforderern§ In Auftraggeber–Auftragnehmer Situation

Wasserfall

Projekt 2: Als Treiber in der agilen Transformation§ Forward-Transformation anstatt der allgemein üblichen Backward-

TransformationAgile

Transformation

Scrum

8

Page 9: CONCEPTTEAM - modern-re.de

AGENDA

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Überblick

Projekt 1 – „Concept Team“ im klassischen Wasserfall

Projekt 2 – „Concept Team“ in der agilen Transformation

Projekt 3 – „Concept Team“ im SCRUM Projekt

Conclusio

9

Page 10: CONCEPTTEAM - modern-re.de

PROJEKT 1: AUSGANGSLAGE (1/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

UnternehmenskulturModell nach William E. Schneider

§ Interne IT Abteilung mit vielen externen Dienstleistern

§ Hauptsächlich klassischer Wasserfall Entwicklungs-prozess mit 6 SW Releases pro Jahr, jedoch auch mehrere agile Inseln.

§ Projekte innerhalb eines Releases verfolgen denselben Meilensteinplan.

§ Hoher manueller Testaufwand in e2e Testumgebung

Entwicklungsprozess

Einbettung IT in Unternehmen

Projekt / Entwicklungsgegenstand

Zusammenarbeit Kontrolle

KompetenzKultivierungMöglichkeit

Fokus UnternehmenFokus Mensch

Realität

§ Vision: Reduziere Anrufe in Kundenhotline durch exzellenten Kunden Self Service online (Portal, App) => Software Entwicklung

10

Page 11: CONCEPTTEAM - modern-re.de

PROJEKT 1: AUSGANGSLAGE (2/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Ideation Definition Analysis Development Test

AnforderungsDokum

enteProzess

Requirements-specification

Architecturedocument

Verantwortlichkeit

Fachbereich

IT?Fachkonzept

Vision

11

Page 12: CONCEPTTEAM - modern-re.de

PROJEKT 1: AUSGANGSLAGE (3/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Probleme§ Unklare Verantwortlichkeiten und Silodenken:

Es wird nicht miteinander sondern gegeneinander gearbeitet § Hoher Zeitdruck durch Releasetaktung:

Wenig Raum für Kreativität und Mitarbeiter verzetteln sich (hohe Anzahl paralleler Tasks)§ Fachkonzept mit Qualitätsmängeln:

Hinsichtlich Abgestimmtheit, Inhalt und Dokumentation (Daher: Hohe Anzahl an CRs und Fehler in der Software, unzufriedene Kunden)

§ Kostentreiber/ Ressourcenengpässe spät identifiziert

Ideation Definition Analysis Development Test

Vision

12

Page 13: CONCEPTTEAM - modern-re.de

PROJEKT 1: EINBETTUNG CONCEPT TEAM

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Ideation Definition Dev TestRelease

VISION

ReleaseVISION

VorherN

achher

Fachkonzept

Concept Team: Fachbereich & IT

Ana

Dev TestAna

Concept Backlog:User Story Headlines

As a …I want to …so that …

User Story Backlog:User Stories inkl. AKs

As a …I want to …so that …__________AK1: …AK2: …AK3: ……

13

Page 14: CONCEPTTEAM - modern-re.de

PROJEKT1: CONCEPT TEAM ÜBERBLICKROLLEN, ARTEFAKTE, TOOLS, EVENTS

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Vision Board

User Story Headlines priorisiert in Story Map

Concept TeamProduct Owner, Scrum Master, Definition Team (Fachbereich und IT)

Artefakte/ W

ay of

working

ToolsEvents

Rollen

Vision Concept Backlog User Story Backlog

Planning Sprint (2 Wochen)

Daily

Review Retro

User Stories inkl. AKs, unabh., werthaltig und geschätzt

1 2 3 4 5

Technischer Produktmanager

Kontext Diagramme

14

Page 15: CONCEPTTEAM - modern-re.de

PROJEKT 1: CONCEPT TEAMWAY OF WORKING (1/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Task Beschreibung Verantwortlich/ Support

Artefakt & Tools

BIG PICTURE:Von der Vision zum ConceptBacklog

§ Start: Kontext Diagramme und Brainwriting Workshops§ Concept Backlog besteht aus User Story Headlines,

priorisiert in Story Map.§ Dann User Stories schneiden und priorisieren

PO / Team § Vision Board§ Kontextdiagramme§ Brainwriting§ Story Mapping§ Priorisierungspoker

Sprint Planen § Agile Prinzipien werden eingehalten (Pull-Prinzip)§ Zusätzliche Liefergegenstände werden pro Headline

festgelegt (z.B. (UML-)Modelle, GUI Konzepte)

Team § Task Board

Vision Concept Backlog User Story Backlog

1 2 3 4 5

Concept Team15

Page 16: CONCEPTTEAM - modern-re.de

PROJEKT 1: CONCEPT TEAMWAY OF WORKING (2/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Task Beschreibung Verantwortlich/ Support

Artefakt & Tools

Sprint durchführen § Abstimmung mit Stakeholdern§ Strukturierte Fragen stellen§ Akzeptanzkriterien schreiben, Liefergegenst. erstellen§ Business Value und Umsetzungsaufwand schätzen§ Tägliche Abstimmung - daily

Team / PO § Strukturierte Fragen§ (UML-)Modellierung§ Mock-Ups

Review durchführen § Erfüllen Akzeptanzkriterien die Ziele?§ Ist User Story ausreichend gut spezifiziert?§ Sind alle Liefergegenstände vorhanden?§ Feedback einholen von Technischer Produktmanager

PO / Technischer Produktmanager, Team

§ Definition of Done

Vision Concept Backlog User Story Backlog

1 2 3 4 5

Concept Team16

Page 17: CONCEPTTEAM - modern-re.de

PROJEKT 1: CONCEPT TEAMWAY OF WORKING (3/3)

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Task Beschreibung Verantwortlich/ Support

Artefakt & Tools

Fachkonzept paketieren § Einzelne User Stories werden zum Fachkonzept paketiert und in den Entwicklungsprozess gegeben

§ Kriterien: Business Value, Schätzung, Ressourcenverfügbarkeit oder technische Randbedingungen

PO / Technischer Produktmanager

• Unternehmens-template (Word)

Vision Concept Backlog User Story Backlog

1 2 3 4 5

Concept Team17

Page 18: CONCEPTTEAM - modern-re.de

BESONDERHEIT: USER STORIES ALS VOLLSTÄNDIGE REQUIREMENTS

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ User Stories mehr als nur Planungsartefakt – sie sind Requirements!§ Headline: leicht verständlicher Kundenwunsche inkl. Business Value. § Akzeptanzkriterien: vollständige Dokumentation der Detailanforderungen

(inkl. Modellen, Mock-ups, etc.)§ BESONDERHEIT: User Stories beschreiben Anforderungen und benennen sie nicht

nur und können damit im Wasserfall Prozess eingesetzt werden.

§ Unabhängige (I), werthaltige (V) und geschätzte (E) Bausteine bringen Flexibilität für die Planung und Paketierung.

§ Strukturierter Problemraum erhöht Transparenz, insbesondere für Management § Schritt in Richtung agile Transformation

Wie setzenwir User Stories

ein?

Warumüberhaupt

User Stories?

I N V E S T

18

Page 19: CONCEPTTEAM - modern-re.de

PROJEKT 1- BEWERTUNG: CONCEPT TEAM ÜBERWINDET SILOS

Erfolge§ Spaß:

Keine Eskalationen mehr, Mitarbeiter haben Spaß am cross-funktionalen Arbeiten

§ Qualität:Hohe Qualität der Spezifikation resultiert in hoher Qualität der Software (Reduktion der Change Requests)

§ Transparenz:bzgl. Priorisierung, Benefit, Cost für Management und Team

§ Flexibilität: kleine, unabhängige Spezifikationsbausteine ermöglichen flexible Paketierung abhängig von Ressourcenverfügbarkeit

§ Fokussierung: höhere Qualität da Anzahl paralleler Tasks begrenzt

Herausforderungen§ Konstanz:

Team konstant halten erfordert ausreichend viele ähnlich gelagerte Entwicklungs-vorhaben

Kritische Erfolgsfaktoren§ Management Unterstützung§ Vorbereitung:

von Mitarbeitern auf das Arbeiten mit neuen Prozessen, Tools und Artefakten

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 19

Page 20: CONCEPTTEAM - modern-re.de

AGENDA

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Überblick

Projekt 1 – „Concept Team“ im klassischen Wasserfall

Projekt 2 – „Concept Team“ in der agilen Transformation

Projekt 3 – „Concept Team“ im SCRUM Projekt

Conclusio

20

Page 21: CONCEPTTEAM - modern-re.de

PROJEKT 2: TREIBER FÜR AGILE TRANSFORMATION

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ Sehr ähnlich zu Projekt 1§ Projekt 1 großer Erfolg, daher Idee: Blaupause für agile Transformation§ Erweiterung Concept Team Ansatz auf Analyse

§ Einführung und Integration eines neuen ERP Systems (à Ablösung von Altsystemen)§ User Stories gehen als Anforderungen an das Projekt in die Ausschreibungsunterlagen ein§ Analyse umfasst insbesondere

§ Functional Placement (Zuweisung von Systemen zu Prozessschritten)§ Schärfung der Akzeptanzkriterien§ Erstellung des Architekturmodells

§ Erstmals Besetzung von Rollen über die gesamte Projektlaufzeit, Architektur, Entwickler von Beginn an eingebunden

21

Page 22: CONCEPTTEAM - modern-re.de

PROJEKT 2: ERWEITERUNG AUF ANALYSE

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Ideation Definition Analysis Development TestRelease

Vision

Analysis Development Test

ReleaseVision

VorherProjekt 1

Development Test

Concept Team

Release

Projekt 2

User Story Backlog

Vision User Story Backlog& Architektur

Concept Team

22

Page 23: CONCEPTTEAM - modern-re.de

PROJEKT 2: BEWERTUNGCONCEPT TEAM IN DER AGILEN TRANSFORMATION

Erfolge

§ Forward Transformation: getrieben vom Anforderer und nicht von der Entwicklung, Anforderer lebt agile Arbeitsweise.

§ Cross-Functional:Alle Unternehmensbereiche sind eingebunden

§ Angrenzende Prozesse anpassen: Budgetvergabe, Ressourcenvergabe, Reporting können bereits jetzt angepasst werden, Agieren anstatt Reagieren

§ Gegenseitiges Vertrauen: Management lernt Vertrauen in das Team, Kontrolle abzugeben und wird durch Transparenz belohnt.

Herausforderungen

§ Teams: Zusammenstellung stabiler, projekt-unabhängiger Spezifikations-Teams

§ Konflikt: Budgetvergabe nach Organisationseinheit, Teamschnitt nach fachlichen Kriterien

Kritische Erfolgsfaktoren

§ Management Unterstützung§ Qualität der resultierenden Artefakte muss

zusätzlich sichergestellt werden

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 23

Page 24: CONCEPTTEAM - modern-re.de

AGENDA

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Überblick

Projekt 1 – „Concept Team“ im klassischen Wasserfall

Projekt 2 – „Concept Team“ in der agilen Transformation

Projekt 3 – „Concept Team“ im SCRUM Projekt

Conclusio

24

Page 25: CONCEPTTEAM - modern-re.de

PROJEKT 3: AUSGANGSLAGE

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ Interne IT für die Abwicklung von IT Projekten für weltweit verteilte Fachbereiche aus 28 Ländern

§ externen Entwicklung von Software

§ Delivery Set up: Externe Entwicklung§ Methodik: Scrum nach Lehrbuch

§ Entwicklung eines globalen HR-Systems§ Ablösung von Altsystemen

Entwicklungsprozess

Einbettung IT in Unternehmen

Projekt / Entwicklungsgegenstand

UnternehmenskulturModell nach William E. Schneider

Zusammenarbeit Kontrolle

KompetenzKultivierungMöglichkeit

Fokus UnternehmenFokus Mensch

Realität

25

Page 26: CONCEPTTEAM - modern-re.de

PROJEKT 3: SCRUM NACH LEHRBUCH

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Sprint Backlog

Produkt-Inkrement

Daily Scrum

Development Team

ProductOwner

ScrumMaster

ScrumTEAM

ProductBacklog

Backlog Refinement

Sprint

26

Page 27: CONCEPTTEAM - modern-re.de

PROJEKT 3: PRODUCT OWNER STÄRKEN IM SCRUM PROJEKT

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ Schwierige Situation für zukünftigen PO: § keine Einzelperson kennt die internationalen Besonderheiten§ Abstimmung sehr zeitaufwändig § Risiko: das Backlog kann nicht zeitnah gefüllt werden

§ Folge: PO Rolle konnte zunächst nicht besetzt werden.

27

Page 28: CONCEPTTEAM - modern-re.de

PROJEKT 3: CONCEPT TEAM FÜRS PRODUCT BACKLOG

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Vision Concept TeamScrum Team

Backlog Refinement

PO

§ Concept Team umfasst Fachexperten aus Schlüsselländern, Ressourcenverfügbarkeit durch Management garantiert.

§ Während Concept Team Sprint: ­ Vorbereitung der Top Prio User Stories mit Fokus auf lokale Besonderheiten

­ PO wird mit lokalen Besonderheiten vertraut gemacht

§ Voraussetzung: Harmonisierte Prozesslandkarte erstellen und Zusatzinformationen aus Ländern sammeln

Sprint

ProductBacklog

28

Page 29: CONCEPTTEAM - modern-re.de

PROJEKT 3: BEWERTUNGCONCEPT TEAM ZUR UNTERSTÜTZUNG DES PO IN SCRUM

Vorteile Concept Team

§ Respekt: Internationale Stakeholder fühlen sich ernst genommen.

§ Etablierung des Concept Teams und Commitment zu Wochen-Sprints:

§ Enge Einbindung der internationalen Stakeholder ins Projekt führt zu effizienten Erarbeitung der Anforderungen

§ Vermeidung von Leerlauf der Sprints§ Vermeidung von Waste: § PO muss internationalen Ansprechpartnern nicht

hinterherlaufen

§ Keine aufwändig Vorab-Spezifikation notwendig

Herausforderungen

Kritische Erfolgsfaktoren

§ Management Unterstützung auf allen Ebenen

§ Vorbereitung der Mitarbeiter auf das Arbeiten mit neuen Prozessen, Tools und Artefakten

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ Sicherstellen der Ressourcen Verfügbarkeit

29

Page 30: CONCEPTTEAM - modern-re.de

AGENDA

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

Überblick

Projekt 1 – „Concept Team“ im klassischen Wasserfall

Projekt 2 – „Concept Team“ in der agilen Transformation

Projekt 3 – „Concept Team“ im SCRUM Projekt

Conclusio

30

Page 31: CONCEPTTEAM - modern-re.de

BENEFITS DES CONCEPT TEAMS

§ Teamgedanke im Fokus§ Höhere Qualität von Requirements§ Entlastung des POs§ Nahtlose Einbettung in existierenden Entwicklungsprozess§ Treiber in der agilen Transformation

è Effizientere Abläufe, Weniger Verschwendung, Bessere Produkte

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 31

Page 32: CONCEPTTEAM - modern-re.de

KERNAUSSAGEN

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

§ Kleine Anpassungen entfalten große Wirkungen§ Benefits aus der agilen Welt nutzen und beibehalten was „schwer umgehbar ist“

aus der klassischen Welt§ User Stories können auch im klassischen Entwicklungsprozess ein hilfreiches Tool sein:

Unabhängige und Werthaltige Themen

32

Page 33: CONCEPTTEAM - modern-re.de

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER

IHRE FRAGEN? IHRE ANREGUNGEN? IHRE MEINUNGEN?

Ausgangslage bestimmen

Concept Team einbetten Jetzt starten!

Way of Working erkunden

Dr. Eva [email protected]

Sabine [email protected]

CONCEPT TEAM

VIELEN DANK

33

Page 34: CONCEPTTEAM - modern-re.de

Dr. Eva Hafner Selbständige IT Beraterin.

Mit mehr als 10 Jahren Erfahrung als IT Produkt Manager, Product Owner

und Business Analyst mitunterschiedlichen Vorgehensmodellen und bei

verschiedenen Unternehmen, u.a. Credit Suisse, Telefónica Germany und TÜV SÜD Management Service.

eMail: [email protected]

Sabine WildgruberSelbständige IT Beraterin Moderation, Coaching und Training.

Für strategisches und operatives RequirementsEngineering auf Basis agilen und klassischen Vorgehens.

Schwerpunkt liegt in der Abstimmung zwischen Fachabteilungen und IT – auch mittels Visualisierungen und Modellen.

eMail: [email protected]: +49 163 3994088XING Profil: Sabine_WildgruberLinkedIn Profil: sabinewildgruber

DR. EVA HAFNER UND SABINE WILDGRUBER

Modern RE 2020, 08.10.2020 DR. EVA HAFNER, SABINE WILDGRUBER 34