dr. devops or: how i learned to stop firefighting and love the sprint
TRANSCRIPT
AMY KNAPP • DIRECTOR OF SERVICE DELIVERY • O.C. TANNER • @KNAPPST3R
Dr. DevOpsOr: 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
The Lowdown
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.
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.”
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.
Career Achievement Performance Welbe
Our Products
The Jam
Our team
Development Operations
…there will be blood.D A N I E L P LA IN V IE W
“ ”
BudgetLights OnDeadlines Technical Debt
What could we do?
Play Agile against Agile.ME , JU S T N O W
“ ”
What exactly is DevOps?
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
“”
We had to stop firefighting and love the sprint.
The Plan
Agile ITIL Lean
Love the concepts
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.
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.”
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.
Player vs. PlayerEpics & StoriesEstimate Velocity Sprint Length
Your JIRA Software Arsenal
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
“”
Agile and ITIL
Sprinting Firefighting
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.
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
Agile and Lean
Optimize the whole Improvement
The Win
We’re working smarter
Building relationships
Engaged in improvement
Our Agile teams have seen a
increase in average velocity after four sprints
37%
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
“”
Usain likes to run.Usain is smart.Be like Usain.
Love the sprint.
Thank you!
AMY KNAPP • DIRECTOR OF SERVICE DELIVERY • O.C. TANNER • @KNAPPST3R