• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Building Agile Teams
 

Building Agile Teams

on

  • 1,439 views

Brian Watson ...

Brian Watson
Brian is an Agile and Product coach for VersionOne. He has over 16 years of experience providing Project Management, Business Analysis, and Agile coaching on small to enterprise level projects in web and software development, process improvement, communications, healthcare education, marketing, aeronautics, mergers and consolidations, long distance telecom, wireless, distribution, and government industries. Since 2005, Brian has been an Agile transformation coach helping consulting software development factories, insurance, manufacturing, workers compensation, and government agencies achieve the benefits of agile. In his spare time Brian enjoys golfing and craft beer.

Statistics

Views

Total Views
1,439
Views on SlideShare
1,434
Embed Views
5

Actions

Likes
2
Downloads
16
Comments
0

5 Embeds 5

http://naturalisticbuilding.buntt.us 1
http://buildingblog.buntt.us 1
http://answersforbuilding.buntt.us 1
http://buildingarchive.buntt.us 1
http://confidentbuilding.buntt.us 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Building Agile Teams Building Agile Teams Presentation Transcript

    • Building Agile TeamsBrian Watson, PMI-ACP, CSM, PSM1Product and Agile Coach@bdub1pmpbrian@versionone.com
    • © 2011 VersionOne 2Team Building
    • © 2011 VersionOne 3Teams…
    • © 2011 VersionOne 4Analogy• Growing Agile teams is like learning tofly a plane….
    • © 2011 VersionOne 5Formal Training – Ground School• You can read a book or take a class to learnthe “major” theoretical elements– Takeoff/landing, Stalls, Weather, etc.• You might even be able to pass a writtentest after class• However, are you ready to fly the plane?
    • © 2011 VersionOne 6Formal Scrum/Agile Training• Critical foundational element to startingdown the path to agile• Theoretical concepts• Review key ceremonies– “Guard Rails”• Certified Scrum Master (CSM) orProfessional Scrum Master (PSM)
    • © 2011 VersionOne 7Flight Training• With formal knowledge in hand, the studentmust fly with an instructor• Time in the pilot seat will allow the studentto encounter the numerous situationsformal training cannot cover• There is no substitute for practicalexperience…with a guiding hand• Converts theoretical knowledge into skill
    • © 2011 VersionOne 8Growing the Team• Accomplished through pairing the majorskills sets (Dev, BA, QA, PM) withexperienced people• Allows the experienced people guide thenew team through how to apply theirtheoretical knowledge• A Transition Coach assists with guiding theentire process– Provide “guard rails” to the process– Product owner, management, other teams
    • © 2011 VersionOne 9Agile Team SchematicProduct OwnerNew DevExperiencedDevExperiencedSMNew SMExperiencedBANew BAExperiencedQANew QAManagementTransitionCoachFormalTrainingExperiencedUXNew UXPairingPairingPairingPairingPairing
    • © 2011 VersionOne 10Flying Solo• Once the student’s skill level has caught upto their desire and confidence, they can flysolo• This occurs after many hours of guidancefrom the instructor• Each person will learn something new whenthey fly solo– Reinforcing and existing concept– New situation
    • © 2011 VersionOne 11Coding (Flying) Solo• Once the team has worked through 3-5sprints, they should be ready to fly solo• This will allow the team to grow their skillsin new situations by applying conceptslearned in training and pairing• Teams will make mistakes in this phase– Mistakes are part of the learning process– Mistakes are OK
    • © 2011 VersionOne 12Sharing the Passion• Flying solo will allow the knowledge/skill ofthe pilot to exceed their level of desire andpassion for flying• When this occurs, they can begin to sharetheir knowledge with others– The cycle begins anew…
    • © 2011 VersionOne 13Agile Team ProgressionPre-CSMTrainingPost-CSMTrainingPairing FlyingSoloSharingKnowledgeSkillConfidence/Desire
    • © 2011 VersionOne 14Sharing• When team members are ready, they can betransferred to a new team to guide and leadtheir transition– Option 1: Remove members of original team– Option 2: Pairing• Set expectations - Velocity on the originalteam will be reduced
    • © 2011 VersionOne 15Cost/Benefit Analysis
    • © 2011 VersionOne 16Infection Rates• 10% of a team will infect the other 90%– It is critical that the 10% is positive,knowledgeable and evangelizing agile concepts• When removing resources from a productiveteam to create a new one, you do not wantto remove more than 10%
    • © 2011 VersionOne 17Management
    • © 2011 VersionOne 18Management Support• Learning is a process, mistakes will happen• Management needs to transform along with theteamCommand/Control“Approver”Work AssignorCoachMentorRemover ofRoadblocksTransitionBeware the “middle manager conundrum”
    • © 2011 VersionOne 19Team Spaces• Functional, not fancy– Elbow room for pairing and collaboration– Dual monitors• Stimulate teamwork and communication– Remove walls– Central location for card wall and stand-ups• Do not break the bank
    • © 2011 VersionOne 20Empowerment• The team should be able to say “no”• Encourage the team to take risks– Within guard rails
    • © 2011 VersionOne 21Culture• Embrace the new culture• Work to convert pessimists– Lack of understanding– Change• Not everyone is “cut out” for agile
    • © 2011 VersionOne 22Organization• Think local…act global• Work to limit roadblocks this will cause the teamfrustrations
    • © 2011 VersionOne 23Continuity• Only a small part of overall team success is“Agile”• Teams form a bond• Teams must be kept together– Tuckman’s “law” is undefeated and untied…
    • © 2011 VersionOne 24Psychology
    • © 2011 VersionOne 25Satir Model
    • © 2011 VersionOne 26
    • © 2011 VersionOne 27
    • © 2011 VersionOne 28
    • © 2011 VersionOne 29Motivation
    • © 2011 VersionOne 30Wrap-up• Avoid “shock and awe”– Go slow and low…• Set expectations– Mistakes– Not an overnight transformation• Embrace psychological roadblocks of humansAllow the teams to evolve intohigh performing, motivated groups
    • © 2011 VersionOne 31Questions
    • Building Agile TeamsBrian Watson, PMI-ACP, CSM, PSM1Product and Agile Coachbrian@versionone.com@bdub1pmphttp://www.linkedin.com/in/bdub1pmp