Tech Talk: Running Successful Betas in a DevOps World

Post on 07-Jan-2017

216 views 0 download

Transcript of Tech Talk: Running Successful Betas in a DevOps World

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.