SlideShare a Scribd company logo
1 of 38
Download to read offline
How to Grow a Learning Culture
Kwame Thomison
Founder and Principal, Magnetic
Learning and Development Trends
In 2011, an estimated
28.5% of websites used
this technology. As of
November 2019, that
figure has fallen to around
3%.
Flash_____
Source: W3Techs
This is currently the most
in-demand programming
language in San
Francisco.
Typescript_________
Source: Hired.com
Demand for engineers
familiar with this
technology rose 517%
from Jan 2018 to Jan 2019
Blockchain__________
Source: Hired.com
Companies evolve
continuously to remain
competitive and keep up with
the pace of innovation
Software engineers must learn
continuously as employers
adopt new strategies, tech,
and best practices
Want to learn using spare time at work
74%
People are struggling
to make time
Source: LinkedIn Workplace Learning Report
Would stay at a company longer if it invested
in their career
94%
#1 reason employees feel held back from
developing is a lack of time to focus on
growth
74% more likely to know
where they want to go in
their career
48% more likely to have
found purpose in their
work
47% less likely to be
stressed at work
Heavy Learners (5+ hours) vs Light Learners (<1 hour)
Learning is a great
use of time
Source: LinkedIn Workplace Learning Report
Stress Sense of Purpose Career Direction
Of companies have trouble engaging their
employees in learning programs
70%
Companies are
struggling to engage
employees
Source: PageUp Research
Of employees invest in their own work-related
learning
75%
Employees spend up to 5x more time on
self-directed learning than company
sponsored learning
Engineering leaders must evolve
by seeking out engaging learning
experiences and making time for
talent development
Of employees under 40 want social
learning experiences
70%
Social learning?
Source: LinkedIn & PageUp Research
Of all employees say sharing knowledge is a
critical part of the learning experience
87%
Of companies are investing in social learning
34%
Social Learning?
Dev Ops Research and Assessment Team
Single largest study on Dev Ops best practices
31,000+ survey responses over the last 6 years
Identify best practices Elite performers rely upon
Part of Google Cloud as of Dec 2018
“…groups that share common interests in tooling,
language, or methodologies are fostered within an
organization to share knowledge and expertise
with each other, across teams, and around the
organization”
Communities of Practice are…
"High performers favor strategies that create
community structures at both low and high levels
in the organization, likely making them more
sustainable and resilient to reorgs and product
changes. The top two strategies employed are
Communities of Practice and Grassroots"
Best Ways to Propagate Best Practices
History of Communities of Practice
Social Anthropology PhD
Cognitive Anthropologist
Jean Lave
Computer Science PhD
Educational Theorist
Étienne Wenger
Apprenticeships for tailors
perfecting their craft
Liberian Tailors
Midwives learning prenatal
care
Yucatec Mayan Midwives
Quartermasters learning
how to navigate
US Navy Quartermasters
History of Communities of Practice
“…groups that share common interests in tooling,
language, or methodologies are fostered within an
organization to share knowledge and expertise
with each other, across teams, and around the
organization”
Communities of Practice are…
"High performers favor strategies that create
community structures at both low and high levels
in the organization, likely making them more
sustainable and resilient to reorgs and product
changes. The top two strategies employed are
Communities of Practice and Grassroots"
Best Ways to Propagate Best Practices
How CoPs differ from other groups
Purpose Membership Held together by Duration
CoPs
Personal growth and
building expertise
Members self-select
based on interest
Shared passion and
commitment
As long as there’s
interest
Working Group
Deliver a product or
service
Report to group’s
manager
Job requirements and
common goals
Until the next
reorganization
Project Team
Accomplish a specific
task
Assigned by senior
management
Project’s milestones
and goals
Until the project has
been completed
Professional
Network
Collect and pass on
business info
Friends and business
acquaintances
Mutual needs
As long as people have
a reason to connect
Case Study: Learning Guilds
L&D Offerings Before
Varied and
nuanced
learning needs,
many unmet
Learning
stipend, often
unused
Ad hoc
lunchtime talks,
not always
broadly relevant
CoPs initiated
by ICs, low
engagement
Tried many of the typical approaches
Experiencing many common L&D challenges
CTO wanted to transform the learning culture
The Challenge
Eng team wanted more support
Experts struggled to scale knowledge sharing
10% Time for Learning
Formal mentorship program
Talk series
Block off Fri afternoons
Two Formats for Communities of Practice
CoP 1: Learning Guilds
• Group of engineers with shared interests
• Focused on Learning Priorities set by managers
• Learning sprints every 2-3 weeks
• Reading assignments + exercises
• Presentation and open discussion
M T W T F
Work Work Work Work
Meeting +
Presentation
Work Work Work Work
Reading +
Practice
Example Sprint
01
Hiring Needs
e.g. Greater need for eng leadership
02
Technical Strategy and Industry Trends
e.g. Transition to new architecture
03
Product Performance and Quality
e.g. Production reliability and code quality
04
Feedback channels
e.g. Engagement surveys, 1:1s, perf reviews
What gaps and weaknesses do we want to turn into strengths and core competencies?
Learning Guilds: Setting Learning Priorities
Learning Guilds
Measuring Value
Questions
On a 5-point scale
• How effective was the presenter?
• Knowledge you can use
immediately?
• Knowledge you can use
eventually?
Health Metric
• Goodness Index - % of 4+ ratings
Guild Formation
Learning Guilds are formed
around the learning priorities.
Engineers less focused on
learning priorities can also
choose a project.
Learning Priorities
Engineering Managers use
company strategy ,
engagement surveys, and
other inputs to set learning
priorities
Learning Sprints
Guilds proceed to explore a
topic or work on a project
for several months
Measure Value
Engineering Managers use
surveys and other inputs to
understand impact and plan
program enhancements
Learning Guilds: Bigger Picture
~3-6 months per cycle
Learning Guilds: Overall Results
Speaker preparedness
97%
Knowledge you can use immediately
51%
Knowledge you can use eventually
75%
2 out of 3 guilds had 100% retention
1 guild had 75% retention due to poor goal alignment
Every guild had a core group of 3-8 who missed 1 or fewer meetings
Engagement
Guild Meeting Goodness (All Meetings)
First iteration: 3 Learning Guilds
Craftspersonship Guild Leadership GuildArchitecture Guild
18%
68%
Immediately Eventually
26%
52%
Immediately Eventually
76%
88%
Immediately Eventually
Learning Guilds: Goodness per Guild
CoP 2: Project Guilds
• Small group projects
• Formed around individual interests
• Forward progress Friday afternoons
• Backlog comprised of low-pri tasks
• Self-directed learning
M T W T F
Work Work Work Work Hack
Work Work Work Work Hack
Example Sprint
01
Product Experiments
e.g. User flow tweaks to boost engagement
02
Internal Tooling Improvements
e.g. Dev environment enhancements
03
Refactors and Product Health
e.g. Unreliable code paths and messy code
04
Risky Projects
e.g. Explore introduce new tech or products
Given infinite time, what additional work would we prioritize?
What impactful projects are unlikely to be prioritized by any existing team?
Project Guilds: Constructing the Backlog
Team Formation
Engineers choose projects
based on what they’re most
excited to learn or what they’re
passionate about working on.
Backlog Construction
PMs, managers, and engineers
add project to the shared
backlog. Anything with biz
impact is fair game.
Learning Sprints
Teams make forward progress
Friday afternoons. People
share status updates and seek
support during weekly standup.
Ship and Demo
Teams demo their work. The
org increasingly sees Project
Guilds as an effective tool for
shipping value and learning.
Project Guilds: Bigger Picture
~3-6 months per cycle
Exploring the
introduction of a
major new piece of
infrastructure
2
Examining process
and exploring best
practices for
software delivery
3
Formalizing intern
mentor best
practices
4
Experimenting with
the introduction of a
new user flow
1
Project Guilds: Results So Far
Communities of Practice: Other Observations
1. New cultural institution of learning firmly
established
2. Design and Product Management are
experimenting with CoPs
3. Attractive part of the recruiting pitch
4. Greater recognition of internal experts, especially
poor self-promoters
5. Learning for engineers at literally every level
Growing Your Learning Culture
Learning Guilds
1. Identify gaps and weaknesses that inhibit
progress on your company’s mission
2. Turn those into strengths and core
competencies
3. Structured social learning
Project Guilds
1. Groups self-organize according to their
passions
2. Ship value for the business while learning
3. Self-directed learning
Models for Growing Your
Learning Culture
1. Get buy-in - use this presentation!
2. Use biz strategy to guide learning priorities
3. Have a plan for measuring value
4. Identify internal experts to champion and lead
Keys to success
• Experiment with a single existing group
• e.g. EM, TLs, Front End Engineers
• Invest less than 10% of your time
• Start with important but not urgent
Starting small
Start Growing Your Learning Culture!
Coaching, Social Learning, and more
https://www.magnetic-inc.com/
Send Me Thoughts & Feedback!
KwameMagnetic
kwame@magnetic-inc.com
Spread the Word!
Communities of Practice is an emerging
best practice for sharing knowledge

