SlideShare une entreprise Scribd logo
1  sur  39
Télécharger pour lire hors ligne
Why Even DevOp
Nicole Forsgren, PhD
Partner, Microsoft Research
@nicolefv
@nicolefv
Hi!
Nicole Forsgren
I like Diet Coke and ice cream
Dev - Sysadmin - Researcher
DevOps is the original
hipster for well-being
and sustainable work
@nicolefv
Here’s what we’ll talk about today
● How DevOps helps us
● Productivity is personal
● Tiny wins
● The future of productivity and well-being
@nicolefv
When we stir up tech, process, and culture
improvements, we can develop and deliver
our tech in better ways.
@nicolefv
2021 Accelerate State of DevOps (DORA)
@nicolefv
Elite performers do better -- LOTS better
more frequent code
deployments
973x 6570x
Comparing to low performers, DORA’s latest research finds that elite performers have…
faster lead time from
commit to deploy
2021 Accelerate State of DevOps Report (DORA)
lower change fail rate
(changes are ⅓ less likely to
fail)
3x 6570x
faster time to recover
from incidents
@nicolefv
These improvements help us reduce friction,
stop repeating mindless tasks, decrease our
cognitive load, improve security, [all the things]…
… so we can get back to doing the fun cool stuff
@nicolefv
DevOps improves developer well-being
as likely to experience
burnout during the pandemic
1/2
A positive team culture mitigates burnout
during challenging circumstances. Teams
with an inclusive, generative culture
2021 Accelerate State of DevOps Report (DORA)
Improvements in automation
and continuous delivery
reduce deployment pain and
burnout
2018 Accelerate State of DevOps Report (DORA)
Improving culture,
process, and
automation is key
@nicolefv
Automation makes things better
faster time to merge
pull requests
18% 34%
Once an open source repository starts using
Actions with their pull requests, we see…
more pull requests
merged
2020 State of the Octoverse Report (GitHub)
@nicolefv
Tiny wins
Improving productivity doesn’t have
to come from large projects.
Sometimes the most rewarding
things we do are small things with big
impact.
Joel talks about “tiny” projects with
big impact
https://joelcalifa.com/blog/tiny-wins/
@nicolefv
Remember!
“Automating ourselves
out of [repeatable]
work” is the point!
The key is what we do
with the time we’ve
reclaimed.
https://xkcd.com/1205
/
@nicolefv
What does productivity look like?
Charles Dickens’ “A Tale of Two Cities”
begins, “It was the best of times, it was
the worst of times.” Adapting Dickens’ line
to leading an engineering team during the
global pandemic, I’d say “We’re doing very
well, we’re barely hanging in there.”
—
Shane O’Flynn
@nicolefv
The TL;DR: on developer patterns globally during 2020
● Overall, developer patterns matched prior years (plus growth) year over year
● Working days (measured as push window) increased by 25-50 minutes
● Work volume (measured as push volume) didn’t drop -- or increased
● Pull request merge times got faster -- up to seven hours faster in open source
and up to 4.5 hours faster in work contexts -- a sign of increased
collaboration
But these patterns don’t reveal the whole story (the what or the why), and likely
aren’t sustainable.
2020 State of the Octoverse Report (GitHub)
@nicolefv
What developers say: Productivity
● For most, productivity had not changed or had improved (62% - 68%)
● However, many less productive (32% - 38%)
○ For those that were less productive, that lack of productivity decreased
over time (38% to 30%), suggesting they found ways to accommodate
Productivity is personal.
People are affected differently, based on work styles, and the challenges and
benefits they face
https://arxiv.org/pdf/2008.11147.pd
f
@nicolefv
What developers say: The good about WFH
● Less time on commute
● Spending less money
● Flexible work hours
● Closer to family
● More comfortable clothing
● Reduced health risks
● Better focus time
● Less distractions or interruptions
● More time to complete work
● More breaks
● Better work life balance
● Better work environment
● More efficient meetings
● More control over work
● More physical activity
https://arxiv.org/pdf/2008.11147.pd
f
@nicolefv
What developers say: The good about WFH
● Less time on commute
● Spending less money
● Flexible work hours
● Closer to family
● More comfortable clothing
● Reduced health risks
● Better focus time
● Less distractions or interruptions
● More time to complete work
● More breaks
● Better work life balance
● Better work environment
● More efficient meetings
● More control over work
● More physical activity
● Less time on commute and More
time to complete work
Significant impact on productivity
Strongest impact on productivity
https://arxiv.org/pdf/2008.11147.pd
@nicolefv
What developers say: The bad about WFH
https://arxiv.org/pdf/2008.11147.pd
f
● Missing social interactions
● Lack of work-life boundary
● Poor ergonomics
● Less awareness of colleagues work
● Less physical activity
● Difficult to communicate with
colleagues
● Insufficient hardware
● Connectivity problems
● Poor work life balance
● Too many meetings
● More distractions or interruptions
● Lack of a routine
● Fewer breaks
● Friction with collaboration tools
● Lack of motivation
● Blocked waiting on others
● Poor home work environment
● Lack of dining options
● Lack of childcare
● Less time to complete work
@nicolefv
What developers say: The bad about WFH
Significant impact on productivity
Strongest impact on productivity
https://arxiv.org/pdf/2008.11147.pd
● Missing social interactions
● Lack of work-life boundary
● Poor ergonomics
● Less awareness of colleagues work
● Less physical activity
● Difficult to communicate with
colleagues
● Insufficient hardware
● Connectivity problems
● Poor work life balance
● Too many meetings
● More distractions or interruptions
● Lack of a routine
● Fewer breaks
● Friction with collaboration tools
● Lack of motivation
● Blocked waiting on others
● Poor home work environment
● Lack of dining options
● Lack of childcare
● Less time to complete work
● Lack of childcare and Less time to
complete work
@nicolefv
WFH before COVID-19
The Good The Bad The Worrisome
● Improved
productivity
● Better punctuality
● Less attrition
● Fewer promotions
● Workplace stress
can compound for
those with young
children
● Fewer breaks
● Longer workdays
See Appendix
Key success factors:
● suitable working conditions at home
● efficient communication with coworkers
● supervisor trust and support
@nicolefv
Daily gratitudes
Butler & Jaffe
47%
daily gratitude reflection
positively impacted well-
being
Flexibility &
time with family
are bright spots
Resources for
mental health
are important
@nicolefv
Daily challenges
Butler & Jaffe
Coping with
WFH is elusive
for some
41% report no
improvement, 61% report
improvements
Feeling
overworked, and
lacking
motivation &
focus
are continued themes
Physical &
mental health
are a struggle,
and getting worse
@nicolefv
Each of us can do small things to make our
days better in measurable ways
Tiny wins for
ourselves
@nicolefv
Good Day Project
We did a study to help developers get quick and easy signals and patterns to
help them have better days, more consistently. (“What makes a good day, and
how can I have one more often?”)
The deets:
● Based on holistic concept of productivity using the SPACE framework
● Focus on individual: measures for us, not for managers
○ To help us measure our energy, not our time
● Goal is quick and easy measures with actionable signal
https://github.blog/2021-05-25-octoverse-spotlight-good-day-
project/
@nicolefv
What is the SPACE framework?
https://queue.acm.org/detail.cfm?id=3454124
Dimension Definition
S: Satisfaction and Well-being How fulfilled, happy, and healthy one is
P: Performance An outcome of a process
A: Activity The count of actions or outputs
C: Communication and Collaboration How people talk and work together
E: Efficiency and Flow Doing work with minimal delays or interruptions
A holistic way to measure productivity
@nicolefv
Good Day Project
To capture SPACE quickly, we asked questions like:
● How was your work day?
● I worked with other people
● My work was interrupted
● How many meetings did you have today?
● Today, I felt most productive… (and least productive)
[the full instrument is available online!]
https://github.blog/2021-05-25-octoverse-spotlight-good-day-
project/
@nicolefv
Good Day Project
We did a study to help developers get quick and easy signals and patterns to
help them have better days, more consistently. (“What makes a good day, and
how can I have one more often?”)
The deets:
● Based on holistic concept of productivity using the SPACE framework
● Focus on individual: measures for us, not for managers
○ To help us measure our energy, not our time
● Goal is quick and easy measures with actionable signal
https://github.blog/2021-05-25-octoverse-spotlight-good-day-
project/
@nicolefv
Finding flow is key, and interruptions are a drag
chance of having a
good day
82% 7%
Minimal or no interruptions
give developers:
chance of having a
good day
2020 State of the Octoverse Report (GitHub)
Interruptions
throughout the day:
@nicolefv
Meetings are both awesome and terrible
-60%
Collaboration is a key
enabler of doing work,
connecting with people, and
can even help us do more
development.
chance of making
progress on goals
2020 State of the Octoverse Report (GitHub)
Too many meetings can be a
blocker. Going from 2 to 3
meetings per day
@nicolefv
Two minute daily reflection can help improve our days
● Developers liked the quick check-in as a way to reflect
● As a nice bonus: a wrap-up at the end of the day
● This echoes the Daily Gratitude study
For more info, including the survey questions we used and example reports, check
out https://github.blog/2021-05-25-octoverse-spotlight-good-day-project/
What’s next?
@nicolefv
Future of development and well-being
There are some important questions to ask
● How do new tools help us be more productive?
○ Let’s further reduce the repeatable things and focus on new work
● What is “productivity” when traditional (easy) measures no longer apply?
● How can we think about reducing harm?
● How can we expand our conceptualization of “developer”
○ Low-code and no-code tools create new opportunities and
challenges
● How can we rethink well-being -- for work and boundaries?
@nicolefv
TL;DR
● How DevOps helps us
● Productivity is personal
● Tiny wins
● The future of productivity and well-being
Stay tuned!
Octoverse Report is coming
soon, with even more data
(omg!)
Thank you!
Appendix
@nicolefv
Citations and papers
● On workplace productivity: https://future.a16z.com/on-workplace-productivity/
● Good Day Project: https://github.blog/2021-05-25-octoverse-spotlight-good-day-project/
● Tiny Wins: https://joelcalifa.com/blog/tiny-wins/
● Ford et al: A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic:
https://arxiv.org/pdf/2008.11147.pdf
● Butler and Jaffe: Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19
Pandemic https://www.microsoft.com/en-us/research/publication/challenges-and-gratitude-a-diary-study-of-software-
engineers-working-from-home-during-covid-19-pandemic/
● 2020 GitHub Octoverse https://future.a16z.com/on-workplace-productivity/
● 2021 Accelerate State of DevOps Report (DORA): https://cloud.google.com/devops/state-of-devops
● 2018 Accelerate State of DevOps Report (DORA): https://services.google.com/fh/files/misc/state-of-devops-2018.pdf
● SPACE of developer productivity: https://queue.acm.org/detail.cfm?id=3454124

