Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
AGILEGetting Started on Your Team
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
INTRO AND AGENDA
Your Instructor:• Christy Clement • Agile Trainer and Coach
Agenda:• Picking your team• Picking your project• Different approaches• Q&A
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
THE AGILE TEAMSkill Sets (5-9 people)• Business• ScrumMaster• Development• QATraits• Willing to try Agile• Dedicated to the team• Have knowledge of Agile• Co-located if possible
Business Technology
AgileTeam
“Agile is more about attitude than process,more environment than methodology” - Jim Highsmith
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
THE AGILE PROJECT
Small Huge
Hardware
heavySoftw
are
heavy
Many
dependencies
Independent
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTIONS, OPTIONS...
Pilot Big Bang
All outIncremental
A. Start with 1 pilot team and fully convert to Agile
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTIONS, OPTIONS...
Pilot Big Bang
All outIncremental
B. Start with 1 pilot team with an incremental approachA. Start with 1 pilot team and fully convert to Agile
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTIONS, OPTIONS...
Pilot Big Bang
All outIncremental
B. Start with 1 pilot team with an incremental approachA. Start with 1 pilot team and fully convert to Agile
C. Transition all teams to Agile at the same time
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION A: ALL OUT PILOTWed Thurs Fri Mon Tues
Sprint 0
StartSprint 1!
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION A: SPRINT 0Wed Thurs Fri Mon Tues
Vision
Roadmap
Build backlog of user stories
Prioritize
Estimation
Detailed Requirements for Iteration 1 Stories
Release Planning
Prioritize
Estimation
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION A: CALENDAR• Sprint length: 2-4 wks• Back to back sprints• Start day
Wed Thurs Fri Mon Tues
Iteration Planning
Scrum Scrum Scrum Scrum
Scrum Scrum Scrum Scrum Review
Demo
RetroStory
Review
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTIONS, OPTIONS...
Pilot Big Bang
All outIncremental
B. Start with 1 pilot team with an incremental approach
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION B: INCREMENTALStart with a Retrospective
Went Well Pain Points To Improve
Release
Interaction
with
customer
Detailed
req’ts
Estimation
Changing
Req’ts
Too many
#1
priorities
Better
priorities
Stable req’ts
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION B: INCREMENTALMap Pain Points to Agile Tools
Too many #1
priorities
Short
iterations
with focus on
the next
priority
Pain Points Agile Tools
Common
backlog with
PO’s
prioritizing
together
Requirements
are unstable
Team thinks
we’re done,
customer
doesn’t agreeDefinition of
done
Team
commits to
too much
work
Time to
market is too
long - too
many depts to
involve
Task out
requirements
as a team,
assign hours
Small, cross
functional
team with a
common goal
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTIONS, OPTIONS...
Pilot Big Bang
All outIncremental
C. Transition all teams to Agile at the same time
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
OPTION C: BIG BANGConsiderations:• Training
• Teams• Management
• Release coordination• Environment coordination• Automated testing strategy• Dependencies between teams• Electronic tool selection
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
NEXT STEPS
• Find a mentor
• Get training
• Figure out your approach
• Get started!
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase
• A leading, national provider of Agile training and coaching services.• Since 2007, over 300 classes taught to over 8,000 people nationwide.
• Training, coaching, and consulting work for over 50 Fortune 500 Clients.
• Experienced; “in the trenches” doing what we teach• Extensive experience with all aspects of software development and project
lifecycle across multiple industries and verticals.
• Every title and role from Developer, QA, Project Manager through Sr. Leadership.
• Average of 14+ years of applied IT Leadership experience.
ABOUT DAVISBASE