Transcript
Page 1: An appreciative inquiry into an exceptionally successful Agile project

Apprecia(veInquiryIntoaHighlySuccessfulAgileProject

Page 2: An appreciative inquiry into an exceptionally successful Agile project

AboutUs

Chirag

Email: [email protected] Twitter: @chiragsdoshi Blog: blog.doshi.info

Dhaval

Email: [email protected]

Twitter: @dhavaldoshi

Blog: blog.doshi.info

Page 3: An appreciative inquiry into an exceptionally successful Agile project

AbouttheProject

Page 4: An appreciative inquiry into an exceptionally successful Agile project

HighlySuccessful?  When I stand observing the agents using the new system, it looks like they have been using it for years.  All of the agents using it have told me they enjoy using this system and prefer it to the older applica>on Opera&ons Manager on Day 2 of the release 

Not only have no (yes you heard m

e NO ! ) defects been reported but 

 

the praise by the users has been fa

ntas>c 

Project Manager 

“ ” ”

Page 5: An appreciative inquiry into an exceptionally successful Agile project

Apprecia(veInquiryAppreciatethebestofwhatis

Envisionwhatmight

be

Co‐constructwhatshould

be

Experiment,modify,

empower,improvise

Discover

Dream

Design

Do

Page 6: An appreciative inquiry into an exceptionally successful Agile project

Top Lessons 

Page 7: An appreciative inquiry into an exceptionally successful Agile project

Get Feedback 

from End Users  

Page 8: An appreciative inquiry into an exceptionally successful Agile project

AdayattheMumbaiCall

Centre

VisittotheEdinburghCallCentre

UsabilityTestwithLo‐Fiprototypes

UsabilitytestswithHTML

prototypes

Usabilitytestwithworking

skeletalsystem

Usabilitytestpriortofirstrelease

Touchpoints

Page 9: An appreciative inquiry into an exceptionally successful Agile project

Build the Thinnest End to End Slice First 

Page 10: An appreciative inquiry into an exceptionally successful Agile project

Login

Page 11: An appreciative inquiry into an exceptionally successful Agile project

SearchCustomer

Page 12: An appreciative inquiry into an exceptionally successful Agile project

JourneyPlan

Page 13: An appreciative inquiry into an exceptionally successful Agile project

TicketChoices

Page 14: An appreciative inquiry into an exceptionally successful Agile project

Sea(ngpreferences

Page 15: An appreciative inquiry into an exceptionally successful Agile project

SelectedJourney

Page 16: An appreciative inquiry into an exceptionally successful Agile project

SeatPlan

Page 17: An appreciative inquiry into an exceptionally successful Agile project

DeliveryOp(ons

Page 18: An appreciative inquiry into an exceptionally successful Agile project

ShoppingBasket

Page 19: An appreciative inquiry into an exceptionally successful Agile project

Payment

Page 20: An appreciative inquiry into an exceptionally successful Agile project

BookingHistory

Page 21: An appreciative inquiry into an exceptionally successful Agile project

BookingFlow

AgentLogin SelectaCustomer

Planajourney

TicketChoices

Sea(ngPreferences

Selectedjourney

DeliveryOp(ons

ShoppingBasket

Payment BookingHistory

Month 7

Page 22: An appreciative inquiry into an exceptionally successful Agile project

ThinnestSliceofBookingFlow

AgentLogin SelectaCustomer

Planajourney

TicketChoices

Sea(ngPreferences

Selectedjourney

DeliveryOp(ons

ShoppingBasket

Payment BookingHistory

Month 7 Month 2

Page 23: An appreciative inquiry into an exceptionally successful Agile project

Generaliza&on is Good ! 

Page 24: An appreciative inquiry into an exceptionally successful Agile project

Playing

Mul(pleRoles

Page 25: An appreciative inquiry into an exceptionally successful Agile project

Generaliza&on is Good,  

when you Have Good Specialists 

Page 26: An appreciative inquiry into an exceptionally successful Agile project

Specialists

I eat HTML, CSS for breakfast ! 

I have conquered  Java Script ! 

Inner peace like in great User Experience 

Page 27: An appreciative inquiry into an exceptionally successful Agile project

Test Every Aspect of the System, 

Independently  

Page 28: An appreciative inquiry into an exceptionally successful Agile project

VarietyofTests

AutomatedFunc(onalTests

Performance

tests

Servicetests

Integra(onContracttests

JavaScriptUnitTests

ViewTests

Unittests

Page 29: An appreciative inquiry into an exceptionally successful Agile project

LogicalArchitecture

Page 30: An appreciative inquiry into an exceptionally successful Agile project

Layers

Page 31: An appreciative inquiry into an exceptionally successful Agile project
Page 32: An appreciative inquiry into an exceptionally successful Agile project
Page 33: An appreciative inquiry into an exceptionally successful Agile project
Page 34: An appreciative inquiry into an exceptionally successful Agile project
Page 35: An appreciative inquiry into an exceptionally successful Agile project
Page 36: An appreciative inquiry into an exceptionally successful Agile project

Story Kickoff Sessions 

Page 37: An appreciative inquiry into an exceptionally successful Agile project

StoryKickoffMee(ng

Page 38: An appreciative inquiry into an exceptionally successful Agile project

Con&nuous Retrospec&ves 

Page 39: An appreciative inquiry into an exceptionally successful Agile project

Con(nuousRetrospec(veWall

Page 40: An appreciative inquiry into an exceptionally successful Agile project

A team that plays together,  stays together 

Page 41: An appreciative inquiry into an exceptionally successful Agile project
Page 42: An appreciative inquiry into an exceptionally successful Agile project
Page 43: An appreciative inquiry into an exceptionally successful Agile project

TeamOu(ngs

Page 44: An appreciative inquiry into an exceptionally successful Agile project

Chirag

Email: [email protected] Twitter: @chiragsdoshi Blog: blog.doshi.info

Dhaval

Email: [email protected]

Twitter: @dhavaldoshi

Blog: blog.doshi.info

Ques(ons?Comments?


Recommended