how to get started with agile when you don't know where to start
DESCRIPTION
Getting started with Agile can be confusing and it can also be difficult to move forward when you feel stuck. Learn how to understand the reasons for adopting Agile in the first place and how your Organization parameters (size, structure and culture) affect how you shape your adoption path.TRANSCRIPT
Agile FTW!
How To Get Started With Agile
When You Don’t Know Where to Start
Before you get too settled in, we’re going to doan exercise so you might end up at a different table!
Create Your Learning Group
•Take a sheet of paper and write down:
•what do you want to learn today?
•what can you offer to other people here?
•Tape your sheet to your chest
•Mingle and create your learning group!
Tip: if you’re here with a co-worker, try sitting in different groups to gain other perspectives
“Everybody wants to be Agile,too few actually want to do it”
- Ron Jeffries
I dunno what I dunno what it’s called but it’s called but it’s working!it’s working!
should we do scrum?
are we doing Agile right?
scrum-but? what theheck is that? Is it bad?
should our PM’sget certified?
!!!!WARNING!
bigger companysmaller company
rigid process/politics
flexible/collaborative
Where is your company?
Text
Where are you
headed?
Exercise• In your learning groups:
• Brainstorm questions you want this session to answer (10 minutes)
• Cluster similar questions (5 minutes)
• Designate someone to put your stickies on the corresponding flip-chart Big company, rigid process
How can we make Scrum workwhen people are working on
multiple projects?
The Model
Understand
Educate Execute
Understand
Organization SizeOrganization Size
Bigger Organizations:more complexity
processes are harder to changeslower adoption pace
complex politicsdifficult to cross boundaries
“Agile can’t work here” Syndrome
Understand
Organization StructureOrganization Structure
Crossing Boundaries:difficult to create cross functional teams
departmental incentivesbusiness vs development vs IT
How to understand it?map it out on the wall
note your sphere of influenceseparate response from resistance
Understand
Organization CultureOrganization Culture
Choose Process wisely:control cultures like process and metrics
collaborative cultures can use ‘blackbox’ processes cultivation cultures invest in people
competence culture strive to be the best
How to Understand Culture?Schneider Culture Model
Understand
People are DifferentPeople are Different
People are not linear:“people go through changes at different rates and intensities” (Gerry Weinberg)
How to Understand People?Myers Briggs (MBTI)
Example
conflict!
Challenges:‘scrum team’ forced to follow existing processesDev vs QA vs IT vs PMO vs BusinessPMO called projects “agile” to bypass bureaucracy
Educate
Certification isn’t all THAT bad
but...
Educate
Local User groups,Peer Support Groups,
workplace book study groupscan be more effective
Educate
Certain processes are betterfor certain types of work....and cultures
Execute
Based on your understandingand what you’ve learned, give’er!
Execute- Be visible with your plan- Be visible with your progress
Execute
what’s what’s working?working?
what’s not what’s not working?working?
how can we how can we adjust?adjust?
Group Discussion
•How can you shape your adoption based on this model?
•How can you apply this model to your questions?
•Write down at least one activity you will commit to in order to get started
De-Brief
•What was the outcome of your discussion?
Group Discussion II
•Looking at what you wanted to learn here today, did you accomplish it?
•why? why not?
Thank You and Next StepsJason Little @jasonlittle
http://www.agilecoach.ca
Online Peer Support Community:http://www.getagile.ca
Download Materialshttp://www.agilecoach.ca
What did you think? Please fill out a feedback sheet!Join me in the Coach’s Corner Area!