Contenu connexe

Tendances

DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition StrategiesAlec Lazarescu
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereNicole Forsgren
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsNicole Forsgren
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachIevgenii Katsan
 
Successful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnSuccessful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnssusere73ce3
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsNicole Forsgren
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonPink Elephant
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackGene Kim
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGroup
 
The Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysThe Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysNicole Forsgren
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014Yuval Yeret
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformationdev2ops
 
Accelerate your DevOps
Accelerate your DevOpsAccelerate your DevOps
Accelerate your DevOpsDelta-N
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youDevOpsGroup
 
Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?CA Technologies
 
Navvia's DevOps journey
Navvia's DevOps journeyNavvia's DevOps journey
Navvia's DevOps journeyNavvia
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1VersionOne
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsKarthik Gaekwad
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps CultureMandi Walls
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...Gene Kim
 

Tendances (20)

DevOps Transition Strategies
DevOps Transition StrategiesDevOps Transition Strategies
DevOps Transition Strategies
 
If you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get thereIf you don't know where you're going it doesn't matter how fast you get there
If you don't know where you're going it doesn't matter how fast you get there
 
Tools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOpsTools Won't Fix Your Broken DevOps
Tools Won't Fix Your Broken DevOps
 
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank FrambachiSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
iSQI Certification Days DASA – DevOps & ISTQB Frank Frambach
 
