a journey –from fallacy to continuous delivery · collaboration social - business folks –how...
TRANSCRIPT
A Journey – From Fallacy to Continuous
DeliveryApril20,2018|Delhi-
NCR|ScrumDay AnubhavSinha|DevendraPushker#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
#AgilitybyChoice
Disclaimer– Allimagesaretakenfromgooglesearch
April20,2018|Delhi-NCR|ScrumDay
Dev
AllFolks
BusinessOwnersandCustomers
Seniors,Management,Organization
#AgilitybyChoice
What we are going to
interact today!
April20,2018|Delhi-NCR|ScrumDay #AgilitybyChoice
Fallacy !!April20,2018|Delhi-NCR|ScrumDay #AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
FallacyMeaning– Amistakenbelief
Synonyms– Misconception,Misbelief,Misapprehension,Inconsistency,Illusion,Misinterpretation
Hindi - हेत्वाभास#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#1:ScrumisaMethodology
Scrum Guide - A framework within which peoplecan address complex adaptive problems, whileproductively and creatively delivering productsof the highest possible value.
#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#2:Wecreate-defineProductBacklogonlyusinguserstories
Scrumguide- TheProductBackloglistsallfeatures,functions,requirements,enhancements,andfixesthatconstitutethechangestobemadetotheproductinfuturereleases.
#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#3:WecannotwelcomechangesduringSprintScrum guide –
DuringtheSprint:
§ NochangesaremadethatwouldendangertheSprintGoal;§ Qualitygoalsdonotdecrease;and,§ Scopemaybeclarifiedandre-negotiatedbetweentheProduct
OwnerandDevelopmentTeamasmoreislearned.
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#4:Releasesareonlydoneattheendofthesprint
#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#5:SprintRetrospectiveistheonlyOpportunity/eventforI&A
#AgilitybyChoice
April20,2018|Delhi-NCR|ScrumDay
Fallacy !!
Fallacy#6:StorypointsarerequiredinScrum
#AgilitybyChoice
Current State of System
April20,2018|Delhi-NCR|ScrumDay
An Observation
#AgilitybyChoice
A Journey to
Continuous Delivery !Desired
State
April20,2018|Delhi-NCR|ScrumDay
#AgilitybyChoice
#AgilitybyChoice
#AgilitybyChoice
WestartedwithminimalValues
#AgilitybyChoice
ScrumValues
Respect
CommitmentCourage
ScrumValues
Westartedwithunderstandingtheword
“Wastages”
#AgilitybyChoice
Muri
Muda Mura
Over-Burden
Imbalance,Uneven,Irregular
Non-ValueAddingActivities/events/tasks
etc.
#AgilitybyChoice
UnderstandingPractices
#AgilitybyChoice
Practices
Business
Engineering
Collaboration
Social
#AgilitybyChoice
Practices
Business
Engineering
Collaboration
Social
- BusinessFolks– howtheyinteract- ComplianceStandards- SecurityCompliances- Flowoftheshow
- ParallelTesting- PairProgramming- PairDoer- SmallandFrequent
releases- CodeReview- Sustainablepace- TDD,BDD(withouttool)- TDD,BDDwithtooletc.
- SharedBusinessUnderstanding- CollectiveOwnership
- SharingRewards
- Stateofemotions- Know-how
- Toolsandtheirusage- Noweekends
#AgilitybyChoice
Westartedwiththeunderstanding“TechnicalDebt”
"Therearenoshortcutswhenitcomestogettingoutofdebt"- DaveRamsey
#AgilitybyChoice
TechnicalDebt
WithDoD
CostofChange
UnderstandingandImplementingFeedbackLoops
DevelopmentusingFDD,Functionality,No
Estimates
MakeutilizationofFlowOptimization&
ExplicitPolicies
Comeoutof
Long-LIVE Branchesto Short-LifeShelf(Branches)
wayofDevelopment
MakeWISEutilizationofFeatureToggle/Flags
concept
WhatwehaveusedasTools
Observations
Silence
InteractionasTool
Negotiation
PhysicalBoards
SoftwareasTools
#AgilitybyChoice