Upload
ca-technologies
View
132
Download
2
Embed Size (px)
Citation preview
World®’16
CaseStudy:WilliamsEstablishingaDevOpsModelBasedontheGartnerLayeredTestingStrategyPatrickMeeks- ApplicationPortfolioManager- Williams- WestOA
DO5X35S
DEVOPS
2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.
Thecontentprovidedinthis CAWorld2016presentationisintendedforinformationalpurposesonlyanddoesnotformanytypeofwarranty. The informationprovidedbyaCApartnerand/orCAcustomerhasnotbeenreviewedforaccuracybyCA.
ForInformationalPurposesOnlyTermsofthisPresentation
3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Abstract
Gartnerpublishedarecentstudyofbestpracticesforproducinghigherqualitysoftwaretomarketfaster,byshiftingtestingleftintheSDLC,leveragingreusableisolationtestingandexploitingmockingservicesandservicevirtualization.
ThissessionwillexplorehowvarioussolutionsfromCATechnologieswereusedtoachieveGartnerrecommendations.
PatrickMeeksWilliamsApplicationPortfolioManager
5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Agenda
BRIEFHISTORYOFWILLIAMS
COMPLIANCEBACKGROUND
VIDEODEMO
SEARCHFORDEVOPSTOOLS
GARTNER'SLAYEREDTESTINGSTRATEGY
FOURTYPESOFWORK
1
2
3
4
5
6
6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Traditionofexcellenceformorethanacentury
ChangednametoTheWilliamsCompaniesfromWilliamsBrothersin1970s
MovedtoTulsa,OklahomafromFortSmith,Arkansasin1919
Foundedasaconstructionbusinessin1908bybrothersMillerandDavidWilliams
Strategicacquisitions:NorthwestEnergy(1982),Transco(1995),MAPCO(1998),AccessMidstream(2014)
7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
WilliamsisoneofthepremiernaturalgasinfrastructureprovidersinNorthAmerica
8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Westoperationsoffergathering,processingandtransportationofnaturalgasandNGLs
Naturalgasprocessingcapacityof4.3Bcf/dandNGLproductioncapacityofnearly190Mbpd
IncludesnaturalgasgatheringandprocessingoperationsintheSanJuan,Piceance,Wamsutter,SWWyomingandPowderRiverBasins
NorthwestPipeline,a3,900mileinterstatenaturalgastransmissionsystemwithacapacityof3.8Bcf/d
11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Compliance
COMPLIANCESELF-REPORTS
RECENTCODERELEASE
ONEINOURSYSTEMFORYEARS
CERTIFICATIONCHECKLIST
1234
IASSUREYOUCompliance
willbetakenveryseriouslyinourexpansionplans!
16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Mockingmechanisms
Isolationtesting
ServiceVirtualization
GUItestingisdifficulttomaintain
PYRAMID-SHAPEDLAYEREDAPPROACHTOTESTING
Gartner– LayeredTestingStrategyFinding
17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
GartnerRecommendation
Use alayered,reuseapproach– executetestscontinuously
Focus lessonGUItestingandmoreonbusinesslogictesting
Define andhonorunittestcriteria
Educate developersonunittestanddependencyinjectioncodingpatterns
Usemockingandservicevirtualization
Use virtualizeddatasolutionstosimulatereal-lifedata
> > >
> > >
18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
GartnerConclusion
Teamsincreasetheirabilitytogetqualityproductstomarketmorequicklywhentheyfocusonwritingscriptsthatcanbeusedforunit,integrationandperformancetesting.AlayeredtestingstrategyhelpsteamsexploitscriptreusebyreducingtheneedforexpensiveandbrittleGUItesting.
“
"
19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
CATechnologiesDevOpsTools
§ Createbusinessprocessflowdiagram
§ Identifiesallpossibletestcases
§ Optimizesthenumberoftestcases- Maximizestest
coverage- Minimizesovertesting
§ Datasubsetting andmatching
§ Datacloning(virtualizeddata)
§ DataMasking
§ Automatestestingstepsforourtestcases
§ OnDemand,Scheduled,APIDriven
1 2 3AgileRequirementsDesigner(ARD)
TestDataManager(TDM) AppTest
22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
4TypesofWork
BUSINESSPROJECTWORK
ITPROJECTWORK
OPERATIONALCHANGE
UNPLANNED
35%
15% 8%
4…
4TypesofWorkBusinessProjects
Internal(IT)Projects
OperationalChange
UnplannedWork
24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
Westoperationsoffergathering,processingandtransportationofnaturalgasandNGLs
Naturalgasprocessingcapacityof4.3Bcf/dandNGLproductioncapacityofnearly190Mbpd
IncludesnaturalgasgatheringandprocessingoperationsintheSanJuan,Piceance,Wamsutter,SWWyomingandPowderRiverBasins
NorthwestPipeline,a3,900mileinterstatenaturalgastransmissionsystemwithacapacityof3.8Bcf/d
27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
RecommendedSessions
SESSION# TITLE DATE/TIME
DO5T14SAnalystKeynote:ContinuousDelivery:MakingDevOpsAwesome
11/17/2016at10:30am
DO5T04SAmericanFamilyInsuranceleveragesCAServiceVirtualizationtoacceleratecontinuousintegrationindevelopment.
11/17/2016at12:45pm
DO5T19SGMFinancialBuildsaSustainable,Holistic,ContinuousDeliveryPractice
11/17/2016at04:30pm
28 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD
MustSeeDemos
ModernizeAppDeliveryIntegratedCDTheater5- DOV501P
DeliverTestDataFasterTestDataManagerTheater5- DOV511P
DeliverBetterAppsServiceVirtualizationTheater5- DOV507P
OrchestrateYourReleaseReleaseAutomationTheater5- DOV513P