Successful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learnSuccessful writing at work copyright 2017 cengage learn
Successful writing at work copyright 2017 cengage learn
 
DOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOpsDOES 2016 Sciencing the Crap Out of DevOps
DOES 2016 Sciencing the Crap Out of DevOps
 
The Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul WilkinsonThe Phoenix Project DevOps Simulation - Paul Wilkinson
The Phoenix Project DevOps Simulation - Paul Wilkinson
 
DOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About FeedbackDOES15 - Elisabeth Hendrickson - Its All About Feedback
DOES15 - Elisabeth Hendrickson - Its All About Feedback
 
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
DevOpsGuys - How to get started with DevOps - Redgate Webinar April 2017
 
The Key to High Performance - What the Data Says
The Key to High Performance - What the Data SaysThe Key to High Performance - What the Data Says
The Key to High Performance - What the Data Says
 
DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014DevOps – the future of Agile – why, what, how? Agile Israel 2014
DevOps – the future of Agile – why, what, how? Agile Israel 2014
 
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a TransformationDevOps Kaizen: Practical Steps to Start & Sustain a Transformation
DevOps Kaizen: Practical Steps to Start & Sustain a Transformation
 
Accelerate your DevOps
Accelerate your DevOpsAccelerate your DevOps
Accelerate your DevOps
 