More Related Content

What's hot

What's hot (20)

Understanding OKR
Understanding OKRUnderstanding OKR
Understanding OKR
 
OKR Playbook v1.0
OKR Playbook v1.0OKR Playbook v1.0
OKR Playbook v1.0
 
OKR Best Practices. Useful tips for creating Objectives & Key Result
OKR Best Practices. Useful tips for creating Objectives & Key ResultOKR Best Practices. Useful tips for creating Objectives & Key Result
OKR Best Practices. Useful tips for creating Objectives & Key Result
 
Organize for Agile Adoption and Sustainability
Organize for Agile Adoption and SustainabilityOrganize for Agile Adoption and Sustainability
Organize for Agile Adoption and Sustainability
 
Innovation Lab Canvas - Methodology Overview
Innovation Lab Canvas - Methodology OverviewInnovation Lab Canvas - Methodology Overview
Innovation Lab Canvas - Methodology Overview
 
The future of recruiting: How COVID-19 is transforming hiring
The future of recruiting: How COVID-19 is transforming hiringThe future of recruiting: How COVID-19 is transforming hiring
The future of recruiting: How COVID-19 is transforming hiring
 
OKRs Workshop Presentation Template from Gtmhub
OKRs Workshop Presentation Template from GtmhubOKRs Workshop Presentation Template from Gtmhub
OKRs Workshop Presentation Template from Gtmhub
 
