10
World ® ’1 6 Tech Talk: Running Successful Betas in a DevOps World Stephanie Tanner – Principal Product Manager – CA Technologies Kathryn Kuhn – Director, Agile Services – CA Technologies AMT104T AGILE MANAGEMENT

Tech Talk: Running Successful Betas in a DevOps World

Embed Size (px)

Citation preview

Page 1: Tech Talk: Running Successful Betas in a DevOps World

World®’16

TechTalk:RunningSuccessfulBetasinaDevOpsWorldStephanieTanner– PrincipalProductManager– CATechnologiesKathrynKuhn– Director,AgileServices– CATechnologies

AMT104T

AGILEMANAGEMENT

Page 2: Tech Talk: Running Successful Betas in a DevOps World

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.

Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.

ForInformationalPurposesOnlyTermsofthisPresentation

Page 3: Tech Talk: Running Successful Betas in a DevOps World

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

Yourgoalistodeploycontinuously,butthesoftwareisn’treadyforcustomers.Nowwhat?Learnaboutdeployingeverythingwhileexposingfeaturestocustomersonyourterms.

StephanieTannerCATechnologiesPrincipalProductManager

KathrynKuhnCATechnologiesDirector,AgileServices

Page 4: Tech Talk: Running Successful Betas in a DevOps World

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Product Engineering

Page 5: Tech Talk: Running Successful Betas in a DevOps World

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

1stCompromise:Branching

Page 6: Tech Talk: Running Successful Betas in a DevOps World

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

2ndCompromise:OpenBetaOpt-in

Page 7: Tech Talk: Running Successful Betas in a DevOps World

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Page 8: Tech Talk: Running Successful Betas in a DevOps World

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

3rdCompromise:Labs- SubAdminControl

Page 9: Tech Talk: Running Successful Betas in a DevOps World

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

GettingtoGAonYourTimeline▪ ProductManagementstruggles

–Howcanwegetnewfunctionalityouttousersfastsowecanmoveontothenextthing?

▪ EngineeringStruggles–Howdowemakethesystemlesscomplexanddeprecate/removemorestuff?

▪ Don’tforgetthathumansarechange-averse

Page 10: Tech Talk: Running Successful Betas in a DevOps World

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Stayconnectedatcommunities.ca.com

Thankyou.