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/
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