Upload
luis-panao
View
39
Download
3
Embed Size (px)
Citation preview
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 1/33
Managing ApplicationDevelopment
in CA 2E
Marty AcksMKS IBM i Product Manager
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 2/33
Agenda
CA and MKS – A long-term partnershipCustomer ScenariosManaging CA 2E developmentThe Need for Managing the Application Lifecycle
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 3/33
MKS Overview
Publicly held - TSE:MKX Application LifecycleManagement (ALM) specialists
Fastest organically growingglobal ALM providerHelping IT organizations managing development for over20 years
Solutions span NT, UNIX, LINUX, mainframe, & IBM i
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 4/33
CA and MKS
Over 150 active CA 2E CM customers worldwidePartners with CA since 1991Names have changed, but the commitment remainsthe sameCA 2E Change Management Option – Formerly Synon/CM, COOL: Xtras CM, Advantage 2E
CM, and AllFusion 2E CM
– Jointly developed by MKS and CA – Based on MKS’s underlying Implementer product
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 5/33
US-based RetailerMKS Implementer user since 1994, moved to CA 2E in1996
4 IBM i with 3 logical partitions running 2development hosts and 5 receiversMKS Integrity now manages changes across allplatforms, including CA 2EMKS Integrity used for WebSphere and Javadevelopment
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 6/33
Worldwide package deliveryLong time CA 2E and CM Customer in UK Formerly Exel PLC
Global Regional Production Servers managed by CA 2ECMRecent outsourcing initiatives managed by MKSIntegrity
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 7/33
US-based Fiserv Insurance Solutions develops Softwareproducts for Life Insurance industryComplex multi-model multi-customer multi-versionenvironmentSAS 70 Compliance achievement with CA 2E CM
All Fiserv Life customers utilize CA 2E CM
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 8/33
Nucor Steel
Fortune 500 Industrial company based in AmericaReplaced SoftLanding TurnoverSupport Multiple Versions of a development model
– Concurrent Development across models – Multiple Models MergingBusiness Workflows enforced through MKS Integrity
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 9/33
The CA 2E CM Solution
Secures model from unauthorized changeProvides audit trail of all model changesSupports the latest in CA 2E technology
CA 2E & traditional development supportedInsures accurate deployment of changes
Allows developers to spend more time developingapplications
Based on underlying MKS Implementer technology
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 10/33
The CA 2E CM Solution
Quick Tour – Focus on CA 2E oriented developmentPromotion Architecture
Administration and Security
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 11/33
Tour – Check OutImplicit While Editing in YEDTMDL
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 12/33
Tour – Check OutExplicit from Edit Model Lists
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 13/33
Tour – Check OutThe Workbench
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 14/33
Tour – Check Out
Implicit – from any “edit” attempt via YEDTMDLExplicit – from YEDTMDLLSTCheck out info exposed in CA 2E CM & CA 2E panels
Advanced features: – Fast path “prompt once” for multiple check outs – Versioning-enabled for functions and messagesConcurrent development of functions (and messages)
– Spans multiple models – Comparison available to assist with merging
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 15/33
Tour – Initiate PromotionPromote By Model List
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 16/33
Tour – Initiate PromotionCustomize the Promotion
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 17/33
Tour – Initiate PromotionConfirm the promotion
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 18/33
Tour – Promotion
Promote by Model Object List3GL objects automatically derived – Enforces promotion by model objectSeparate batch phases
Single & multiple models supported – Optional QA models
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 19/33
Promotion
Places 3GL source/objects into target librariesOptionally updates Message Files, Conditions, and run—time objectsUpdated model objects locks information
Archives up to 99 versions of functions Archive Recovery – Automated rollback of 3GL objects – Rollback of versionable objects creates a new list with
model objects on previous change
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 20/33
Remote Deployment
Unlimited remote sitesNo remote sign on requiredDeployment Dashboard shows all systems in one viewDeploys everything but model
– Including Condition values, messages, and run timeobjects
TCP/IP (or SNA) basedRelies on MKS Implementer Receiver technology
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 21/33
Advanced CA 2E Capabilities
Fully compatible with CA 2E 8. 5User Source and User programs – Dependent and Independent modes
UIM or text helpSupports the latest CA 2E features – ILE (RPG and COBOL) – SQL databases
– SQLILE (RPG and COBOL) – Service Programs (New in CA 2E 8.5)
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 22/33
CA 2E Administration/Security
Controls editing development modelsPrevents changes to Models outside of CA 2E CMEnforces Model Object type capabilities – Enforces roles, such as DBAs or contractors
– For each of the eight model object types – Per user & model – View, edit, and no rightsControl access to Model Objects ListsControl access to concurrent development forfunctions/messages
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 23/33
What About CA Plex
MKS Connector for Plex Available from ADC AustinWorks with CA 2E Change Management Option (CM) orImplementer
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 24/33
Beyond CA 2E Models – MKS Integrity
CA 2E CM supports “just” the CA 2E model and 3GL artifactsCA 2E CM is a component of MKS IntegrityGain control and visibility across global development activitiesSeamlessly manage all ALM processes with one architecture
Delivers process but not at expense of agilityNext generation, enterprise-based architecture & capabilities with lowtotal cost of ownership – Quick ramp to productivity – Low administration burden & support costs
Spans multiple platforms, teams, tool environments
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 25/33
Silos Are Barriers to IT Productivity
One third of IT organizationsare affected by software thatspans multiple geographical,organizational, functional andtechnology silos
Less than one fifth of companiesfind it easy to coordinatechange across silos
68 percent of enterprises havesoftware built withcomponents developed bydifferent teams – both internaland external
29%
68%
>20%
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 26/33
CIOs Need to Break Down the Walls
CIO Business Priorities Align to businessInnovate for growthControl costs
Manage entire operational portfolioComply to regulations
Make IT accountable tothe business through
streamlined processes andmore visibility
Maintain customersatisfaction while delivering
new solutions to market faster
Make global developmentteams more efficient while
meeting compliancerequirements
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 27/33
Lifecycle Silos
Business Analyst
Process
AppDev
Process
QA
Process
HelpDesk
Process
ITOperations
Process
R e s u l t s : P r o c e s s , Co m m u n i c a t i o n , & I n f o r m a t i o n B a r r i e r s
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 28/33
Introducing MKS Integrity
MKS Integrity delivers a proven solution forapplication lifecycle management that breaks
down IT silos enabling CIOs to boostproductivity, increase visibility and meetcompliance goals .
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 29/33
Flexible Process Definition
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 30/33
MKS Enables End2End Visibility
Reporting Metrics
Data Analysis Portfolios
Consolidated dashboardview enables executivesto visualize progress andmeasure organizationalefficiency
Requirements Source Test Deploy
E2E lifecyclemanagement empowersteams and breaks down
silos
EnterpriseRepository
Single centralized repositoryenables complete control andvisibility across theenterprise
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 31/33
Complete Traceability
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 32/33
Why CA 2E CM and MKS Integrity?
Simplify developmentReplace out of date commercial or home grown solutionsEliminate deployment errorsStop overlaid model changes
One ALM solution for all your CA 2E & traditional development
7/18/2019 1B - Intro to CA 2E Change Management
http://slidepdf.com/reader/full/1b-intro-to-ca-2e-change-management 33/33
For more information
Marty Acks at [email protected]