pre-con ed: learn, engage and grow with ca endevor: what's new, what's ahead

28
World ® ’1 6 Learn, Engage and Grow With CA Endevor: What’s New, What’s Ahead Peter McCullough Advisor, Product Owner CA Technologies MFX60E MAINFRAME AND WORKLOAD AUTOMATION

Upload: ca-technologies

Post on 14-Apr-2017

104 views

Category:

Technology


1 download

TRANSCRIPT

World®’16

Learn,EngageandGrowWithCAEndevor:What’sNew,What’sAheadPeterMcCulloughAdvisor,ProductOwnerCATechnologies

MFX60E

MAINFRAMEANDWORKLOADAUTOMATION

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

Learn,engageandgrowwiththeCAEndevorcommunityofpractitioners.HearthelatestproductupdatesforJavasupportandnewfeatures,andhowtomigratefromCAPanvalet andCALibrariantoCAEndevor.

PeteMcCulloughAdvisor,ProductOwnerCATechnologies

4 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Agenda

MAINFRAMEDEVOPS STRATEGY

IDEATION,AGILEMETHODOLOGYANDINCREMENTALDELIVERY

CAENDEVOR SCMVERSION18HIGHLIGHTS

V18INCREMENTALDELIVERYSUMMARY

1

2

3

4

LOOKINGTOTHEFUTURE5

5 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MainframeDevOpsStrategy

6 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Development Deployment&OperationalTesting

ChallengestoDeliveringInnovations…Continuously

Developers ReleaseTeam

Operations

TESTBUILD DEPLOY

Testers

OPERATE

DeploytoProduction

CulturalBarriers,

LargeCodeMonoliths

ConstrainedEnvironments

TestEnvironmentProvisioningChallenges

ManualTestingandScripting

IncompleteTestCasesandData

Cross-EnterpriseDelivery,

CoordinationandVisibility

LackofIntegratedToolsets

IDLETIME DELAYS

Code/Integrate/Build

Functional&UATesting

PerformanceTestingdefect

RE-WORK

defect defect

DELAYS DELAYS

RE-WORK

7 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

IntroducingMainframeDevOpsSolutionCAoffersSolutionsin4keyareastofosterprinciplesofAgileandDevOps

ContinuousMonitoringContinuousTestingAgileDevelopment ContinuousDeliveryDevelopandmaintainmainframeapplicationswithagileandmodernmethodologies,toolsetsandcodinglanguages

TESTEarly&Often

DEVELOPSwiftly

DEPLOYReliably

OPERATEEfficiently

ContinuousFeedbackLoop

Reducetestcycletimesandcostsofmainframetestingforbettertimetomarketandmainframeeconomics

Removethebarrierstobusinessagilityonthemainframe,withautomationtoreducetimetomarketandmanageskillsgaps

UnifymonitoringandperformancemanagementacrossmobileandmainframeteamsforbetterMTTRandlowerskillscosts

8 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Ideation,AgileMethodologyandIncrementalDelivery

9 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

§ Ideationprovidesaforumforallofustoshareideas

§ YourIdeationcommentsandvotinghelptoidentifytheIdeasThatMatter

§ Ideationqueuereviewedregularly

§ High-valueideasplacedintoproduct/releasebacklog

IterativeProcess

Ideation• Globaluser

communities

AgileScrum• Scrumteam• Sprints• Epics&Stories

ContinuousDelivery• IncrementalRelease• FeaturePTFs

Ideation,AgileMethodologyandIncrementalDeliveryIdeasthatmatterthemosttoyouandothers

10 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

