tech talk: running successful betas in a devops world
TRANSCRIPT
World®’16
TechTalk:RunningSuccessfulBetasinaDevOpsWorldStephanieTanner– PrincipalProductManager– CATechnologiesKathrynKuhn– Director,AgileServices– CATechnologies
AMT104T
AGILEMANAGEMENT
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Yourgoalistodeploycontinuously,butthesoftwareisn’treadyforcustomers.Nowwhat?Learnaboutdeployingeverythingwhileexposingfeaturestocustomersonyourterms.
StephanieTannerCATechnologiesPrincipalProductManager
KathrynKuhnCATechnologiesDirector,AgileServices
4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Product Engineering
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
1stCompromise:Branching
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
2ndCompromise:OpenBetaOpt-in
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
3rdCompromise:Labs- SubAdminControl
9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
GettingtoGAonYourTimeline▪ ProductManagementstruggles
–Howcanwegetnewfunctionalityouttousersfastsowecanmoveontothenextthing?
▪ EngineeringStruggles–Howdowemakethesystemlesscomplexanddeprecate/removemorestuff?
▪ Don’tforgetthathumansarechange-averse
10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Stayconnectedatcommunities.ca.com
Thankyou.