SueJohnsonsnapstreamllccom AlpharettaUser Group Meeting Organizer First Meetup Tuesday July 28 2015 545645 PM Evans Technology 3655 North Point Pkwy 600 Alpharetta GA 30005 CSP CSM CSPO and PMP ID: 721637
Download Presentation The PPT/PDF document "Agile : A Preview Sue Yeh Johnson," is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Agile :
A Preview
Sue Yeh Johnson, Sue.Johnson@snapstreamllc.comAlpharetta-User Group Meeting Organizer First Meetup, Tuesday, July 28, 2015 5:45-6:45 PMEvans Technology 3655 North Point Pkwy #600, Alpharetta, GA 30005
CSP, CSM, CSPO and PMP Slide2
17 year veteran within the IT field
Previous: BA, SA, QA, and PMSectors:
IT Telecom, Transportation, Retail and HealthcareNow: Agile Coach
Passionate about all things Agile
Bio and experience
1Slide3
Alpharetta-Agile
User Group meetupScrum Alliance Gatherings
Agile Coach’s CircleScrum Master Community of PracticeAgile Boot Camp Training Private, Team & Organizational Agile Coaching
Highlights
2Slide4
House keeping
Sign in and start networking
Know the Restrooms and ExitsPartake in Pizza and RefreshmentsThanks to Evans Technology for the space Thanks to Sponsors Optomi Staffing Agency for Pizza
http://vector-magz.com/wp-content/uploads/2013/09/housekeeping-clipart.gif
3Slide5
Icebreakers and Housekeeping (10 min)
Agile Background and Overview (15 min)Group Exercises (10 min)
Review and Q &A (5-10 min) Wrap up and ideas for next meetup (20-25min) Adjournagenda
http://www.meggin.com/wp-content/uploads/2013/07/graphic-road-sign-change-ahead.jpg
4Slide6
Introduce yourself to the people close to you
Are you practicing Agile at your work? If so, what are some challenges?
What do you want to get out of this workshop?Give them high fives for coming hereicebreakers (5 min)http://www.trainsmartinc.com/wp-content/uploads/2014/02/ice-breakers-for-presentations.jpg
5Slide7
What this workshop is not
Not a boot camp
Not a certificationNo quick answers6Slide8
What this workshop is
Observations from the field
Provide an Agile coaching perspectiveExcite you to learn more about AgileFocus is mostly on SCRUM7Slide9
https://Wordpress.tifannybrown.com
Is this agile ?
8Slide10
Or this?
N
ot the Agile what we will be talking about… 9Slide11
what is agile methodology?
Agile software development is a group of software development methods in which requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.
10Slide12
Decided to go agile?
Have a Scrum Team?
Have Product Owner and Scrum Master? Have a Team Room?Have a team trained on Agile and Business Domain?
Now What?
11Slide13
Start a Working Agreement
http://www.humanworkplace.com/wp-content/uploads/2013/04/Start-Here-BETTER-COLOR-300x225.jpg
12Slide14
Sample working agreement
Help one another
Hold each other accountableHave the courage to be honestHelp each other to do their bestHave the best intentionsHave the freedom to speak up
13Slide15
Creating a Working Agreement/Container together
Exercise: 5 min
Example: Cell phones should be turned on silent? 14Slide16
Agile Manifesto
Individuals and interactions
over processes and tools
Working software
over comprehensive documentation
Customer collaboration
over contract negotiation
Responding to change
over following a plan
That is, while there is value in the items on the right,
we value the items on the left more.
15Slide17
From Robert Matheson.com
16Slide18
Types of agile
Image taken from Haresh Karkar ‘Overview of Agile Methodology’
from Slideshare 17Slide19
Best videos on scrum
18Slide20
Hold each other accountable
Scrum ceremonies
Daily Standup (aka Scrum)Sprint Review (Demo)Sprint Retrospectives Sprint Planning
Also Backlog Grooming/Refinement
And Release Planning
19Slide21
Successful Agile companies
Spotify
SalesForce.comApple Google
20Slide22
Why you should care:
A framework for the future: New Economy (Denning
)A framework to Manage Changing Priorities (87%) ¹A framework to Fulfilling customer needs (49%) ²
A framework for Quality of Work
L
ife (87% ) ²
A framework for On-Time Delivery (58%)¹
A Framework for Product Quality (48%) ¹
1-Versionone ‘State of Agile Survey’ 9
th
annual
2-Scrum Alliance ‘The 2015 Scrum Report’
21Slide23
Scrum Roles
Ideal Team Size = 7 ( +/- 2 People
Scrum Master Product Owner
Scrum Team
Idea size is 7 (+ or – 2)
Data Trends on these roles
D
edicated Scrum master (24%)
Scrum Masters on multiple teams (37%)
PO dedicated to team (29%)
PO works directly with team (26%)
Scrum Alliance ‘The 2015 Scrum Report’
Interesting Trend!
22Slide24
Background and observations
Scrum has been around for +14 years
Agile Manifesto is a Guideline, not a planScrum requires Mindset Shift of ManyScrum requires Top Down and Bottom up SupportRequires Training, Coaching and ….TimeBut—it’s worth trying
23Slide25
Beyond software or IT
Hardware [Transportation, automotive, manufacturing] 8%
Finance (12%)Healthcare (6%)Government (6%)Telecommunications (6%)IT/Software (29%)Scrum Alliance “The 2015 State of Scrum Report”
24Slide26
Empower knowledge workers
Want a sense of purpose
Want to master their craft Want to work with othersWant to continuously learn and improve
25Slide27
Team observations
Losing privacy (cubes)
Roles not clearly definedVaried member investment Becoming a hive (swarm)No control over own destinyNot aware why going agileNo transformation plan progress/buy in
26Slide28
Reality of scrum teams
Privacy is reconciled by friendship and laughter
Takes time to Form and Storm Legitimization helps teams with controlling destiny Velocity impacted by adding new membersDifficult to reach 100% Cross functionalExpectations versus Reality
27Slide29
Scrum is simple but not easy
Lack of defined metrics for success transition (52%)²
Lack of Agile experience (44%)¹ Company philosophy at odds with Agile values (42%) ¹Lack of ability to change organization culture (44%) ¹Lack of transition from waterfall to Agile
(32% ¹, 46% ²)
Alignment with other projects and portfolio
(41%) ²
1-Versionone ‘State of Agile Survey’ 9th annual
2-Scrum Alliance ‘The 2015 Scrum Report’
28Slide30
Critical success factors
Working Agreements
Support, Safety and ProtectionLearning and ExperimentingTrust and listen to the teamSupport the Scrum MasterImportance of Team Rooms29Slide31
It’s all about team work
Must be able to form and unite
as a teamMust have a Working AgreementsMust have Support, Safety and ProtectionMust be able to Learn and ExperimentMust be able to Agree and disagree as a team
30Slide32
Group exercise (5 min)
Break into groups
Talk amongst yourself if you have working agreement elements in your previous jobSelect one volunteer to speakIf yes or no, why is it important? Take tally What can you do to make it better? 31Slide33
Your team should look like this
33
32Slide34
Or like this
http://static1.1.sqspcdn.com/static/f/917789/25534409/1412901035680/Realy-race.jpg?token=6nfnF4QrqRMy6ybqbD1znNsr4zA%3D
33Slide35
But does it look more like this?
34Slide36
Or like this?
35Slide37
Team Mission: Follow the below example and build a catapult from normal office materials like:
Try some games
Popsicle sticksRubber bandsBottle capsScotch tape
http://students.jccc.edu/mamatos/boardgames/images/board-games-1.png
36Slide38
Good for throwing cookies !
Duration= 45 minutes5 team members2 separate design at first
Final design at minute 42
Team internalized the building experience
Like This: Team Catapult
37Slide39
Or this Game:
As a team, build a X wing fighter using Legos
Must use Angry Bird as pilotMust have propulsionMust have weaponryMust have all team members contributeMust have one member present final design (demo)
Must have PO final approval
38Slide40
Captain Angry Bird Star date 0728
39Slide41
Tips For scrum teams
Gain Agile and Domain knowledge quickly
Sit in a Team Room together Be patient with each other Know how to use all tools
Learn on building a consensus
40Slide42
Tips on how to help
Support the team-Scrum Masters
Help remove impediments or assist as neededDon’t disturb or pressure the teamAllow knowledge acquisitionSpeak to the team about decisionsBe transparent to the team41Slide43
42Slide44
Dream markers
43Slide45
Suggested Reading:
Drive by Daniel Pink
Joy, Inc. by Richard SheridanEssential Scrum by Kenneth S. RubinSucceeding With Agile by Mike Cohn
Crucial Conversations
by Patterson et al
And many more….44Slide46
resources:
Scrum User Groups
ConferencesWebinars/Youtube videosTraining and Certifications Onsite coaching 45Slide47
Agile coach Toolkits
Scrum Tool B
eltTraining and CertificationsLots of non stop readingKeeping up with the latest trends46Slide48
Review
Shared passion and field experience on Agile
Provided background on AgileHighlighted mostly on Scrum Detailed the importance of teamwork Performed some fun team exercises47Slide49
Questions, observations or comments
Take 5 or 10 minutes
48Slide50
Group exercise (10-20 min)
Discuss as a group to brain ideas for the next Alpharetta Agile User group meetup
Volunteers needed: Photographers Assistant OrganizerCo-organizersGuest speakersGraphic artist -Logo
49Slide51
Conclusion
Live Long and Prosper in Agile
Do Good Scrum, not ‘Scrumbutt’ Upload pictures of this meetupTweet, provide feedback on Social MediaKeep in touch and thank you for coming 50