dr. devops or: how i learned to stop firefighting and love the sprint

36
AMY KNAPP • DIRECTOR OF SERVICE DELIVERY O.C. TANNER @KNAPPST3R Dr. DevOps Or: How I Learned to Stop Firefighting and Love the Sprint

Upload: atlassian

Post on 12-Apr-2017

3.495 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

AMY KNAPP • DIRECTOR OF SERVICE DELIVERY • O.C. TANNER • @KNAPPST3R

Dr. DevOpsOr: How I Learned to Stop Firefighting and

Love the Sprint

Page 2: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

T H E J A M

T H E L OWD OWN

WH A T EXA C T L Y IS D EVOPS?

T H E PL A N

Agenda

T H E WIN

Page 3: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

The Lowdown

Page 4: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

O.C. TannerFounded in 1927 and headquartered in Salt Lake City, Utah, O.C. Tanner has been recognized as a top supplier in the incentive industry for ten consecutive years.

Page 5: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

55

OUR MISSION

“We help companies appreciate people who do great work. Because celebrating great work

inspires people to invent, to create, to discover. And when people are inspired, companies grow.”

Page 6: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Our ReachThousands of clients globally use our cloud-based technology, tools, awards, and education services to engage talent, increase performance, drive goals, and create experiences that fuel the human spirit.

Page 7: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Career Achievement Performance Welbe

Our Products

Page 8: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint
Page 9: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint
Page 10: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint
Page 11: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

The Jam

Page 12: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Our team

Development Operations

Page 13: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

…there will be blood.D A N I E L P LA IN V IE W

“ ”

Page 14: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

BudgetLights OnDeadlines Technical Debt

What could we do?

Page 15: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Play Agile against Agile.ME , JU S T N O W

“ ”

Page 16: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

What exactly is DevOps?

Page 17: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

DevOps is a culture, movement or practice that emphasizes collaboration between developers and other IT professionals. S OME G U Y O N W IK IP E D IA , S E LF E MP LOY E D

“”

Page 18: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

We had to stop firefighting and love the sprint.

Page 19: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

The Plan

Page 20: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Agile ITIL Lean

Love the concepts

Page 21: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

What is expected

Social Contract

Must do’s

Why you exist

Sets a guideline for what your team wants out of their work life.

Establish team conduct, their immovable values, you can even call out standard hours of work.

You can even pen a team mission statement.

Page 22: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

2222

OUR MISSION

“Putting clients first by putting employees first, immediately after prioritizing fiscal

responsibilities and leveraging profitability towards exceeding by empowering our

employees to put clients (and themselves) first, in a diverse and respectful environment of only

those that come first, first.”

Page 23: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Team Responsibilities

Way of Working

Tools and Resources

Set your standards

Establish how you will run and manage you stand-ups, grooming sessions, or planning, and who leads?

Define your teams’ workflow tools, communication, and input channels.

Establish your issue and story types, along with your key projects.

Page 24: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Player vs. PlayerEpics & StoriesEstimate Velocity Sprint Length

Your JIRA Software Arsenal

Page 25: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

We can totally make that happen, but we’re mid-sprint right now, can we put it in our backlog?L I B E R A TE D O P E R A TI O N S S TA FF , E V E R Y W H E R E

“”

Page 26: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Agile and ITIL

Sprinting Firefighting

Page 27: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Incoming issues

Sprint Health

Provide the team with a quick visual for the state of your current sprint, along with a gentle days left reminder.

Dashboards

Keep an eye on your incoming workload by utilizing a filter query for any new assignments.

Page 28: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Team Workload

Current Sprint Board

Having an “Assigned to Me, or “Assigned to Team” filter assist with this reminder, allowing for their full workload detail to be noted at a glance.

Add your current sprint board for further effectiveness to push this as the launch pad for day-to-day activities and requirements.

Dashboards

Page 29: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Agile and Lean

Optimize the whole Improvement

Page 30: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

The Win

Page 31: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

We’re working smarter

Building relationships

Engaged in improvement

Page 32: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Our Agile teams have seen a

increase in average velocity after four sprints

37%

Page 33: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Doing agile right is not a cosmetic fix, but something that companies need to dedicate time and resources to in several key areas.L I B E R A TE D O P E R A TI O N S S TA FF , E V E R Y W H E R E

“”

Page 34: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Usain likes to run.Usain is smart.Be like Usain.

Page 35: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Love the sprint.

Page 36: Dr. Devops or: How I Learned to Stop Firefighting and Love the Sprint

Thank you!

AMY KNAPP • DIRECTOR OF SERVICE DELIVERY • O.C. TANNER • @KNAPPST3R