The Disruptive Nature of Digital Learning: Ten Things We've Learned
The Disruptive Nature of Digital Learning: Ten Things We've LearnedThe Disruptive Nature of Digital Learning: Ten Things We've Learned
The Disruptive Nature of Digital Learning: Ten Things We've Learned
 
Agile - Community of Practice
Agile - Community of PracticeAgile - Community of Practice
Agile - Community of Practice
 
Presentation on Team Building – CommLab India
Presentation on Team Building – CommLab IndiaPresentation on Team Building – CommLab India
Presentation on Team Building – CommLab India
 
Making Performance Management Work - 10 Keys to Success
Making Performance Management Work - 10 Keys to SuccessMaking Performance Management Work - 10 Keys to Success
Making Performance Management Work - 10 Keys to Success
 
Marketing OKR Examples
Marketing OKR ExamplesMarketing OKR Examples
Marketing OKR Examples
 
Lyssa Adkins & Michael Spayd (Keynote)
Lyssa Adkins & Michael Spayd (Keynote)Lyssa Adkins & Michael Spayd (Keynote)
Lyssa Adkins & Michael Spayd (Keynote)
 
The Executioner's Tale
The Executioner's TaleThe Executioner's Tale
The Executioner's Tale
 
Fast Flow & Organizational Evolution with Team Topologies @ Masters of Softwa...
Fast Flow & Organizational Evolution with Team Topologies @ Masters of Softwa...Fast Flow & Organizational Evolution with Team Topologies @ Masters of Softwa...
Fast Flow & Organizational Evolution with Team Topologies @ Masters of Softwa...
 
Leadership Code
Leadership CodeLeadership Code
Leadership Code
 
10 Dead Simple Ways to Improve Your Company Culture
10 Dead Simple Ways to Improve Your Company Culture10 Dead Simple Ways to Improve Your Company Culture
10 Dead Simple Ways to Improve Your Company Culture
 
Employer Branding
Employer BrandingEmployer Branding
Employer Branding
 
Employee Engagement Presentation
Employee Engagement PresentationEmployee Engagement Presentation
Employee Engagement Presentation
 
Introduction to OKR Goals (OKRs 101)
Introduction to OKR Goals (OKRs 101)Introduction to OKR Goals (OKRs 101)
Introduction to OKR Goals (OKRs 101)
 

Similar to Growing a learning culture slideshare

Student-centred KM strategies
Student-centred KM strategiesStudent-centred KM strategies
Student-centred KM strategies
SIKM
 
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
Brightwave Group
 
Glfes summer institute2013_raleigh_final
Glfes summer institute2013_raleigh_finalGlfes summer institute2013_raleigh_final
Glfes summer institute2013_raleigh_final
Tricia Townsend
 
