agile project · 2018-04-03 · agile project getting down to the tactical “how ... q set up task...

37
1

Upload: others

Post on 03-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

1

Page 2: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

2

Tina Saunders | May 17, 2016

Executing OCM on an Agile Project Getting Down to the Tactical “How”

Page 3: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

3

Workshop Objectives

1.  Visualize and describe a simple, proven approach for performing OCM on an Agile project

2.  Identify specific OCM tasks and when they need to occur throughout the project

3.  Practice on a mock Agile OCM project

Page 4: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

The Model

4

1 2 3 When OCM

first “arrives” on the project

While the product is being developed

During the “hardening” sprint

just before Go Live

Page 5: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

The Approach

5

(next release)

Page 6: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

Your turn!

•  Using a scratch piece of paper, sketch out a drawing of the three-phase model (not the detailed approach) as if you are giving an “elevator pitch” to your boss about the plan.

•  It’s okay if you can’t remember it all. Just see what you can recall.

6

Page 7: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

The Model

7

1 2 3 When OCM

first “arrives” on the project

While the product is being developed

During the “hardening” sprint

just before Go Live

Page 8: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

THE MOCK PROJECT Set Scene

8

Page 9: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

WHAT TO DO FIRST Phase 1: Kickoff

9

Page 10: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

Panic!!!

10

Page 11: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

Materials: • Task Categories, paper, & crayon

Rules: •  Table Groups work as one team •  Redraw the model on the “big paper” •  Discuss together and place each Task

Category in its stage

Objective: •  Build upon the model sketched earlier and

shape your plan

11

Activity / Shape Your Plan

Page 12: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

12

What did we learn?

Page 13: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

OCM TASKS CRITICAL FOR PHASE 1

Preparing for change and kicking off the OCM effort successfully

13

Page 14: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

14

To Do: q  Understand project timeline, vision, goals, and objectives q  Assemble and kickoff OCM Team, sponsors, & partners q  Set up task management system (electronic task board) q  Establish high-level Stakeholder Engagement/Communications plan q  Stand up communications vehicles/sites, if needed q  Kickoff stakeholder communications q  Identify stakeholders (as known so far) q  Assess stakeholder impact (based on what’s known so far) q  Baseline stakeholder placement on change curve

Phase 1 / Kickoff

Page 15: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

15

To Do: q  Understand project timeline, vision, goals, and objectives q  Assemble and kickoff OCM Team, sponsors, & partners q  Set up task management system (electronic task board) q  Establish high-level Stakeholder Engagement/Communications plan q  Stand up communications vehicles/sites, if needed q  Kickoff stakeholder communications q  Identify stakeholders (as known so far) q  Assess stakeholder impact (based on what’s known so far) q  Baseline stakeholder placement on change curve

Phase 1 / Kickoff

Page 16: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

16

Our SME Partners •  Claims Operations Manager •  Claims Intake Supervisor •  Claims Processing Supervisor •  Beta Users

Our OCM Team: •  OCM Lead •  Communications Liaison •  Training Liaison •  HR Liaison

Our Change Sponsors: •  Accountable Executive •  Program Manager •  Product Owner

Our Team!

Page 17: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

17

Our SME Partners •  Claims Operations Manager •  Claims Intake Supervisor •  Claims Processing Supervisor •  Beta Users

Our OCM Team: •  OCM Lead •  Communications Liaison •  Training Liaison •  HR Liaison

Our Change Sponsors: •  Accountable Executive •  Program Manager •  Product Owner

Activity / OCM Kickoff Mtg

Page 18: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

18

To Do: ü  Understand project timeline, vision, goals, and objectives ü  Assemble and kickoff OCM Team, sponsors, & partners ü  Set up task management system (electronic task board) ü  Establish high-level Stakeholder Engagement/Communications plan ü  Stand up communications vehicles/sites, if needed ü  Kickoff stakeholder communications ü  Identify stakeholders (as known so far) ü  Assess stakeholder impact (based on what’s known so far) ü  Baseline stakeholder placement on change curve

Phase 1 / Questions

Page 19: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

MANAGING CHANGE DURING ITERATIVE DEVELOPMENT CYCLES

Phase 2: Sprint by Sprint