§ CA’sadoptionofAgileScrumenablestoworkwithyou(ourvalidationpartnersthroughouttheentiredevelopmentprocess

§ Ensuresfeaturesbothaddresstheideaandaresomethingyoucanuse

§ Terminology– Story– anenhancementthatprovidesbusinessvalue– Backlog(prioritizedlistofstorieswaitingtobetakenin)– Scrumteam– groupof6-7engineersthattakestoriesfrombacklogandproduce

features– Scrummaster– thepersonthatensurestheScrumteamrunssmoothly(facilitator)– Iteration(sprint)– timeperiodwhendevelopmentoccurs(storiescompleted)– End-of-Sprintreview– completedstoriesaredemonstrated

IterativeProcess

Ideation• Globaluser

communities

AgileScrum• Scrumteam• Sprints• Epics&Stories

ContinuousDelivery• IncrementalRelease• FeaturePTFs

Ideation,AgileMethodologyandIncrementalDeliveryTransitioningideasthatmatterintofeaturesthatfityourneeds

11 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

§ IncrementalReleases– Thereleasefeaturesarepublishedovertime(insteadofallatonce)– FirstreleasepublishedroughlyequalcurrentGArelease’sfunctionality– Subsequentfeaturesdeliveriesaresmall– packagedinPTFformat– Whenallplannedfeaturesdelivered,IncrementalReleasedesignated“GA-Complete”

§ Why?– Youdon’thavetowaituntilthelastfeaturepublishedbeforeyoucanbeginderivingvalueofthe

newrelease– Youcanprovideearlyfeedbacktoteam(Ideation)abouthowfeaturescanbeimproved– Ultimatelywhenthereleasereaches“GA-Complete”statusallfeatureshavebeenfield-validatedIterativeProcess

Ideation• Globaluser

communities

AgileScrum• Scrumteam• Sprints• Epics&Stories

ContinuousDelivery• IncrementalRelease• FeaturePTFs

Ideation,AgileMethodologyandIncrementalDeliveryDeliveringfit-for-youfeaturesquickly!

12 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Ideation,AgileMethodologyandIncrementalDeliveryThe“How”

§ Incrementaldeliveryprocessflow– Attheendofeachend-of-sprintfeaturedemo,validationpartnersvote

on“MVP”ornot– Each“MVP”(MinimalViableProduct)arepackaged(PTF)&published

(GA)withinweeks– An”IncrementalDeliveryPTF”ispublishedwhenall“MVP”PTFshavebeenpublished

§ NewlypublishedMVPfeaturePTFspluspreviouslypublishedfeatureandservicePTFs§ IncrementsIncrementalDeliverysequencenumberintheproductreleaseidentifier(e.g.18.0.03,18.0.04,etc.)(displayedonmainISPFpanels,reportheadings,etc.)

– WhenthemostcurrentIncrementalReleaseDeliveryPTFhasbeeninstalled,youcanbeassuredthatyouareuptodate

– WeaskthatyouinstallthemostcurrentIncrementalDeliveryPTFbeforereportinganissue

13 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

V16

V17

V18

Maintenance-only

Maintenance-onlyNewfeaturesandmaintenance

Newfeaturesandmaintenance

EndofV16development:GA-Complete

NewFeature(GA-ready)

EndofV17developmentGA-Complete

EndofServiceNotification

V16

Ideation,AgileMethodologyandIncrementalDeliveryContinuous&IncrementalDelivery

ProductfixesNewenhancements IncrementalDeliveryPTF

IncrementalDeliveryPTF

14 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CaEndevorSCMVersion18Highlights

15 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAEndevorSCMVersion18Highlights

§ “JavaontheMainframe”– ISPFUIenhancedforlongnames

§ FocusonITAudit-relatedconcerns

§ AdditionalEndevorEclipseUICapabilities

§ Stream-linedWebServicesimplementation

§ EndevorIntegrationforNaturalimprovements

§ Deprecatedcomponents

Focusonproductivityandauditability

16 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

“JavaontheMainframe”

§ Goal:Improveproductivity–makeJava/USSeasiertomanage– MainframeUserInterfacesenhancedtosupport

§ Directory,filenamesyntax– EndevorSCL(batchcommandsyntax)

§ AllowsembeddedspacesinElementnames– EndevorISPF“Classic”UI&QuickEdit

§ CanmanageElementswithlongElementnames

CAEndevorSCMV18Highlights

17 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

FocusonITAuditConcerns

§ AutomaticPackageApproverdisqualification

§ SMFrecording/monitoringofPrivilegedUseractivities

§ “GuidelinesfortheITAuditor”article

CAEndevorSCMV18Highlights

18 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

AdditionalEndevorEclipseUICapabilities

§ NewPackagecapabilities– PackageView– PackageActions

CAEndevorSCMV18Highlights

19 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Stream-linedEndevorWebServicesImplementation

§ SimplifiedConfigurationprocess

§ New“echo”connectionvalidationprogram

CAEndevorSCMV18Highlights

20 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

EndevorIntegrationforNaturalEnhancements

§ UserInterfaceImprovements– Capabilitytopre-setfielddefaultvalues– Exploitationofwide-screendisplaymonitorcapabilities– Naturaltextscan/goto capability

CAEndevorSCMV18Highlights

21 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Deprecated(dropped)ProductComponents

§ Eliminationofoutdated/deadcomponentsreducesR&Doverhead– NativeSecurity(supersededbyExternalSecurityInterface)– System-definedTypesequencing(supersededbyGlobalType

sequencing)– CAEndevorSCMROSCOEUI(supersededbyCAROSCOEBTSOoption)– CANetman interface– IBMTivoliInfoman interface

CAEndevorSCMV18Highlights

22 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

V18IncrementalDeliverySummary

23 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

CAEndevorSCMV18IncrementalDeliveryStatus

§ FoundationRelease+8IncrementalDeliveriesPublished– BetweenAugust2015andNovember1016

§ IncrementalDelivery#4introduced”IncrementalPTFs”– Recommendedbyvalidationpartners– Alljust-publishedfeatures+accumulationofallpublishedfeatureand

servicePTFs– Newreleaseidentifiervv.r.xx wherexx– IncrementalDelivery#

(18.0.06,18.0.07,etc.)

§ ”GA-Complete”plannedforearly2017

CAEndevorSCMV18Highlights

24 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

RecommendedSessions

SESSION# TITLE DATE/TIME

MFX112S MainframeApplicationDevelopmentPortfolioReview 11/16/2016at12:45pm

MFT148SAchieveDevOpsontheMainframeforFasterTimetoMarket 11/16/2016at4:30pm

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

25 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

MustSeeDemos

ContinuousDevelopmentandTestingMainframeTheater

ContinuousDelivery

MainframeTheater

26 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Questions?

27 ©2016CA.ALLRIGHTSRESERVED.@CAWORLD#CAWORLD

Thankyou.

Stayconnectedatcommunities.ca.com

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

MainframeandWorkloadAutomation

Formoreinformationpleasevisitca.com\endevor

PeterMcCulloughAdvisor,[email protected]