34
GATEWAY TO AGILE Taste of Scrum Event

Gateway to Agile: Taste of Scrum Event

Embed Size (px)

Citation preview

PowerPoint Presentation

Gateway to agileTaste of Scrum Event

1

Thank you

13 Key recommendations are grouped into 5 functional areas (themes)

2

Gervais, Andrew, PANELGervais Johnson, MATRIX, Director or National Agile Practice, Empower Agile Adoptions and Transitions and Transformations, 16 Years IBM tenure / Agile Founding MemberAndrew Grutza, First Republic Bank, Director - PMO. Previous experience as Program Manager, Senior Business Analyst, Business Analyst, and Technical Writer. Fifteen years' experience in the Financial Services technology industry including mobile and online banking platforms, and mobile application development.

Special Thanks to Om Omprakish, Amit Puri, Rob Trivetti, Christi Lucas, Justin Harless

13 Key recommendations are grouped into 5 functional areas (themes)

3

Roadmap

4

SCRUMAgile Ecosystem Thread #2

5

OUR AGENDA

13 Key recommendations are grouped into 5 functional areas (themes)

6

Agile ecosystem

Scrum practice thread

7

Scrum agile table stakes1995 Jeff Sutherland and Ken Schwaber at OOPSLA in Austin, TX

Sutherland, John Scumniotales and Jeff McKenna while at Easel Corporation

Software Development process

8

Scrum in 6 minutes

A lightweight, Agile framework for iterative and incremental software developmentProcess Framework: A specific set of practicesLightweight: Set is small, not comprehensiveAgile: Reflects the Agile Manifesto Iterative: Deliver results in frequent incrementsIncremental: Build solution from emerging design

Scrum is lightweight

Success is not planned scope, on time, on budgetSuccess requires customer satisfaction with responsiveness and turnaround timeResponsiveness: They want everythingTurnaround time: They want it todayPerfect world: Deliver feature on the day its requestedInstant turnaround (zero time to delivery)Total responsiveness (Yes to every request)The real world: How close to perfection can we get?Instant turnaround Work in short cyclesTotal responsiveness Implement in value-driven rank orderRevise rank before each cycleEnables rapid changes in directionStructuredScrumGoal: Deliver planned scope, on schedule, within budgetGoal: Maximize value delivered per time periodFreezes scope, estimates scheduleFreezes schedule, estimates scopePreserves scope by adjusting schedulePreserves schedule by adjusting scopePlans all features, designs all features, implements all features, tests all features, fixes all bugs, in that orderPlans one feature, designs feature, implements feature, tests feature, fixes bugs for feature, then repeats for next featurePlanning generates intricate schedule of tasks (e.g., Gantt chart), sequenced by dependencies, and constrained by resource leveling to optimize resource usagePlanning generates simple, ordered to-do list. It maps deliverables to iterations based on rough estimates of deliverables and Team capacity for work.Delivers all value at end of project (late ROI)Delivers value frequently, at intervals driven by business needs (early ROI)Customer experiences product at end of projectCustomer experiences product early and often

Scrum vs structured vs project led

Scrum = 3X.10XScrum Do Twice the Work in Half the Time

Scrum team

EventsTime BoxInput OutputValueBacklog Grooming*