19

Page 20: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

20

We Are Here

Page 21: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

OCM TASKS CRITICAL FOR PHASE 2

Executing change readiness iteratively sprint by sprint

21

Page 22: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

22

To Do: q  Keep stakeholders informed and engaged on a regular cadence q  Identify user-facing stories each sprint q  Assess stakeholder impacts each sprint q  Determine and assign readiness tasks each sprint q  View product demonstration at end of each sprint q  Build training (output of each user-facing story) q  Monitor progress on change curve (at least ½ way)

Phase 2 / Sprint by Sprint

Page 23: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

23

To Do: q  Keep stakeholders informed and engaged on a regular cadence q  Identify user-facing stories each sprint q  Assess stakeholder impacts each sprint q  Determine and assign readiness tasks each sprint q  View product demonstration at end of each sprint q  Build training (output of each user-facing story) q  Monitor progress on change curve (at least ½ way)

Phase 2 / Sprint by Sprint

Page 24: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

24

Acceptance Criteria = (How)

“As a(n) _______, I need to ________,

so that __________________.” (who) (what)

(why)

Story Format:

User Stories

Page 25: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

25

Use Brainstorm / Mind Mapping

Story

Impact

Impact

Impact

Impact

Activity / Practice Impact Assessment of a Story

Materials: • Your Brain Rules: •  Table Groups work as one team •  Walk-through your user-facing story •  Brainstorm some stakeholder impacts •  Use the “Impact Assessment Qs” handout

to guide you Objective: •  Practice quick story impact assessments

Page 26: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

26

Use Brainstorm / Mind Mapping

Story

Impact

Readiness Tasks

Activity / Tasks for the Task Board Materials: •  Your Brain •  Task Cards Rules: •  Table Groups work as one team •  Take one of your impact

assessments from the previous exercise and brainstorm the readiness tasks that would be required

•  Complete Task Cards for the identified tasks

Objective: •  Practice readiness activities for a

task board

Page 27: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

27

The Task Board To Do Doing Done

Waiting for

Page 28: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

28

Phase 2 / Sprint by Sprint To Do: q  Keep stakeholders informed and engaged on a regular cadence q  Identify user-facing stories each sprint q  Assess stakeholder impacts each sprint q  Determine and assign readiness tasks each sprint q  View product demonstration at end of each sprint q  Build training (output of each user story) q  Monitor progress on change curve (at least ½ way)

Page 29: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

29

To Do: ü  Keep stakeholders informed and engaged on a regular cadence ü  Identify user-facing stories each sprint ü  Assess stakeholder impacts each sprint ü  Determine and assign readiness tasks each sprint ü  View product demonstration at end of each sprint ü  Build training (output of each user story) ü  Monitor progress on change curve (at least ½ way)

Phase 2 / Questions

Page 30: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

THE FIRST RELEASE & BEYOND

Phase 3: Release

30

Page 31: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

31

We Are Here

Page 32: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

OCM TASKS CRITICAL FOR PHASE 3

Final Preparations for the Big Release

32

Page 33: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

33

To Do: q  Stakeholder engagement/communications “Countdown to Go Live” q  Establish ongoing Stakeholder support and communications after Go Live q  Finalize training materials q  Finalize process readiness q  Prepare training site q  Train the Trainer q  Training

Phase 3 / Release

Page 34: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

34

To Do: q  Stakeholder engagement/communications “Countdown to Go Live” q  Establish ongoing Stakeholder support and communications after Go Live q  Finalize training materials q  Finalize process readiness q  Prepare training site q  Train the Trainer q  Training

Phase 3 / Release

Remember we have ONE sprint to do this!

Page 35: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

35

Build upon the momentum and relationships established to continue the journey with each subsequent release

MVP Release!

“Release, Rinse & Repeat”

Page 36: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

36

Questions?

Page 37: Agile Project · 2018-04-03 · Agile Project Getting Down to the Tactical “How ... q Set up task management system (electronic task board) q Establish high-level Stakeholder Engagement/Communications

37

• Can you visualize the Agile OCM model?

• Do you understand which task categories fall under each phase and why?

• Do you feel you have some new tools to lead a change management effort on an Agile project?

Do You Feel Ready?