18
Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use Only Davisbase AGILE Getting Started on Your Team

AGILE - ASPE – SDLC

  • 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

Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use OnlyDavisbase

THANK YOU!

Your

questionsMy

Answers