2
ReleaseandDeploymentManagementaimstoplan,scheduleandcontrolthemovementofreleasestotestandliveenvironments.TheprimarygoalofReleaseManagementandDeploymentManagementistoensurethattheintegrityoftheliveenvironmentisprotectedandthatthecorrectcomponentsarereleased
WHATISRELEASEMANAGEMENT?
3
HOWDOESARELEASEPROCESSWORK?
Idea
Produc+onProduct
Management DevelopmentDesign QA OperaJons
4
RELEASEPIPELINE
5
KINDOFLIKETHAT
PM DEV QA OPS
Produc+onIdea
6
IMPACTOFHANDOVERS
7
à Bringdifferentstakeholderscloserà Provideindependentopionionà ConJnuousimprovement
WHATTODO?
8
JOBSPEC.
9
à Finalgatebeforethereleaseà Allstakeholderspresentà Everyone’sconsenttoreleaseisnecessary
RELEASEMEETINGS
10
à Definewhentoswitchonafeatureà Whodoeswhat
ACTIVATIONSCHEDULE
11
à Whatisinthereleaseà EverythinginthereleaseisDONEDONE
CHANGELOGPROCESS
12
à MiJgaJonplanforissuesfromlive/goingliveà Allstakeholderspresent
POSTRELEASEREVIEW
13
à IdenJfywhoyouareaffecJngà Inform/managetheimpact
STAKEHOLDERMANAGEMENT
14
Schedule Whathappensandwhenduringrollout?
RELEASEMEETINGTEMPLATE
Resources&SynchronizaJon Areresourcesinplaceandavailableforalltasksbefore/during/aYerrollout?SynconworkJmeandcommunicaJonestablished?
Change-Log Iseverybodyonthesamepageaboutwhathasbeenadded/changed/updatedwiththisrelease?Arethereanylastminutechanges?RCandQAbuild.
ResultsandVerdicts QATesJngResultsandVerdict.CMFeedbackandVerdict.
UntestedContent Isthereanyuntestedcontentandwhy?CanthiscontentbereleasedorsJllbetestedpriortorollout?WhatcanonlybeverifiedaYerrollout?WhatwillbeverifiedaYerrollout(discrepanciesbetweentestenvironmentandliveenvironment)?Anydelaysduringsprintwhichmighthaveknock-oneffectsontestcoverageorotherstakeholders?
15
AppSubmission Arethereanypendingworkitemspriortosubmission?Arethereanyreoccurringorimportanttasksassociatedwithcurrentsubmission?Anyknownorunknownrequirementsnotmet?InstallaJonandloadingJmes?RequiredandsupportedOSversions/hardware?
RELEASEMEETINGTEMPLATE
Knownissues Whataretheknownandoutstandingissuesandhowdotheyaffecttheplannedrelease?Aretheyacceptabletobereleasedorcantheybefixedandtestedbefore?
Stakeholders Whoisaffectedbyoraffectsthisrelease(anydependencies)?Mobile(browserbackendorfeatureflagaffecJngtheapp?)PaymentPortalMarkeJng&PRAnalyJcs
16
Risk&DamageControl Whatcouldgowrongwiththisrelease?WhatcanbedonetopreventormiJgateit?Whathappenswhensomethinggoeswrong?LatestLive-Issues:LiveBugdetails
RELEASEMEETINGTEMPLATE
Signoff Anythingnotclearatthispoint?Go/NoGo?
17
à Minimiseddefectsinthereleaseà ImprovedleadJmeforperformingreleaseacJvaJonsà Notmakingthesamemistakesoverandoveragain
CONCLUSION
18
Q&A
Q&A
hap://www.linkedin.com/in/rainar@rainary;
19
ThankYou!
Q&A
hap://www.linkedin.com/in/rainar@rainary;