Using Social Media for Collaboration
Using Social Media for CollaborationUsing Social Media for Collaboration
Using Social Media for Collaboration
mmloban
 

Similar to Growing a learning culture slideshare (20)

Student-centred KM strategies
Student-centred KM strategiesStudent-centred KM strategies
Student-centred KM strategies
 
Defining Your Social Learning Strategy
Defining Your Social Learning Strategy Defining Your Social Learning Strategy
Defining Your Social Learning Strategy
 
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
Charles Gould at Learning Live 2014: Total learning: learn faster, work smart...
 
Heads in the Cloud - How are content strategies evolving in the workplace? (...
Heads in the Cloud - How are content strategies evolving in the workplace? (...Heads in the Cloud - How are content strategies evolving in the workplace? (...
Heads in the Cloud - How are content strategies evolving in the workplace? (...
 
Intel teach essentials (july2011)
Intel teach essentials (july2011)Intel teach essentials (july2011)
Intel teach essentials (july2011)
 
Using empowerment evaluation to strengthen talent search progamming march 2011
Using empowerment evaluation to strengthen talent search progamming march 2011Using empowerment evaluation to strengthen talent search progamming march 2011
Using empowerment evaluation to strengthen talent search progamming march 2011
 
Glfes summer institute2013_raleigh_final
Glfes summer institute2013_raleigh_finalGlfes summer institute2013_raleigh_final
Glfes summer institute2013_raleigh_final
 
ELEC2017 1.2 t. sinha - developing and delivering a lean six sigma green b...
ELEC2017   1.2 t. sinha -  developing and delivering a lean six sigma green b...ELEC2017   1.2 t. sinha -  developing and delivering a lean six sigma green b...
ELEC2017 1.2 t. sinha - developing and delivering a lean six sigma green b...
 
NAS Data Science Roundtable: Training as a Pathway to Improve Reproducibility
NAS Data Science Roundtable: Training as a Pathway to Improve ReproducibilityNAS Data Science Roundtable: Training as a Pathway to Improve Reproducibility
NAS Data Science Roundtable: Training as a Pathway to Improve Reproducibility
 
Lightning Talks (select full talk per category)
Lightning Talks (select full talk per category)Lightning Talks (select full talk per category)
Lightning Talks (select full talk per category)
 
How to design 70-20-10 learning eco-system
How to design 70-20-10 learning eco-systemHow to design 70-20-10 learning eco-system
How to design 70-20-10 learning eco-system
 
FerrellWalker.pptx
FerrellWalker.pptxFerrellWalker.pptx
FerrellWalker.pptx
 
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
BUILD YOUR BLUEPRINT FOR DIGITAL LEARNING: HOW TO TRANSFORM YOUR LEARNING ORG...
 
Using Social Media for Collaboration
Using Social Media for CollaborationUsing Social Media for Collaboration
Using Social Media for Collaboration
 
LDA Program Enhancement - Class of 2011-12 LDA Collaborative Project Presenta...
LDA Program Enhancement - Class of 2011-12 LDA Collaborative Project Presenta...LDA Program Enhancement - Class of 2011-12 LDA Collaborative Project Presenta...
LDA Program Enhancement - Class of 2011-12 LDA Collaborative Project Presenta...
 
HR 206 week 1 chapter 1 presentation
HR 206 week 1 chapter 1 presentationHR 206 week 1 chapter 1 presentation
HR 206 week 1 chapter 1 presentation
 
Take one step
Take one step Take one step
Take one step
 
AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013AISA Leadership Retreat Ghana - Leading complex change 2013
AISA Leadership Retreat Ghana - Leading complex change 2013
 
How to Build a Learning Tech Stack
How to Build a Learning Tech StackHow to Build a Learning Tech Stack
How to Build a Learning Tech Stack
 
HOW DOES TECHNOLOGY LEADERS PROGRAM (TLP) ENHANCE MACHINE LEARNING AND AI EXP...
HOW DOES TECHNOLOGY LEADERS PROGRAM (TLP) ENHANCE MACHINE LEARNING AND AI EXP...HOW DOES TECHNOLOGY LEADERS PROGRAM (TLP) ENHANCE MACHINE LEARNING AND AI EXP...
HOW DOES TECHNOLOGY LEADERS PROGRAM (TLP) ENHANCE MACHINE LEARNING AND AI EXP...
 

Recently uploaded

internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
AllTops
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
Nimot Muili
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
SandaliGurusinghe2
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Riyadh +966572737505 get cytotec
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 

Recently uploaded (16)

Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 

Growing a learning culture slideshare

  • 1. How to Grow a Learning Culture Kwame Thomison Founder and Principal, Magnetic
  • 3. In 2011, an estimated 28.5% of websites used this technology. As of November 2019, that figure has fallen to around 3%. Flash_____ Source: W3Techs
  • 4. This is currently the most in-demand programming language in San Francisco. Typescript_________ Source: Hired.com
  • 5. Demand for engineers familiar with this technology rose 517% from Jan 2018 to Jan 2019 Blockchain__________ Source: Hired.com
  • 6. Companies evolve continuously to remain competitive and keep up with the pace of innovation Software engineers must learn continuously as employers adopt new strategies, tech, and best practices
  • 7. Want to learn using spare time at work 74% People are struggling to make time Source: LinkedIn Workplace Learning Report Would stay at a company longer if it invested in their career 94% #1 reason employees feel held back from developing is a lack of time to focus on growth
  • 8. 74% more likely to know where they want to go in their career 48% more likely to have found purpose in their work 47% less likely to be stressed at work Heavy Learners (5+ hours) vs Light Learners (<1 hour) Learning is a great use of time Source: LinkedIn Workplace Learning Report Stress Sense of Purpose Career Direction
  • 9. Of companies have trouble engaging their employees in learning programs 70% Companies are struggling to engage employees Source: PageUp Research Of employees invest in their own work-related learning 75% Employees spend up to 5x more time on self-directed learning than company sponsored learning
  • 10. Engineering leaders must evolve by seeking out engaging learning experiences and making time for talent development
  • 11. Of employees under 40 want social learning experiences 70% Social learning? Source: LinkedIn & PageUp Research Of all employees say sharing knowledge is a critical part of the learning experience 87% Of companies are investing in social learning 34%
  • 13. Dev Ops Research and Assessment Team Single largest study on Dev Ops best practices 31,000+ survey responses over the last 6 years Identify best practices Elite performers rely upon Part of Google Cloud as of Dec 2018
  • 14. “…groups that share common interests in tooling, language, or methodologies are fostered within an organization to share knowledge and expertise with each other, across teams, and around the organization” Communities of Practice are… "High performers favor strategies that create community structures at both low and high levels in the organization, likely making them more sustainable and resilient to reorgs and product changes. The top two strategies employed are Communities of Practice and Grassroots" Best Ways to Propagate Best Practices
  • 15.
  • 16. History of Communities of Practice Social Anthropology PhD Cognitive Anthropologist Jean Lave Computer Science PhD Educational Theorist Étienne Wenger
  • 17. Apprenticeships for tailors perfecting their craft Liberian Tailors Midwives learning prenatal care Yucatec Mayan Midwives Quartermasters learning how to navigate US Navy Quartermasters History of Communities of Practice
  • 18. “…groups that share common interests in tooling, language, or methodologies are fostered within an organization to share knowledge and expertise with each other, across teams, and around the organization” Communities of Practice are… "High performers favor strategies that create community structures at both low and high levels in the organization, likely making them more sustainable and resilient to reorgs and product changes. The top two strategies employed are Communities of Practice and Grassroots" Best Ways to Propagate Best Practices
  • 19. How CoPs differ from other groups Purpose Membership Held together by Duration CoPs Personal growth and building expertise Members self-select based on interest Shared passion and commitment As long as there’s interest Working Group Deliver a product or service Report to group’s manager Job requirements and common goals Until the next reorganization Project Team Accomplish a specific task Assigned by senior management Project’s milestones and goals Until the project has been completed Professional Network Collect and pass on business info Friends and business acquaintances Mutual needs As long as people have a reason to connect
  • 21. L&D Offerings Before Varied and nuanced learning needs, many unmet Learning stipend, often unused Ad hoc lunchtime talks, not always broadly relevant CoPs initiated by ICs, low engagement
  • 22. Tried many of the typical approaches Experiencing many common L&D challenges CTO wanted to transform the learning culture The Challenge Eng team wanted more support Experts struggled to scale knowledge sharing
  • 23. 10% Time for Learning Formal mentorship program Talk series Block off Fri afternoons Two Formats for Communities of Practice
  • 24. CoP 1: Learning Guilds • Group of engineers with shared interests • Focused on Learning Priorities set by managers • Learning sprints every 2-3 weeks • Reading assignments + exercises • Presentation and open discussion M T W T F Work Work Work Work Meeting + Presentation Work Work Work Work Reading + Practice Example Sprint
  • 25. 01 Hiring Needs e.g. Greater need for eng leadership 02 Technical Strategy and Industry Trends e.g. Transition to new architecture 03 Product Performance and Quality e.g. Production reliability and code quality 04 Feedback channels e.g. Engagement surveys, 1:1s, perf reviews What gaps and weaknesses do we want to turn into strengths and core competencies? Learning Guilds: Setting Learning Priorities
  • 26. Learning Guilds Measuring Value Questions On a 5-point scale • How effective was the presenter? • Knowledge you can use immediately? • Knowledge you can use eventually? Health Metric • Goodness Index - % of 4+ ratings
  • 27. Guild Formation Learning Guilds are formed around the learning priorities. Engineers less focused on learning priorities can also choose a project. Learning Priorities Engineering Managers use company strategy , engagement surveys, and other inputs to set learning priorities Learning Sprints Guilds proceed to explore a topic or work on a project for several months Measure Value Engineering Managers use surveys and other inputs to understand impact and plan program enhancements Learning Guilds: Bigger Picture ~3-6 months per cycle
  • 28. Learning Guilds: Overall Results Speaker preparedness 97% Knowledge you can use immediately 51% Knowledge you can use eventually 75% 2 out of 3 guilds had 100% retention 1 guild had 75% retention due to poor goal alignment Every guild had a core group of 3-8 who missed 1 or fewer meetings Engagement Guild Meeting Goodness (All Meetings) First iteration: 3 Learning Guilds
  • 29. Craftspersonship Guild Leadership GuildArchitecture Guild 18% 68% Immediately Eventually 26% 52% Immediately Eventually 76% 88% Immediately Eventually Learning Guilds: Goodness per Guild
  • 30. CoP 2: Project Guilds • Small group projects • Formed around individual interests • Forward progress Friday afternoons • Backlog comprised of low-pri tasks • Self-directed learning M T W T F Work Work Work Work Hack Work Work Work Work Hack Example Sprint
  • 31. 01 Product Experiments e.g. User flow tweaks to boost engagement 02 Internal Tooling Improvements e.g. Dev environment enhancements 03 Refactors and Product Health e.g. Unreliable code paths and messy code 04 Risky Projects e.g. Explore introduce new tech or products Given infinite time, what additional work would we prioritize? What impactful projects are unlikely to be prioritized by any existing team? Project Guilds: Constructing the Backlog
  • 32. Team Formation Engineers choose projects based on what they’re most excited to learn or what they’re passionate about working on. Backlog Construction PMs, managers, and engineers add project to the shared backlog. Anything with biz impact is fair game. Learning Sprints Teams make forward progress Friday afternoons. People share status updates and seek support during weekly standup. Ship and Demo Teams demo their work. The org increasingly sees Project Guilds as an effective tool for shipping value and learning. Project Guilds: Bigger Picture ~3-6 months per cycle
  • 33. Exploring the introduction of a major new piece of infrastructure 2 Examining process and exploring best practices for software delivery 3 Formalizing intern mentor best practices 4 Experimenting with the introduction of a new user flow 1 Project Guilds: Results So Far
  • 34. Communities of Practice: Other Observations 1. New cultural institution of learning firmly established 2. Design and Product Management are experimenting with CoPs 3. Attractive part of the recruiting pitch 4. Greater recognition of internal experts, especially poor self-promoters 5. Learning for engineers at literally every level
  • 36. Learning Guilds 1. Identify gaps and weaknesses that inhibit progress on your company’s mission 2. Turn those into strengths and core competencies 3. Structured social learning Project Guilds 1. Groups self-organize according to their passions 2. Ship value for the business while learning 3. Self-directed learning Models for Growing Your Learning Culture
  • 37. 1. Get buy-in - use this presentation! 2. Use biz strategy to guide learning priorities 3. Have a plan for measuring value 4. Identify internal experts to champion and lead Keys to success • Experiment with a single existing group • e.g. EM, TLs, Front End Engineers • Invest less than 10% of your time • Start with important but not urgent Starting small
  • 38. Start Growing Your Learning Culture! Coaching, Social Learning, and more https://www.magnetic-inc.com/ Send Me Thoughts & Feedback! KwameMagnetic kwame@magnetic-inc.com Spread the Word! Communities of Practice is an emerging best practice for sharing knowledge