Why #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with youWhy #DevOps Transformation has to start with you
Why #DevOps Transformation has to start with you
 
Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?Moving forward in your DevOps journey—What's your next step after CA World?
Moving forward in your DevOps journey—What's your next step after CA World?
 
Navvia's DevOps journey
Navvia's DevOps journeyNavvia's DevOps journey
Navvia's DevOps journey
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1
 
Agile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devopsAgile 2014- Metrics driven development and devops
Agile 2014- Metrics driven development and devops
 
5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture5 Keys to Building a Successful DevOps Culture
5 Keys to Building a Successful DevOps Culture
 
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
DOES15 - Heather Mickman & Ross Clanton - (Re)building an Engineering Culture...
 

Similaire à Why Even DevOp?

The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleThe Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleMarilyne Huret
 
How DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaHow DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaNicole Forsgren
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsAgile Lietuva
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training Anat (Alon) Salhov
 
2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck final2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck finalNicole Forsgren
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
Are We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeAre We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeNicole Forsgren
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerNicole Forsgren
 
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to business
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to businesseSynergy Paul Swartout - DevOps - what is it and why is it valuable to business
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to businessPatrickCrompton
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...XebiaLabs
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeRed Gate Software
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert McGeachy
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesomeChef
 
The Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for AwesomeThe Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for AwesomeNicole Forsgren
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Paul Swartout
 
WhoIsKenDeLong
WhoIsKenDeLongWhoIsKenDeLong
WhoIsKenDeLongKen DeLong
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & cultureRaymond Baziwane
 
DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - DenverVictorOps
 
Are we there yet? Rev up your productivity with project management tools
Are we there yet? Rev up your productivity with project management toolsAre we there yet? Rev up your productivity with project management tools
Are we there yet? Rev up your productivity with project management toolsMargot
 

Similaire à Why Even DevOp? (20)

The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - GoogleThe Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
The Latest in DevOps: Elite Performance, Productivity, and Scaling - Google
 
How DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for AcademiaHow DevOps is Transforming IT, and What it Can Do for Academia
How DevOps is Transforming IT, and What it Can Do for Academia
 
Jan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wantsJan de Vries - How to convince your boss that it is DevOps that he wants
Jan de Vries - How to convince your boss that it is DevOps that he wants
 
Practical Scrum - one day training
Practical Scrum - one day training Practical Scrum - one day training
Practical Scrum - one day training
 
2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck final2016 velocity santa clara state of dev ops report deck final
2016 velocity santa clara state of dev ops report deck final
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
Are We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to AwesomeAre We There Yet? Signposts On Your Journey to Awesome
Are We There Yet? Signposts On Your Journey to Awesome
 
The Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High PerformerThe Data Behind DevOps: Becoming a High Performer
The Data Behind DevOps: Becoming a High Performer
 
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to business
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to businesseSynergy Paul Swartout - DevOps - what is it and why is it valuable to business
eSynergy Paul Swartout - DevOps - what is it and why is it valuable to business
 
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
Behind the Book: Gene Kim's Top Takeaways from Researching and Writing 'The D...
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Robert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls AgileRobert Mc Geachy Common Pitfalls Agile
Robert Mc Geachy Common Pitfalls Agile
 
The caseforawesome
The caseforawesomeThe caseforawesome
The caseforawesome
 
The Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for AwesomeThe Data on DevOps: Making the Case for Awesome
The Data on DevOps: Making the Case for Awesome
 
Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016Dev ops – what and why - Bristech - July 2016
Dev ops – what and why - Bristech - July 2016
 
WhoIsKenDeLong
WhoIsKenDeLongWhoIsKenDeLong
WhoIsKenDeLong
 
Agile UX
Agile UXAgile UX
Agile UX
 
Agile principles & culture
Agile principles & cultureAgile principles & culture
Agile principles & culture
 
DevOps Roadtrip - Denver
DevOps Roadtrip - DenverDevOps Roadtrip - Denver
DevOps Roadtrip - Denver
 
Are we there yet? Rev up your productivity with project management tools
Are we there yet? Rev up your productivity with project management toolsAre we there yet? Rev up your productivity with project management tools
Are we there yet? Rev up your productivity with project management tools
 

Plus de VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

Plus de VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Dernier

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 

