Top Banner
Rob Rademeyer | Development Manager Our Development Team’s Transition to Agile LANDFOLIO® USER CONFERENCE 2018 Challenges, Impact & Benefits…
27

Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

May 30, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Rob Rademeyer | Development Manager

Our Development Team’s Transition to Agile

LANDFOLIO® USER CONFERENCE 2018

Challenges, Impact & Benefits…

Page 2: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agenda

•Background•Definition•Summary•Example•Context•Challenges•Benefits•Impact

Page 3: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agenda

•Definition•Summary•Background•Context•Example•Challenges•Benefits•Impact

Page 4: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agenda

•Example•Context•Summary•Definition•Challenges•Background•Benefits•Impact

Page 5: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Outcome

AGILE

•Total Recall•Dinner Party•Epiphany•Joke

Page 6: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Who is the Development Manager?

Page 7: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

What does the Development Manager do?

Page 8: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

How does the Development Manager do Agile?

Page 9: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Waterfall - definition

Page 10: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Waterfall - dependencies

Page 11: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Waterfall – resistant to change

Page 12: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Waterfall – delayed testing

Page 13: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile

Page 14: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Software Lifecycle - Waterfall

Four Beta releases make up One annual Production release

Beta 1

Beta 2

Beta 3

Beta 4

Production

Page 15: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Software Lifecycle - Agile

Four Beta releases make up One annual Production release

Page 16: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile Manifesto – 1 of 4

Page 17: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile Manifesto – 2 of 4

Page 18: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile Manifesto – 3 of 4

Page 19: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile Manifesto – 4 of 4

Page 20: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile

Page 21: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile – how it works

Page 22: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Software Lifecycle - Agile

Many Production releases make up One annual Production release with LT Support

ProductionLong Term Support

Production 1 Production 2 Production 3

Production 4 Production 5 Production 6

Production 7 Productio ∞

Page 23: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Challenges

Page 24: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Benefits

Page 25: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Impact

POSSIBLE COLLISION AHEAD

“...projects that are planned using a Waterfall approach require collusion and collaboration when delivered using an Agile approach...”

Page 26: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Waterfall – resistant to change

Page 27: Our Development Team’s Transition to Agilelandadmin.trimble.com/wp-content/uploads/2018/02/14...2018/02/14  · delivered using an Agile approach...” Waterfall – resistant to

Agile – embraces change

Small teams, working in Sprints, co-ordinating efforts via daily Scrums