pre-con ed: interactive session: mainframe & devops in your organization

14
World ® ’1 6 Interactive Session: Mainframe & DevOps in your Organization Dana Boudreau Senior Director Product Management – Mainframe AppDev CA Technologies MFX62E MAINFRAME

Upload: ca-technologies

Post on 24-Jan-2017

89 views

Category:

Technology


2 download

TRANSCRIPT

World®’16

InteractiveSession:Mainframe&DevOpsinyourOrganizationDanaBoudreauSeniorDirectorProductManagement– MainframeAppDevCATechnologies

MFX62E

MAINFRAME

2 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ForInformationalPurposesOnlyTermsofthisPresentation

©2016CA.Allrightsreserved.Alltrademarksreferencedhereinbelongtotheirrespectivecompanies.Thepresentationprovided atCAWorld2016isintendedforinformationpurposesonlyanddoesnotformanytypeofwarranty.Someofthespecificslideswith customerreferencesrelatetocustomer'sspecificuseandexperienceofCAproductsandsolutionssoactualresultsmayvary.

CertaininformationinthispresentationmayoutlineCA’sgeneralproductdirection.Thispresentationshallnotserveto(i)affecttherightsand/orobligationsofCAoritslicenseesunderanyexistingorfuturelicenseagreementorservicesagreementrelatingtoanyCAsoftwareproduct;or(ii)amendanyproductdocumentationorspecificationsforanyCAsoftwareproduct.Thispresentationisbasedon currentinformationandresourceallocationsasofNovember1,2016,andissubjecttochangeorwithdrawalbyCAatanytimewithout notice.Thedevelopment,releaseandtimingofanyfeaturesorfunctionalitydescribedinthispresentationremainatCA’ssolediscretion.

Notwithstandinganythinginthispresentationtothecontrary,uponthegeneralavailabilityofanyfutureCAproductrelease referencedinthispresentation,CAmaymakesuchreleaseavailabletonewlicenseesintheformofaregularlyscheduledmajorproductrelease.SuchreleasemaybemadeavailabletolicenseesoftheproductwhoareactivesubscriberstoCAmaintenanceandsupport,onawhen andif-availablebasis.Theinformationinthispresentationisnotdeemedtobeincorporatedintoanycontract.

3 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Abstract

Jointhisuniqueinteractivedesign-thinkingsessionwithotherpractitionerstodiscussionmainframeDevOpspractices.Discusshottopicssuchasagilesoftwaredevelopment,continuousdeliveryprocesses,codemodernizationandothersandsomecommonapproachestoimprovingspeedofdeliverywithlimitedresourcesinmainframeoperations.

DanaBoudreauCATechnologiesSeniorDirector

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Purpose:

§ DevOpsisabouttransformationandwithanytransformationthereisn’taprescriptivewaytoroll.

§ Sharinganddiscussionbuildsacommunity

§ Communitybuildsanetworktoshareandlearnfrom

§ Incontrasttoroadmaps,whereCApresentstoyou…wewanttohearaboutyourplansandchallenges

§ Inthissessionyouarethespeakersandtheaudience– CAwantstohearfromyou

– Yourcolleagueswanttohearfromyou

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

TrendsinMainframeDevOpsTODAY TOMORROW

MonthlyReleases Daily&WeeklyReleases

Waterfall Agile

Manual Deploys Automated,On-DemandDeploys

LongLeadTimesforTestSetup MinimizedLeadTimesforTestSetup

DevelopersLearnTools DevelopersChooseTools

SeparateMFTeam AlignedMFTeam

PoorDocumentation ClearGovernance&Traceability

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

DoAnyofTheseSoundFamiliar?

Wearetryingtogetnewdeveloperstolearn3270“greenscreen”

Ittakes8-12weekstomakebasicmaintenancechangesonthemainframe Wetrackthedependenciesof100+

applications,testscripts,testdatasetsandtheirinteractionsbetweenmainframeanddistributedonExcel

Wearelookingtoautomateourreleaseprocessesandsaveconfigurationsforfutureuse,it’savailableindistributed

©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

On-boardingnewtalenttomainframedevelopment

Assumption:Traditionalmainframedevelopersareagingoutandtraditionalrolesneedtochange…requiringnewtalentandrethinkingprocessandculture

DEVELOPER§ Moderndevelopmentinterfaces

§ Changingprocessesandagility

§ On-boarding/trainingpractices§ Integrationsandtransformationoftheoldandthenew

TESTERS§ Changingprocessesandagility

§ Aretraditionaltestingroles/expectationschanging?

§ Istestingacrossenterprisedisciplineorsilo’d toon-mainframe

HOW DO YOU SEE PEOPLE AND PROCESS TRANSFORMATION EVOLVING ?

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CompleteContinuousTestingSolutionUseCase&SolutionConceptAssumption:MFApplicationDev/testteamsneedtheabilitytoquicklysetuptestingenvironments

formainframeapplicationswithcriticaldependentcomponentsandtestdata…requiringgreaterautomation,commontesttoolsorintegration,leveragingDevOpspractices

TESTAUTOMATION§ EvolutionofexistingTestScriptingorAutomation

§ HowisMFTestManagementchanging?

§ AreyoulookingatvirtualizationofAPI’s§ Howareapplicationchangesdeliveredtothetestenv.?

§ Qualitygateautomation?

PROCESSANDTOOLS§ Whattoolsandprocessareusedfor:

- FunctionalTesting- Performance/Stressanalysis- Securitytesting

§ TestCasesinHPQCdrivesRexx/JCLScriptingonthemainframe?

§ Progressandcrossenterprisetransparency?

HOW DO YOU SEE MF TESTING EVOLVING ?

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

ApplicationModernizationSolution

Assumption:MissioncriticalapplicationswillbeincreasinglyHybrid:crossenterprise,mobiletomainframe

…requiringIntegration,AutomationandTransformationtofacilitatekeygrowthopportunities

APPLICATIONARCHITECTURES§ EvolutionofexistingMFapplicationstoprovidegreaterAPIfunctionalityandflexibility

§ StrategicplansforAPIandcommunicationsprotocols§ Applicationrestructuringplansconsidering:

- RealTimeapplications- Batchapplications- Applicationsplannedformodernization

§ LinuxonZ/IFLsformodernworkloads

APPLICATIONLANGUAGES§ Whatlanguagesarestrategicandpartofthemaintenanceefforts

- COBOL,PL/I,C/C++,Assembler,MetalC- Java,Splunk,Perl- Generatedlanguages

§ AreModerndevelopmentenvironmentscritical§ Howisapplicationunderstandingimportanttoyou?

HOW DO YOU SEE MF APPLICATIONS EVOLVING ?

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

MFX112SRoadmapSession:MainframeApplicationDevelopmentPortfolioReview 11/16/2016at12:45pm

MFT148SRoadmapSession:AchieveDevOpsontheMainframeforFasterTimetoMarket 11/16/2016at4:30pm

MFX111SAdvancedTechniquesforInitiatingtheDevOpsJourney[HSBC] 11/17/2016at12:45pm

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ContinuousDevelopmentandTestingMainframeTheater

ContinuousDelivery

MainframeTheater

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

@CAWORLD#CAWORLD ©2016CA.AllRIGHTSRESERVED.14 @CAWORLD#CAWORLD

MainframeandWorkloadAutomation

Formoreinformationpleasevisitca.com\appdev

[email protected]