+ All Categories
Home > Documents > PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file ·...

PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file ·...

Date post: 21-Aug-2018
Category:
Upload: vucong
View: 213 times
Download: 0 times
Share this document with a friend
52
Scrum Master & Agile Project Manager: A Tale of Two Different Roles Tommy Norman, Agile Practice Lead
Transcript
Page 1: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum Master & Agile Project Manager: A Tale of Two Different Roles

Tommy Norman, Agile Practice Lead

Page 2: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agenda

Scrum Masters & Project Managers

The Agile Project Manager

Agile Adoption Implications

Making It Work

Page 3: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Tommy Norman

Agile Practice Lead Scrum Certified Microsoft MVP

AgileNashville.com TommyNorman.com @tommynorman

Scrum Videos

Page 4: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Nerds of Rock, May 7th

Page 5: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Survey

Scrum Master / Agile Organization

Project Mgr. / Waterfall Org.

Agile PM / Mixed Org.

I don’t know what the hell I am!

Page 6: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

SCRUM MASTERS & PROJECT MANAGERS

Page 7: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum Master

Responsibilities?

Qualities?

Page 8: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum Guide

“The Scrum Master is responsible for ensuring Scrum is understood and enacted. Scrum Masters

do this by ensuring that the Scrum Team adheres to Scrum theory, practices, and rules.”

Page 9: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum Guide

“The Scrum Master is a servant-leader for the Scrum Team.”

Page 10: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum Guide

“The Scrum Master helps those outside the Scrum Team understand which of their interactions with the Scrum Team are helpful and which aren’t. The

Scrum Master helps everyone change these interactions to maximize the value created by the

Scrum Team.”

Page 11: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Product Owner

Development Team

Organization

Page 12: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Development Team

Team Self-Organization

Remove Impediments

Facilitate Events

Scrum Coach

Page 13: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Product Owner

Backlog Management

Empirical Planning

Maximize Value

Scrum Coach

Page 14: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Organization

Scrum Rollout

Scrum Coach

Foster Change

Increase Effectiveness

Page 15: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Collaborative Teams

MaximizeProduct

Value

MaximizeAgile

Adoption

MaximizeProduct Delivery

Page 16: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Project Manager

Responsibilities?

Qualities?

Page 17: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

PMBOK

“The person assigned by the performing organization to lead the team that is responsible

for achieving the project objectives.”

Page 18: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Common PM Resources

“Developing the project plan”

“Managing the project budget”

“Managing Communication”

“Managing the project stakeholders”

“Managing the project team”

“Managing the project schedule”

“Managing the project conflicts” “Managing the

project delivery”

“Managing the project risk”

Holy Crap!!

Page 19: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Vendors

FunctionalManager

OtherDepartments

Business Owner

Development Team

Organization

Page 20: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

MaximizeProduct

Value

MaximizeProcess

Adoption

MaximizeProduct Delivery

AuditBudget

MaintainServers

BusinessCase

AllocateResources

DeliverServices

DeliverFeatures

Cooperative Teams

Page 21: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

THE AGILE PM

Page 22: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Project Manager

Responsibilities?

Qualities?

Page 23: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile

How is the Agile PM Different?

Waterfall

Page 24: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Waterfall vs. Agile

Page 25: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Waterfall vs. Agile

Command & Control Self-Organizing

Page 26: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Waterfall vs. AgileJan Dec

Analyze Design Develop Test Deploy

Design

Develop

Test

Deploy

Analyze

Design

Develop

Test

Deploy

Analyze

Design

Develop

Test

Deploy

Analyze

Page 27: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Waterfall vs. Agile

Dictatorships gets stuff done Democracy is messy

Page 28: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile

Why Do We Sometimes Have Both?

Waterfall

Page 29: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

New Agile Team

What do we do?

We’re supposed to self organize, I

think.

What does that mean?

This Agile stuff is kinda

stupid.

Page 30: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile & Non-Agile Teams / One Product

Page 31: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Inside Waterfall

Analyze Design Construction DeployDesign

Develop

Test

Deploy

Analyze

Design

Develop

Test

Deploy

Analyze

Design

Develop

Test

Deploy

Analyze

Page 32: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Scrum-but

Our scope and timeline are fixed.

We constantly rearrange teams.

We create detailed functional specs.

We have analysis, design, & QA sprints

We don’t have cross functional teams.

We don’t self-organize.

Our sprints are 4 months long.

We push tons of new stuff into sprints.

Page 33: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

AGILE ADOPTIONIMPLICATIONS

Page 34: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Little ‘a’ vs. Big ‘A’ Agile

agile• Focus on

mechanics• Local

optimization• Engineering

focused

Agile• Focus on

values• Organizational

optimization• Company

wide

Page 35: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Values & Principles

Page 36: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Values

Individuals and Interactions

Processes and Tools

Working Software

Comprehensive Documentation

Customer Collaboration

Contract Negotiation

Responding to Change

Following a Plan

Page 37: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Values

Individuals and Interactions

Processes and Tools

Working Software

Comprehensive Documentation

Customer Collaboration

Contract Negotiation

Responding to Change

Following a Plan

Page 38: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Transition vs. Dysfunction

We can’t do Agile thing

XYZ.

We’ll do ABC in the

meantime.

Here is our plan to get to

XYZ.

We can’t do Agile thing

XYZ.

We’ll do ABC like we always

have done.

Page 39: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Mechanics Without the Values

Search Catalog

As a registered user I want the ability to search the online catalog so that I can find items to purchase.

Business Value: 600 Story Points: 8

Functional Specification

Page 40: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Story Points & Velocity

Page 41: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

What are some others?

Waterfall ValuesAgile Practices

Page 42: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Setup for Failure Help!!!!

Page 43: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

MAKING IT WORK

Page 44: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Know Which One Your Are

A man’s got to know his limitations.

Page 45: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Study the Agile Values & Principles

Value Mechanism

Page 46: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Identify Your Values & Principles

On time and on budget Customer

value

Solving Technology Problems

Quality Deliverables

Page 47: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Agile Adoption Backlog

Working Software

Individuals & Interactions

Working Software is our primary measure of

Progress.

Continuous attention to technical excellence

and good design enhances agility.

The best architectures, requirements, and designs

emerge from self-organizing teams.

Potentially shippable code at the end of each Sprint.

Continuous Integration build every check in.

Test Drive Development

Pair Programming

Daily Standup Meetings

Team dedicates 10% of Sprint to grooming.

1

2

3

4

5

6

Mastering

Exemplifying

Not Implemented

Struggling

Striving

Failing

Page 48: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Plan for Continuous Improvement

Assess Progress Frequently

Form Communities of Practice

Prioritize Areas of Concern

Make Incremental Improvements

Page 49: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Systems Thinking

Lean

Agile

Agile Maturity ModelsScrum

Kanban XP

TDD…

Page 50: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Little ‘a’ vs. Big ‘A’ Agile

agile• Focus on

mechanics• Local

optimization• Engineering

focused

Agile• Focus on

values• Organizational

optimization• Company

wide

Page 51: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

What You Can Start Doing Tomorrow

Focus on Agile Values

Educate Everyone

Create an Agile Adoption Backlog

Inspection & Adapt

Page 52: PowerPoint Presentationpminashville.org/wp-content/uploads/2015/05/Scrum-Mast… · PPT file · Web viewScrum Master & Agile Project Manager: A Tale of Two Different Roles. ... Contract

Q & A

[email protected]@tommynormanwww.hollandsquare.com


Recommended