33
Managing Application Development in CA 2E Marty Acks MKS IBM i Product Manager

1B - Intro to CA 2E Change Management

Embed Size (px)

Citation preview

Page 1: 1B - Intro to CA 2E Change Management

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

Page 2: 1B - Intro to CA 2E Change Management

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

Page 3: 1B - Intro to CA 2E Change Management

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

Page 4: 1B - Intro to CA 2E Change Management

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

Page 5: 1B - Intro to CA 2E Change Management

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

Page 6: 1B - Intro to CA 2E Change Management

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

Page 7: 1B - Intro to CA 2E Change Management

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

Page 8: 1B - Intro to CA 2E Change Management

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

Page 9: 1B - Intro to CA 2E Change Management

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

Page 10: 1B - Intro to CA 2E Change Management

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

Page 11: 1B - Intro to CA 2E Change Management

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

Page 12: 1B - Intro to CA 2E Change Management

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

Page 13: 1B - Intro to CA 2E Change Management

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

Page 14: 1B - Intro to CA 2E Change Management

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

Page 15: 1B - Intro to CA 2E Change Management

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

Page 16: 1B - Intro to CA 2E Change Management

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

Page 17: 1B - Intro to CA 2E Change Management

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

Page 18: 1B - Intro to CA 2E Change Management

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

Page 19: 1B - Intro to CA 2E Change Management

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

Page 20: 1B - Intro to CA 2E Change Management

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

Page 21: 1B - Intro to CA 2E Change Management

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)

Page 22: 1B - Intro to CA 2E Change Management

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

Page 23: 1B - Intro to CA 2E Change Management

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

Page 24: 1B - Intro to CA 2E Change Management

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

Page 25: 1B - Intro to CA 2E Change Management

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%

Page 26: 1B - Intro to CA 2E Change Management

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

Page 27: 1B - Intro to CA 2E Change Management

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

Page 28: 1B - Intro to CA 2E Change Management

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 .

Page 29: 1B - Intro to CA 2E Change Management

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

Page 30: 1B - Intro to CA 2E Change Management

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

Page 31: 1B - Intro to CA 2E Change Management

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

Page 32: 1B - Intro to CA 2E Change Management

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

Page 33: 1B - Intro to CA 2E Change Management

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]