+ All Categories
Home > Technology > Intro To Scrum.V3

Intro To Scrum.V3

Date post: 18-Sep-2014
Category:
View: 6 times
Download: 0 times
Share this document with a friend
Description:
Intro To Agile Software Development Using Scrum version3
Popular Tags:
57
Intro to Agile Software Development Using Scrum Tommy Norman Systems Architect / Certified Scrum Master
Transcript
Page 1: Intro To Scrum.V3

Intro to Agile Software Development Using Scrum

Tommy NormanSystems Architect / Certified Scrum Master

Page 2: Intro To Scrum.V3

Agenda

1. Introductions

2. Agile Software Development

3. Scrum Walk Through

4. Benefits

5. Challenges

6. Next Steps

2

Page 3: Intro To Scrum.V3

3

Introductions

Page 4: Intro To Scrum.V3

Tommy Norman

4

Email: [email protected]

Blog: www.tommynorman.com

Systems Architect, Compuware Corporation

Certified Scrum Master, Agile Alliance

Page 5: Intro To Scrum.V3

5

Agile Software Development

Page 6: Intro To Scrum.V3

What is Agile Software development?

Page 7: Intro To Scrum.V3

Analysis

DesignDevelo

pTest Deploy

Traditional “Waterfall” Approach

Page 8: Intro To Scrum.V3

Analysis

DesignDevelo

pTest Deploy

Agile Approach

Page 9: Intro To Scrum.V3

Agile Approach

AnalysisDesign

Develop

TestDeployAnalysi

sDesign

Develop

TestDeployAnalysi

sDesign

Develop

TestDeploy

!!

???? !!

Page 10: Intro To Scrum.V3

Agile Manifesto

Page 11: Intro To Scrum.V3

Most Agile methodologies have similar concepts.

Page 12: Intro To Scrum.V3

Iterative Development

Page 13: Intro To Scrum.V3

Working from Lists

Create Customer Class

Add GetCustomer Service Method

Refactor Customer List UI

Create Customer Class

Add GetCustomer Service Method

Refactor Customer List UI

Page 14: Intro To Scrum.V3

Develop One Small Feature

at a Time

Page 15: Intro To Scrum.V3

SustainablePace

Page 16: Intro To Scrum.V3

Lean Management

Hierarchy

Page 17: Intro To Scrum.V3

Collaborative, Self Organizing Teams

Page 18: Intro To Scrum.V3

Production Ready Deliverables

Page 19: Intro To Scrum.V3

Automated testing and builds

(Continuous Integration).

Page 20: Intro To Scrum.V3

Inspect and Adapt

Page 21: Intro To Scrum.V3

Agile “Methodologies”

Page 22: Intro To Scrum.V3
Page 23: Intro To Scrum.V3

23

Scrum Overview

Page 24: Intro To Scrum.V3

Product Increment

Project

Initiation

Page 25: Intro To Scrum.V3

Product Increment

Project

Initiation

Page 26: Intro To Scrum.V3

Project Initiation

Page 27: Intro To Scrum.V3

Product Backlog

Page 28: Intro To Scrum.V3

Release Planning

3

2

3

1

3

2

5

8

3

3

3

3

Product Backlog

Sprint 1

Sprint 2

Sprint 3

Sprint 4

Sprint 5

Release 1

Release 2

Page 29: Intro To Scrum.V3

Product Increment

Project

Initiation

Page 30: Intro To Scrum.V3

Sprint Planning

Product Owner Product Backlog

Scrum Team Sprint Backlog

Scrum Master

Page 31: Intro To Scrum.V3

ProductIncrement

Project Initiation

Page 32: Intro To Scrum.V3

Sprint (Daily Scrum)

Scrum Master Scrum Team

Sprint BacklogSprint

Burndown

ImpedimentList

Page 33: Intro To Scrum.V3

Time

Wor

k H

ours

R

emai

ning

350 hrs.

0 hrs.

Page 34: Intro To Scrum.V3

Feature Testing

Continuous Integration

Developer

Source Control

Sprint (Development)

Unit Testing

Page 35: Intro To Scrum.V3

Sprint (Product Backlog)

Product Owner Product Backlog

Scrum TeamStakeholders &

Users

Page 36: Intro To Scrum.V3

ProductIncrement

Project Initiation

Page 37: Intro To Scrum.V3

Sprint Review

Product OwnerFinished Product

Scrum TeamStakeholders &

Users

Scrum Master

Page 38: Intro To Scrum.V3

ProductIncrement

Project Initiation

Page 39: Intro To Scrum.V3

Sprint Retrospective

Product Owner

Scrum TeamStakeholders &

Users

Scrum Master

Page 40: Intro To Scrum.V3

Product Increment

Project

Initiation

Page 41: Intro To Scrum.V3

Rinse and Repeat

Page 42: Intro To Scrum.V3

Diagram from www.scrumforteamsystem.com

Page 43: Intro To Scrum.V3

43

Benefits

Page 44: Intro To Scrum.V3

Visibility

Adaptability

Business Value

Risk

Page 45: Intro To Scrum.V3

45

Challenges

Page 46: Intro To Scrum.V3

ManagementBuy In

Page 47: Intro To Scrum.V3

OrganizationalChange

Page 48: Intro To Scrum.V3

Team Experience

and Discipline

Page 49: Intro To Scrum.V3

PhysicalChange

Page 50: Intro To Scrum.V3

50

Next Steps

Page 51: Intro To Scrum.V3

Do your Research

Page 52: Intro To Scrum.V3

Get some Training

Page 53: Intro To Scrum.V3

InvolveEveryone

Page 54: Intro To Scrum.V3

Bring in aCoach

Page 55: Intro To Scrum.V3

55

Questions?

Page 56: Intro To Scrum.V3

THANK YOU

Page 57: Intro To Scrum.V3

57

© 2008 Compuware Corporation — All Rights Reserved


Recommended