Dernier (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 

Why Even DevOp?

  • 1. Why Even DevOp Nicole Forsgren, PhD Partner, Microsoft Research @nicolefv
  • 2. @nicolefv Hi! Nicole Forsgren I like Diet Coke and ice cream Dev - Sysadmin - Researcher
  • 3. DevOps is the original hipster for well-being and sustainable work
  • 4. @nicolefv Here’s what we’ll talk about today ● How DevOps helps us ● Productivity is personal ● Tiny wins ● The future of productivity and well-being
  • 5. @nicolefv When we stir up tech, process, and culture improvements, we can develop and deliver our tech in better ways.
  • 7. @nicolefv Elite performers do better -- LOTS better more frequent code deployments 973x 6570x Comparing to low performers, DORA’s latest research finds that elite performers have… faster lead time from commit to deploy 2021 Accelerate State of DevOps Report (DORA) lower change fail rate (changes are ⅓ less likely to fail) 3x 6570x faster time to recover from incidents
  • 8. @nicolefv These improvements help us reduce friction, stop repeating mindless tasks, decrease our cognitive load, improve security, [all the things]… … so we can get back to doing the fun cool stuff
  • 9. @nicolefv DevOps improves developer well-being as likely to experience burnout during the pandemic 1/2 A positive team culture mitigates burnout during challenging circumstances. Teams with an inclusive, generative culture 2021 Accelerate State of DevOps Report (DORA) Improvements in automation and continuous delivery reduce deployment pain and burnout 2018 Accelerate State of DevOps Report (DORA) Improving culture, process, and automation is key
  • 10. @nicolefv Automation makes things better faster time to merge pull requests 18% 34% Once an open source repository starts using Actions with their pull requests, we see… more pull requests merged 2020 State of the Octoverse Report (GitHub)
  • 11. @nicolefv Tiny wins Improving productivity doesn’t have to come from large projects. Sometimes the most rewarding things we do are small things with big impact. Joel talks about “tiny” projects with big impact https://joelcalifa.com/blog/tiny-wins/
  • 12. @nicolefv Remember! “Automating ourselves out of [repeatable] work” is the point! The key is what we do with the time we’ve reclaimed. https://xkcd.com/1205 /
  • 14. Charles Dickens’ “A Tale of Two Cities” begins, “It was the best of times, it was the worst of times.” Adapting Dickens’ line to leading an engineering team during the global pandemic, I’d say “We’re doing very well, we’re barely hanging in there.” — Shane O’Flynn
  • 15. @nicolefv The TL;DR: on developer patterns globally during 2020 ● Overall, developer patterns matched prior years (plus growth) year over year ● Working days (measured as push window) increased by 25-50 minutes ● Work volume (measured as push volume) didn’t drop -- or increased ● Pull request merge times got faster -- up to seven hours faster in open source and up to 4.5 hours faster in work contexts -- a sign of increased collaboration But these patterns don’t reveal the whole story (the what or the why), and likely aren’t sustainable. 2020 State of the Octoverse Report (GitHub)
  • 16. @nicolefv What developers say: Productivity ● For most, productivity had not changed or had improved (62% - 68%) ● However, many less productive (32% - 38%) ○ For those that were less productive, that lack of productivity decreased over time (38% to 30%), suggesting they found ways to accommodate Productivity is personal. People are affected differently, based on work styles, and the challenges and benefits they face https://arxiv.org/pdf/2008.11147.pd f
  • 17. @nicolefv What developers say: The good about WFH ● Less time on commute ● Spending less money ● Flexible work hours ● Closer to family ● More comfortable clothing ● Reduced health risks ● Better focus time ● Less distractions or interruptions ● More time to complete work ● More breaks ● Better work life balance ● Better work environment ● More efficient meetings ● More control over work ● More physical activity https://arxiv.org/pdf/2008.11147.pd f
  • 18. @nicolefv What developers say: The good about WFH ● Less time on commute ● Spending less money ● Flexible work hours ● Closer to family ● More comfortable clothing ● Reduced health risks ● Better focus time ● Less distractions or interruptions ● More time to complete work ● More breaks ● Better work life balance ● Better work environment ● More efficient meetings ● More control over work ● More physical activity ● Less time on commute and More time to complete work Significant impact on productivity Strongest impact on productivity https://arxiv.org/pdf/2008.11147.pd
  • 19. @nicolefv What developers say: The bad about WFH https://arxiv.org/pdf/2008.11147.pd f ● Missing social interactions ● Lack of work-life boundary ● Poor ergonomics ● Less awareness of colleagues work ● Less physical activity ● Difficult to communicate with colleagues ● Insufficient hardware ● Connectivity problems ● Poor work life balance ● Too many meetings ● More distractions or interruptions ● Lack of a routine ● Fewer breaks ● Friction with collaboration tools ● Lack of motivation ● Blocked waiting on others ● Poor home work environment ● Lack of dining options ● Lack of childcare ● Less time to complete work
  • 20. @nicolefv What developers say: The bad about WFH Significant impact on productivity Strongest impact on productivity https://arxiv.org/pdf/2008.11147.pd ● Missing social interactions ● Lack of work-life boundary ● Poor ergonomics ● Less awareness of colleagues work ● Less physical activity ● Difficult to communicate with colleagues ● Insufficient hardware ● Connectivity problems ● Poor work life balance ● Too many meetings ● More distractions or interruptions ● Lack of a routine ● Fewer breaks ● Friction with collaboration tools ● Lack of motivation ● Blocked waiting on others ● Poor home work environment ● Lack of dining options ● Lack of childcare ● Less time to complete work ● Lack of childcare and Less time to complete work
  • 21.
  • 22. @nicolefv WFH before COVID-19 The Good The Bad The Worrisome ● Improved productivity ● Better punctuality ● Less attrition ● Fewer promotions ● Workplace stress can compound for those with young children ● Fewer breaks ● Longer workdays See Appendix Key success factors: ● suitable working conditions at home ● efficient communication with coworkers ● supervisor trust and support
  • 23. @nicolefv Daily gratitudes Butler & Jaffe 47% daily gratitude reflection positively impacted well- being Flexibility & time with family are bright spots Resources for mental health are important
  • 24. @nicolefv Daily challenges Butler & Jaffe Coping with WFH is elusive for some 41% report no improvement, 61% report improvements Feeling overworked, and lacking motivation & focus are continued themes Physical & mental health are a struggle, and getting worse
  • 25. @nicolefv Each of us can do small things to make our days better in measurable ways
  • 27. @nicolefv Good Day Project We did a study to help developers get quick and easy signals and patterns to help them have better days, more consistently. (“What makes a good day, and how can I have one more often?”) The deets: ● Based on holistic concept of productivity using the SPACE framework ● Focus on individual: measures for us, not for managers ○ To help us measure our energy, not our time ● Goal is quick and easy measures with actionable signal https://github.blog/2021-05-25-octoverse-spotlight-good-day- project/
  • 28. @nicolefv What is the SPACE framework? https://queue.acm.org/detail.cfm?id=3454124 Dimension Definition S: Satisfaction and Well-being How fulfilled, happy, and healthy one is P: Performance An outcome of a process A: Activity The count of actions or outputs C: Communication and Collaboration How people talk and work together E: Efficiency and Flow Doing work with minimal delays or interruptions A holistic way to measure productivity
  • 29. @nicolefv Good Day Project To capture SPACE quickly, we asked questions like: ● How was your work day? ● I worked with other people ● My work was interrupted ● How many meetings did you have today? ● Today, I felt most productive… (and least productive) [the full instrument is available online!] https://github.blog/2021-05-25-octoverse-spotlight-good-day- project/
  • 30. @nicolefv Good Day Project We did a study to help developers get quick and easy signals and patterns to help them have better days, more consistently. (“What makes a good day, and how can I have one more often?”) The deets: ● Based on holistic concept of productivity using the SPACE framework ● Focus on individual: measures for us, not for managers ○ To help us measure our energy, not our time ● Goal is quick and easy measures with actionable signal https://github.blog/2021-05-25-octoverse-spotlight-good-day- project/
  • 31. @nicolefv Finding flow is key, and interruptions are a drag chance of having a good day 82% 7% Minimal or no interruptions give developers: chance of having a good day 2020 State of the Octoverse Report (GitHub) Interruptions throughout the day:
  • 32. @nicolefv Meetings are both awesome and terrible -60% Collaboration is a key enabler of doing work, connecting with people, and can even help us do more development. chance of making progress on goals 2020 State of the Octoverse Report (GitHub) Too many meetings can be a blocker. Going from 2 to 3 meetings per day
  • 33. @nicolefv Two minute daily reflection can help improve our days ● Developers liked the quick check-in as a way to reflect ● As a nice bonus: a wrap-up at the end of the day ● This echoes the Daily Gratitude study For more info, including the survey questions we used and example reports, check out https://github.blog/2021-05-25-octoverse-spotlight-good-day-project/
  • 35. @nicolefv Future of development and well-being There are some important questions to ask ● How do new tools help us be more productive? ○ Let’s further reduce the repeatable things and focus on new work ● What is “productivity” when traditional (easy) measures no longer apply? ● How can we think about reducing harm? ● How can we expand our conceptualization of “developer” ○ Low-code and no-code tools create new opportunities and challenges ● How can we rethink well-being -- for work and boundaries?
  • 36. @nicolefv TL;DR ● How DevOps helps us ● Productivity is personal ● Tiny wins ● The future of productivity and well-being Stay tuned! Octoverse Report is coming soon, with even more data (omg!)
  • 39. @nicolefv Citations and papers ● On workplace productivity: https://future.a16z.com/on-workplace-productivity/ ● Good Day Project: https://github.blog/2021-05-25-octoverse-spotlight-good-day-project/ ● Tiny Wins: https://joelcalifa.com/blog/tiny-wins/ ● Ford et al: A Tale of Two Cities: Software Developers Working from Home During the COVID-19 Pandemic: https://arxiv.org/pdf/2008.11147.pdf ● Butler and Jaffe: Challenges and Gratitude: A Diary Study of Software Engineers Working From Home During Covid-19 Pandemic https://www.microsoft.com/en-us/research/publication/challenges-and-gratitude-a-diary-study-of-software- engineers-working-from-home-during-covid-19-pandemic/ ● 2020 GitHub Octoverse https://future.a16z.com/on-workplace-productivity/ ● 2021 Accelerate State of DevOps Report (DORA): https://cloud.google.com/devops/state-of-devops ● 2018 Accelerate State of DevOps Report (DORA): https://services.google.com/fh/files/misc/state-of-devops-2018.pdf ● SPACE of developer productivity: https://queue.acm.org/detail.cfm?id=3454124