intro to ca 2e change management

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

Upload: adc-austin-tech

Post on 21-Aug-2015

522 views

Category:

Technology


6 download

TRANSCRIPT

Page 1: Intro To CA 2E Change Management

Managing Application Development

in CA 2E

Marty AcksMKS IBM i Product Manager

Page 2: Intro To CA 2E Change Management

Agenda

CA and MKS – A long-term partnership Customer Scenarios Managing CA 2E development The Need for Managing the Application Lifecycle

Page 3: Intro To CA 2E Change Management

MKS Overview

Publicly held - TSE:MKX Application Lifecycle

Management (ALM) specialists Fastest organically growing

global ALM provider Helping IT organizations managing development for over

20 years Solutions span NT, UNIX, LINUX, mainframe, & IBM i

Page 4: Intro To CA 2E Change Management

CA and MKS

Over 150 active CA 2E CM customers worldwide Partners with CA since 1991 Names have changed, but the commitment remains

the same CA 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: Intro To CA 2E Change Management

US-based Retailer MKS Implementer user since 1994, moved to CA 2E in

1996 4 IBM i with 3 logical partitions running 2

development hosts and 5 receivers MKS Integrity now manages changes across all

platforms, including CA 2E MKS Integrity used for WebSphere and Java

development

Page 6: Intro To CA 2E Change Management

Worldwide package delivery Long time CA 2E and CM Customer in UK Formerly Exel PLC Global Regional Production Servers managed by CA 2E

CM Recent outsourcing initiatives managed by MKS

Integrity

Page 7: Intro To CA 2E Change Management

US-based Fiserv Insurance Solutions develops Software products for Life Insurance industry

Complex multi-model multi-customer multi-version environment

SAS 70 Compliance achievement with CA 2E CM All Fiserv Life customers utilize CA 2E CM

Page 8: Intro To CA 2E Change Management

Nucor Steel

Fortune 500 Industrial company based in America Replaced SoftLanding Turnover Support Multiple Versions of a development model

– Concurrent Development across models– Multiple Models Merging

Business Workflows enforced through MKS Integrity

Page 9: Intro To CA 2E Change Management

The CA 2E CM Solution

Secures model from unauthorized change Provides audit trail of all model changes Supports the latest in CA 2E technology CA 2E & traditional development supported Insures accurate deployment of changes Allows developers to spend more time developing

applications Based on underlying MKS Implementer technology

Page 10: Intro To CA 2E Change Management

The CA 2E CM Solution

Quick Tour– Focus on CA 2E oriented development

Promotion Architecture Administration and Security

Page 11: Intro To CA 2E Change Management

Tour – Check OutImplicit While Editing in YEDTMDL

Page 12: Intro To CA 2E Change Management

Tour – Check OutExplicit from Edit Model Lists

Page 13: Intro To CA 2E Change Management

Tour – Check OutThe Workbench

Page 14: Intro To CA 2E Change Management

Tour – Check Out

Implicit – from any “edit” attempt via YEDTMDL Explicit – from YEDTMDLLST Check 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 messages

Concurrent development of functions (and messages) – Spans multiple models– Comparison available to assist with merging

Page 15: Intro To CA 2E Change Management

Tour – Initiate PromotionPromote By Model List

Page 16: Intro To CA 2E Change Management

Tour – Initiate PromotionCustomize the Promotion

Page 17: Intro To CA 2E Change Management

Tour – Initiate PromotionConfirm the promotion

Page 18: Intro To CA 2E Change Management

Tour – Promotion

Promote by Model Object List 3GL objects automatically derived

– Enforces promotion by model object Separate batch phases Single & multiple models supported

– Optional QA models

Page 19: Intro To CA 2E Change Management

Promotion

Places 3GL source/objects into target libraries Optionally updates Message Files, Conditions, and run—

time objects Updated 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: Intro To CA 2E Change Management

Remote Deployment

Unlimited remote sites No remote sign on required Deployment Dashboard shows all systems in one view Deploys everything but model

– Including Condition values, messages, and run time objects

TCP/IP (or SNA) based Relies on MKS Implementer Receiver technology

Page 21: Intro To CA 2E Change Management

Advanced CA 2E Capabilities

Fully compatible with CA 2E 8. 5 User Source and User programs

– Dependent and Independent modes UIM or text help Supports 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: Intro To CA 2E Change Management

CA 2E Administration/Security

Controls editing development models Prevents changes to Models outside of CA 2E CM Enforces 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 rights

Control access to Model Objects Lists Control access to concurrent development for

functions/messages

Page 23: Intro To CA 2E Change Management

What About CA Plex

MKS Connector for Plex Available from ADC Austin Works with CA 2E Change Management Option (CM) or

Implementer

Page 24: Intro To CA 2E Change Management

Beyond CA 2E Models – MKS Integrity

CA 2E CM supports “just” the CA 2E model and 3GL artifacts CA 2E CM is a component of MKS Integrity Gain control and visibility across global development activities Seamlessly manage all ALM processes with one architecture Delivers process but not at expense of agility Next generation, enterprise-based architecture & capabilities with low

total cost of ownership – Quick ramp to productivity– Low administration burden & support costs

Spans multiple platforms, teams, tool environments

Page 25: Intro To CA 2E Change Management

Silos Are Barriers to IT Productivity

One third of IT organizations are affected by software that spans multiple geographical, organizational, functional and technology silos

Less than one fifth of companies find it easy to coordinate change across silos

68 percent of enterprises have software built with components developed by different teams – both internal and external

29%

68%

>20%

Page 26: Intro To CA 2E Change Management

CIOs Need to Break Down the Walls

CIO Business Priorities Align to business Innovate for growth Control costs Manage entire operational portfolio Comply to regulations

Make IT accountable to the business through

streamlined processes and more visibility

Maintain customer satisfaction while delivering

new solutions to market faster

Make global development teams more efficient while

meeting compliance requirements

Page 27: Intro To CA 2E Change Management

Lifecycle Silos

Business Analyst

Process

AppDev

Process

QA

Process

HelpDesk

Process

ITOperations

Process

Results: Process, Communication, & Information Barriers

Page 28: Intro To CA 2E Change Management

Introducing MKS Integrity

MKS Integrity delivers a proven solution for application lifecycle management that breaks

down IT silos enabling CIOs to boost productivity, increase visibility and meet

compliance goals.

Page 29: Intro To CA 2E Change Management

Flexible Process Definition

Page 30: Intro To CA 2E Change Management

MKS Enables End2End Visibility

Reporting Metrics

Data Analysis Portfolios

Consolidated dashboard view enables executives to visualize progress and measure organizational efficiency

Requirements Source Test Deploy

E2E lifecycle management empowers teams and breaks downsilos

Enterprise Repository

Single centralized repository enables complete control and visibility across the enterprise

Page 31: Intro To CA 2E Change Management

Complete Traceability

Page 32: Intro To CA 2E Change Management

Why CA 2E CM and MKS Integrity?

Simplify development Replace out of date commercial or home grown solutions Eliminate deployment errors Stop overlaid model changes One ALM solution for all your CA 2E & traditional development

Page 33: Intro To CA 2E Change Management

For more information

Marty Acks at [email protected] www.mks.com