08448380779 Call Girls In Greater Kailash - I Women Seeking Men
ALM for CA Plex and CA 2E
1. Application Lifecycle
Management for CA
2E and CA Plex:
MKS-CM Connector
with Model
Management
12C
Christoph Heinrich
CM First AG
Co-branded Logo Footprint
Aligned LEFT ON COVER ONLY
Must Fit Within This Space
5. Barriers to IT Productivity
One third of IT organizations are affected by 29%
software that spans multiple geographical,
organizational, functional and technology silos
Less than one fifth of companies find it easy to
coordinate change across silos
>20%
68 percent of enterprises have software built
with components developed by different teams
– both internal and external 68%
Co-branded Logo Footprint
Aligned Right Edge
5 Must Fit Within This Space
6. Why do you need ALM tooling?
> Our development teams aren’t working together well
> My developers are spending to much time on
administrative tasks around moving objects
> We failed our IT audit, or (worse) a problem occurred
> There was a problem with a promotion, and it took all
Wasted Time
day (or night) to back it out
Lost Productivity
> We forgot to moveLost Business
a required object
> I want to see metrics and improve software
development cycle times
> Our web application involves so many different
platforms
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
7. Specific challenges with CA Plex
Our existing ALM tooling doesn’t manage or track CA Plex
model changes
We can’t tell who, what, or when easily
Our 2E developers, Plex developers, and (any other)
developers are having trouble coordinating changes
No common project focus
There are so many different objects involved on different
platforms
HTML, Java, RPG, LF, PF, C++, PNL, Resources, …
Reality – many shops do not have a good ALM
solution for CA Plex
Co-branded Logo Footprint
Aligned Right Edge
7 Must Fit Within This Space
8. Managing Multiple Platforms and Dimensions
Object
Pl
ex
2E
Oth
er
Co-branded Logo Footprint
Aligned Right Edge
8 Must Fit Within This Space
9. Recap: automated tooling needed
With multiplatform, web applications complexity is
high
Many objects to move
Multiple machines / directories / libraries
Single ALM platform reduces silos of development
3 teams may be involved on a single project
Tracking of change, metrics, audit virtually impossible to
do manually
Lets look at potential solutions…
Co-branded Logo Footprint
Aligned Right Edge
9 Must Fit Within This Space
10. MKS CM-Connector
with Plex Model
Manager
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
12. ALM for CA Plex and CA 2E
Plex Model Manager
Plex MKS-CM
Plex Model Connector
2E Model MKS Integrity for IBM i
Development Test Production
Co-branded Logo Footprint
Aligned Right Edge
12 Must Fit Within This Space
13. CA Plex Model
Manager
Integrating Model
Administration into the
SCM-Process
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
14. Model Manager – Manage Model Environments
Server 1
Backup Group Model
Template Directory: Group Model Directory
Directory
server1Temlates server1Grpmdl
server1GrpmdlBackup
a te
Cr trac
ct
Ex
ra
ea t
U pd
t
Ex
te
Extract local model Update local model Backup Loacl Model
Directory: Directory: Directory
server1Extracts server1Updates server1LclMdlBackup
ut
Ch
ut
In
ck In
In
kO
ec
kO
ec k
e ck kO
ec
c
Ch
C he
ut
Ch
Che
Ch
Local Model Directory Local Model Directory Local Model Directory
Developer 1 Developer 2 Developer 3
workstation1Model workstation2Model workstation3Model
Co-branded Logo Footprint
Aligned Right Edge
14 Must Fit Within This Space
15. Plex Model Manager
> The Plex Model Manager integrates the CA Plex model
into the change management process. It is included in
the MKS Connector for CA Plex, but is also available
separately
> The Plex Model Manager supports four processes:
Extract a local model
Check out a local model
Check in a local model
Update a local model
Co-branded Logo Footprint
Aligned Right Edge
15 Must Fit Within This Space
16. Plex Model Manager
16
> Model Manager Features > Model Manager Features
Manage model templates cont.
for applications and Rename models for users
versions
Log model activities
Assign extracted models to
change requests Lock/Unlock group model
/developers Import update messages
Create local model backups from CA Plex
Create group model Notify developer and
backups model administrator
Zip files for check in / check
out
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
17. MKS-CM Connector
Checking out objects in
MKS Integrity for IBM i (2E
CM) directly from the Plex
Model
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
18. MKS Connector – Link Projects to CA Plex
Co-branded Logo Footprint
Aligned Right Edge
18 Must Fit Within This Space
19. Translating MKS Objects to Plex
Configurable Model Import
using CA Plex API’s to access model information
Co-branded Logo Footprint
Aligned Right Edge
19 Must Fit Within This Space
20. TripleMatch
Comparing Triples for Import Objects
Co-branded Logo Footprint
Aligned Right Edge
20 Must Fit Within This Space
21. Workflow – Change request to development
Plex MKS Model M
Create
Change Request
Implementer
Project
Aprove Project
Assign Resouces Create Plex Model
to Project Extract
E-mail to
developer
Check Out
Develop Changes Check Out Local
Objects for
in Local Model Model
Development
Co-branded Logo Footprint
Aligned Right Edge
21 Must Fit Within This Space
22. Workflow – Unit Test to Production
Plex MKS Model M
E-mail to model
administrator Gen&Build
Check In Local
Model
E-mail to tester Deploy Changes
to Test Update Local
Model
E-mail to
developer Deploy Changes
to Production
E-mail to
requester Change Request
completed
Co-branded Logo Footprint
Aligned Right Edge
22 Must Fit Within This Space
23. Audit / Reporting
> Audit log on all steps of development
> Track changes to individual objects during model updates
> Discover point in time issues with updates
> Who, When, How, What
Co-branded Logo Footprint
Aligned Right Edge
23 Must Fit Within This Space
24. Demo
MKS Connector for CA Plex
Typical Development
Workflow
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space
25. New Add-In Features in Plex 6.1
Co-branded Logo Footprint
Aligned Right Edge
25 Must Fit Within This Space
28. SESSION SUMMARY
> Adding ALM to CA Plex and CA 2E development
> Supporting complex environments
CA Plex development
Software change management
> ALM for CA Plex and CA 2E co-existence
> New ALM possibilities through Plex 6.1 Add-in
capabilities
> Save time and money, and increase compliance
Co-branded Logo Footprint
Aligned Right Edge
28 Must Fit Within This Space
29. Q&A
Web sites
www.cmfirst.ch
adcaustintech.com
www.mks.com/partners/technologypartners
Americas
jdrhodes@adcaustintech.com
Europe
christoph.heinrich@cmfirst.ch
Co-branded Logo Footprint
Aligned Right Edge
Must Fit Within This Space