agile l&d team become an how to - udemy for …...“agile development” is simply a way to...
TRANSCRIPT
Tuesday, June 27
How toBecome an
Agile L&D Team
2
James PerezSky, Digital L&D Manager
Shelley OsborneUdemy, Head of L&D
@theshelleylynn
Today’s speakers
Europe’s leading entertainment and communications company
3
Customers22M
Countries5
Employees30K
4
Agenda
1
2
3
4
What is agile learning and why is it important?
Udemy’s approach toagile learning
How to apply agiletactics to L&D
Agile learning design at Sky
5
Here’s what we know
6
● New technologies and business models are disrupting more companies every year
● Only 12% of Fortune 500 companies from 1955 are still in business
● Last year alone, 26% fell off this list
Source: 2017 Deloitte Human Capital Trends Report
We’re working in an era of rapid change
Technological advancement and change is creating unprecedented skills challenges
7
1992 MBA from Harvard Business School1987 UC Berkeley
1998 SEO/SEM
2010 Social Media Management
2009 #Advertising
2008 Marketing Automation
1995 Internet
2005 YouTube Ads
Social Media Marketing 2007
1990 TV, Radio, Print
1990 1995 2000 2005 2010 2015?
These changes are creating more stress at work
Top stressors at work
8 Source: 2017 Udemy Workplace Stress Study
Fear of losing my job to automation/AI
How quickly skills requirements at work are changing
Having a bad manager
Feeling under-skilled for my job
1
2
3
4
Learning and development can ease the stress
Top ways people reduce stress at work
9 Source: 2017 Udemy Workplace Stress Study
Company sponsored training
Paying for their own professional development
Meditation and physical activity
1
2
3
How could companies help millennials reduce stress?
So how do we improve?
10
“Agile Learning refers to any approach to content development that focuses on speed, flexibility
and collaboration.”
Source: Training Industry11
12
Agile learning vs. static learning
5
TIME
StaticLearning
4321
13
Agile learning vs. static learning
5
TIME
AgileLearning
1
StaticLearning
4321
14
Agile learning vs. static learning
5
2
TIME
AgileLearning
1
StaticLearning
4321
15
Agile learning vs. static learning
5
32
TIME
AgileLearning
1
StaticLearning
•••
4321
16
Instructor: Rob Percival
• Cambridge University mathematics graduate
• Founder of Code School, a technology education youth program
Course facts
• 5 star rating
• 48,799 reviews
• 327,000+ students
• 88,000 hours of content consumed
Product launch
Apple announces Swift June 2, 2014
3 days later
Udemy releases Swift courseJune 5, 2014
10 days later
Over 1,000 students enrolledJune 12, 2014
Source: Udemy
Agile learning in the real world
17
A powerful global learning marketplace creates an agile learning environment
MILLIONSOF LEARNERS
COURSES FROM REAL-WORLD AND INDUSTRY EXPERTS
18
The Sky learning & comms team
Last year, Sky made the move from waterfall to Agile
The traditional “Define, design, deliver” model
A mindset to iteratively manage tasks in a team-based environment
20
“Agile Development” is simply a way to manage projects and teams.
It’s a working mindset. (not a methodology)
Individuals and interactionsProcesses and tools
Working software/outputComprehensive documentation
Customer collaborationContract negotiation
Responding to changeFollowing a plan
The Agile Manifesto has 4 key values:
1
2
3
4
21
● Scrum is a framework that applies the same values as Agile
● It focuses on managing tasks in a team-based environment
● We work in sprints(time boxing the development)
The agile method we use is Scrum
Why Sky felt the need to go Agile in L&D
Logical change Too much waste Lack of pace Poor connections
● Agile for agile solutions
● Team already experimenting
● Increase customer centricity
● Improve efficiencies
● Single points of failure
● Increase Relevance
● Teams working in silos
● Improve engagement
23
Agile learning at Sky
1 Built our L&D vision
24
Agile learning at Sky
1 Built our L&D vision
Making learning Flexible, Accessible, Personal
25
Agile learning at Sky
1
2
Built our L&D vision
Defined our Development principles
26
Agile learning at Sky
1
2
Built our L&D vision
Defined our Development principles
What’s the “PONT?,” The PO, Data data data, Scalability & sustainability, Self service
27
Agile learning at Sky
1
2
3
Built our L&D vision
Defined our Development principles
Defined our “Epics” to deliver our vision
28
Agile learning at Sky
1
2
3
4
Built our L&D vision
Defined our Development principles
Defined our “Epics” to deliver our vision
Organized our Roles and Team
29
Agile learning at Sky
1
2
3
4
Built our L&D vision
Defined our Development principles
Defined our “Epics” to deliver our vision
Organized our Roles and Team
3 Roles: Scrum Master, PO, Team members. That’s it!
30
Agile learning at Sky
1
2
3
4
Built our L&D vision
Defined our Development principles
Defined our “Epics” to deliver our vision
Organized our Roles and Team
Created our goals5
31
Agile learning at Sky
1
2
3
4
Built our L&D vision
Defined our Development principles
Defined our “Epics” to deliver our vision
Organized our Roles and Team
Created our goals5
Milestones, buckets or features to deliver the Epics
32
9 Steps to becoming an Agile team
“Sprint like you stole it!”
33
Phase 1: The set up
Do your research● Do your research and prep your team● Start out as an experiment● Curate some resources● Have a kickoff meeting to share any concerns
34
Phase 1: The set up
Define your rolesTeam:
● Everyone is equal. There is no hierarchy in the team● Teams of 4-6 work well
Scrum Master: ● More “coach” than master● Nudge and prompt
Product Owner (PO): ● Has window into the customer● It’s a tricky role to define when there’s no window
into your segment (e.g.: management training)
35
Phase 1: The set up
Get organized● Make your backlog visible and prioritized
● Empower your team to see what’s coming down the line, and how you’ll plan the sprints
● What are you going to tackle first? Pick something easy!
● When is your first sprint going to start and end?
36
Phase 1: The set up
TrelloA planning tool for task management Slack
A communication tool for immediate feedback
Google HangoutsVideo calls for our daily 15 min. standups
37
Phase 1: The set up
Or, this could be a whiteboard and sticky notes if you’re in the same building!
38
Phase 2: Scrum in action
Kick off your sprint● Identify the
problem and scope
● What are the key measures of success?
39
Phase 2: Scrum in action
This is where we use Trello boards.
(Buckets of work or features that will likely be produced)
TrelloA planning tool for task management
40
Phase 2: Scrum in action
Time to research● What data exists already?
● Talk to your customers
● Get the team to own the problem
● Have a common understanding of the problem and agreed upon scope with the PO
● Build out the first few tasks, then sprint
● You must have constant customer and PO contact
41
Phase 2: Scrum in action
Google HangoutsVideo calls for our daily 15 min. standups
42
Phase 2: Scrum in action
The deadline● Showcase what was done during
the sprint, not what didn’t make it
● What do the PO and stakeholders want to see?
43
Phase 2: Scrum in action
Reflection● This is the most important part● What went well? What could be
better? Do differently next time?
44
Phase 2: Scrum in action
Lessons learned the hard way
45
● Don’t rush in – It’s a mindset change
● Pick the right first target – We didn’t!
● MVP is tough – Bells and whistles are very appealing
● PO is a tricky role – Esp. for segments without owners
● There’s nothing wrong with Grey – Change is good, means it’s valued
● The team needs to own the problem – They’ll then own the solution
Your checklist to get started
Do your own research about Agile! At a minimum read “The Art of Getting Twice the Work Done in Half the Time.”
46
Outline why you want to use Agile and what problem it is solving.
Determine which “flavor” of Agile you’ll use. (We recommend Scrum to start)
Get sign off to “play” from your manager and/or key stakeholders. (Will you seek permission or ask forgiveness?)
Warm your team up to the idea. (Are they willing to play? Are you going to do it with your whole team or part of it?)
Check out (and download) the tech solutions — Slack, Trello and Google Hangouts. (Your team could be playing with these before you even start shifting work to Agile.)
Organize your backlog! (Nothing like a tumbleweed moment when everyone’s raring to go but no one knows where to go!)
Identify your Product Owners, Scrum Master and Team.
Decide where you want to start. (We recommend not going too simple or too complicated)
Final words of advice
● Embrace it fully for a period of time (3 months min)
● It’s high pressure but comes with high reward
● Be prepared to learn loads and challenge everything
47
Follow our learning here: https://medium.com/agile-in-learning
Thank You!
James PerezSky, Digital L&D Manager
Shelley OsborneUdemy, Senior L&D
@theshelleylynn