SlideShare a Scribd company logo
1 of 42
Top 10 ChangeMan ZMF
Customizations
http://www.abitmore-scm.com/
Speaker:
Pierre.Vriens @ abitmore-scm.com
Copyright © 2011 AbitMORE ® 2 Top 10 ChangeMan ZMF customizations
Abstract
From the perspective of a Serena partner,
you will hear an overview of
the most commonly used (popular) customizations.
There will also be a discussion
about the techniques used by AbitMORE
to develop these customizations so that they are
reusable, configurable and
ChangeMan ZMF release independent.
Copyright © 2011 AbitMORE ® 3 Top 10 ChangeMan ZMF customizations
Agenda
 About AbitMORE SCM
 AbitMORE SCM products and services
 Evaluating of CMN/ZMF customizations
 CMN/ZMF customization categories
 Top 10 nominees
 Top 10 ranking
 Previews
 Customization techniques
 Obtaining the solutions / customizations
 Questions?
 Bottom line
 Fine print
Copyright © 2011 AbitMORE ® 4 Top 10 ChangeMan ZMF customizations
About AbitMORE SCM
 Founded in 2000, based in Belgium
 CMN/ZMF experience: over 150 man-years, in 3 continents
 Customers such as (incomplete list …)
 Europe : KBC, Dexia, Euroclear, Credit Suisse, …
 USA : Prudential , Conway CNF, …
 …
 Participations in CMN/ZMF events
 Attendee of all SERENA global conferences (since 1991)
 Legacy sponsor of all SERENA global conferences since 2005
 Legacy co-organizer of the CMN/ZMF Benelux user groups
 Regional CMN/ZMF user groups
 Regional CMN/ZMF XML workshops
 Contact info
 Corporate website: http://www.abitmore.eu
 SCM specific website: http://www.abitmore-scm.com
 CMN/ZMF specific website: http://www.chgman.com
 eMail: info@abitmore-scm.com
Copyright © 2011 AbitMORE ® 5 Top 10 ChangeMan ZMF customizations
AbitMORE SCM products and services
 Provider of onsite CMN/ZMF services
 CMN/ZMF implementation and upgrade services (consulting)
 CMN/ZMF training services
 CMN/ZMF helpdesk outsourcing services (ITIL based)
 SERENA XML certified since 2004
 Provider of CMN/ZMF product options
 AbitMORE SCM Reporting - On demand CMN/ZMF reporting
 AbitMORE SCM Commander - XML based workbench for CMN/ZMF
 AbitMORE SCM For IDMS/ADSO - Manage ADSO with CMN/ZMF
 Provider of CMN/ZMF expertise in the cloud, via http://Dr.Chgman.com
 Z-Factory - Z-Issues, Z-Clues, Z-Files
 Z-Wiki - Z-Recipes, Z-Deficiencies, Z-Redbook, Z-Practices
 Z-Consults - Z-Support, Z-Audit, Z-Tuning, Z-Assist, Z-Coach, Z-Act
 Z-University - User training, admin training, XML training
Copyright © 2011 AbitMORE ® 6 Top 10 ChangeMan ZMF customizations
Evaluating CMN/ZMF customizations
Criteria Description
CMN/ZMF training needs reduction How much does the customization help to reduce
the need for specific CMN/ZMF training topics?
Implementation effort How much effort does it take to implement the
customization?
Productivity gain What‟s the increase in productivity by using the
customization?
Facilitate helpdesk operations Does the customization facilitate the work of a
CMN/ZMF helpdesk operator?
Standards enforcement How much does the customization contribute to
better enforcing certain standards?
Resource consumption reduction Does the customization decrease CMN/ZMF resource
consumption (CPU, EXCPs, …)?
Administrator workload reduction How much does the customization help to reduce
the workload / backlog of a CMN/ZMF administrator?
CMN/ZMF release dependency Does the customization depend on specific CMN/ZMF
release Ids?
CMN/ZMF implementation dependency Does the implementation of the customization
depend on implementation specific settings?
Copyright © 2011 AbitMORE ® 7 Top 10 ChangeMan ZMF customizations
CMN/ZMF customization categories
 CMN2Go – Extend CMN/ZMF lifecycle
 Workbench – 1 shot CMN/ZMF operations
 Console – Simplify CMN/ZMF helpdesk operations
 CMNAdmin – Simplify CMN/ZMF administration
 SCM Beans – Facilitate customizing CMN/ZMF
 TuneUps – Reduce resources and enhance performance
 Plugins – Major CMN/ZMF extensions
 Deficiencies – Resolve undocumented CMN/ZMF issues
 Recipes – Apply commonly used CMN/ZMF techniques
 AbitMORE SCM products - CMN/ZMF add-ons
Copyright © 2011 AbitMORE ® 8 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
CMN2GO – Extend CMN/ZMF lifecycle
 CMN/ZMF lifecycle extensions providing extra CMN/ZMF functions
 Customizations:
1. Clone components via stage from development (S1)
2. Archive the audit report in the package
3. Checkout the results of a scan
4. IA/Audit for dynamically called routines
 Evaluation:
Customization ID 1 2 3 4
CMN/ZMF training needs reduction Medium – 3 Low – 1 Low – 1 Low – 1
Implementation effort Low – 5 Low – 5 Low – 5 Medium – 3
Productivity gain Medium – 3 Medium – 3 Huge – 7 High – 5
Facilitate helpdesk operations Medium – 3 High – 5 Low – 1 Low – 1
Standards enforcement N.A. High – 5 N.A. Medium – 3
Resource consumption reduction N.A. Low – 1 N.A. N.A.
Administrator workload reduction N.A. N.A. N.A. N.A.
CMN/ZMF release dependency Low - 5 Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency Low - 5 Low – 5 Low – 5 Low – 5
Score 24 30 24 23
Copyright © 2011 AbitMORE ® 9 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
Workbench – 1 shot CMN/ZMF operations
 Perform powerful CMN/ZMF operations from a single ISPF panel
 Customizations (excl. Ping ZMF and AbM SCM Scanner):
1. AbM SCM Inspector - which CMN/ZMF DSNs contain a component
2. AbM SCM Browser - list CMN/ZMF DSNs and browse CMN/ZMF components
3. AbM SCM Explorer - TCP/IP based replacement of CMN/ZMF‟s ISPF dialog
4. AbM SCM Auditor – Analyze the CMN/ZMF log files
 Evaluation:
Customization ID 1 2 3 4
CMN/ZMF training needs reduction High – 5 Medium – 3 Huge – 7 Medium – 3
Implementation effort Low – 5 Low – 5 Low – 5 Low – 5
Productivity gain Huge – 7 High – 5 Huge – 7 High – 5
Facilitate helpdesk operations High – 5 Medium – 3 High – 5 High – 5
Standards enforcement N.A. N.A. N.A. N.A.
Resource consumption reduction Medium – 3 Medium – 3 Medium – 3 Medium – 3
Administrator workload reduction N.A. Medium – 3 Low – 1 Medium – 3
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency Low – 5 Low – 5 Low – 5 Low – 5
Score 35 32 38 34
Copyright © 2011 AbitMORE ® 10 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
Console – Simplify CMN/ZMF helpdesk operations
 Features for CMN/ZMF helpdesk operators and production followup
 Customizations:
1. Show usropts / V0x-vars in CMN/ZMF jobs
2. Add restart instructions in Xnode jobs
3. Split CMN21 job in multiple mbrs
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Low – 1 High – 5 Medium – 3
Implementation effort Low – 5 Medium – 3 Medium – 3
Productivity gain Low – 1 High – 5 High – 5
Facilitate helpdesk operations High – 5 Huge – 7 High – 5
Standards enforcement N.A. Medium – 3 N.A.
Resource consumption reduction N.A. N.A. Low – 1
Administrator workload reduction Low – 1 Low – 1 Low – 1
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5
Score 19 34 28
Copyright © 2011 AbitMORE ® 11 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
CMNAdmin – Simplify CMN/ZMF administration
 Tools to simplify CMN/ZMF administration tasks
 Customizations:
1. Use custom ISPF tables in CMN/ZMF's FTINCL
2. Verify / allocate promo, baseline and prod DSNs in appl admin
3. Reduce amount of expired packages in limbo
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Medium – 3 Medium – 3 Low – 1
Implementation effort Medium – 3 Medium – 3 Medium – 3
Productivity gain High – 5 High – 5 Medium – 3
Facilitate helpdesk operations Medium – 3 High – 5 Medium – 3
Standards enforcement Medium – 3 High – 5 Medium – 3
Resource consumption reduction Low – 1 Low – 1 High – 5
Administrator workload reduction High – 5 Huge – 7 Low – 1
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5
Score 29 39 29
Copyright © 2011 AbitMORE ® 12 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
SCM Beans – Facilitate customizing CMN/ZMF
 Reusable software components to facilitate developing additional
CMN/ZMF customizations
 Customizations:
1. Simplify CMNBAT90 - SERCOPY usage to activate components
2. Analyze the content of a package
3. Secure panel cmds by security entity checks
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Medium – 3 Medium – 3 Medium – 3
Implementation effort Medium – 3 Low – 5 Medium – 3
Productivity gain High – 5 High – 5 High – 5
Facilitate helpdesk operations N.A. N.A. Medium – 3
Standards enforcement High – 5 High – 5 Medium – 3
Resource consumption reduction N.A. N.A. N.A.
Administrator workload reduction High – 5 High – 5 High – 5
CMN/ZMF release dependency High – 1 Low – 5 Low – 5
CMN/ZMF implementation dependency Low – 5 Low – 5 High – 1
Score 27 33 28
Copyright © 2011 AbitMORE ® 13 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
TuneUps – Reduce resources and enhance performance
 Facilities to reduce CMN/ZMF's resource consumption and enhance
its overall performance
 Customizations:
1. Create member lists to improve Xnode processing
2. Eliminate duplicate FTINCLs in CMN30/CMN55
3. Create an archive CMN subsystem to reduce CMNPMAST size
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Medium – 3 N.A. N.A.
Implementation effort Medium – 3 Medium – 3 High – 1
Productivity gain Medium – 3 Medium – 3 Huge – 7
Facilitate helpdesk operations Medium – 3 N.A. Medium – 3
Standards enforcement Medium – 3 N.A. Medium – 3
Resource consumption reduction Huge – 7 Huge – 7 Huge – 7
Administrator workload reduction Low – 1 N.A. N.A.
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency Medium – 3 N.A. N.A.
Score 31 18 26
Copyright © 2011 AbitMORE ® 14 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
Plugins – Major CMN/ZMF extensions
 Powerful software packages to implement major CMN/ZMF
extensions
 Customizations:
1. Enforce component ownership and/or naming conventions
2. Move components between CMN/ZMF applications
3. Apply mass updates in DFZ pkgs and baselines
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Low – 1 N.A. Medium – 3
Implementation effort Low – 5 Medium – 3 Low – 5
Productivity gain Medium – 3 Huge – 7 Huge – 7
Facilitate helpdesk operations Medium – 3 Medium – 3 Low – 1
Standards enforcement High – 5 High – 5 Huge – 7
Resource consumption reduction N.A. Medium – 3 N.A.
Administrator workload reduction High – 5 High – 5 High – 5
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5
Score 28 36 37
Copyright © 2011 AbitMORE ® 15 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
Deficiencies – Resolve undocumented CMN/ZMF issues
 Undocumented CMN/ZMF issues to know about (+ solutions)
 Customizations:
1. Keep LSTs readable via unique &&LISTxyz
2. Limit compile SYSLIBs to language specific CPYs
3. Get around SERPRINT‟s VIO issue
4. Manage promlibs that cannot be concatenated (fmt, sysin, …)
 Evaluation:
Customization ID 1 2 3 4
CMN/ZMF training needs reduction Low – 1 N.A. N.A. High – 5
Implementation effort High – 1 Medium – 3 Medium – 3 High – 1
Productivity gain High – 5 Medium – 3 Medium – 3 High – 5
Facilitate helpdesk operations High – 5 High – 5 High – 5 N.A.
Standards enforcement High – 5 High – 5 N.A. High – 5
Resource consumption reduction N.A. Low – 1 N.A. N.A.
Administrator workload reduction Medium – 3 Medium – 3 N.A. N.A.
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency High – 1 High – 1 Low – 5 High – 1
Score 26 26 21 22
Copyright © 2011 AbitMORE ® 16 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
Recipes – Apply commonly used CMN/ZMF techniques
 Instructions about commonly used CMN/ZMF techniques
 Customizations:
1. CMN-on-CMN (aka CMN²) and CMN³ (=CMN² for multiple DP-sites)
2. Use CMN$$VAR in any CMN/ZMF job (not only in staging skeletons)
3. Unlimited 3D skel vars combinations (each appl has a unique 3D skel vars table)
4. User defined relationships for like SRCs (bill of material)
 Evaluation:
Customization ID 1 2 3 4
CMN/ZMF training needs reduction Low – 1 Low – 1 N.A. High – 5
Implementation effort Medium – 3 Medium – 3 Low – 5 Medium – 3
Productivity gain High – 5 Medium – 3 Medium – 3 Huge – 7
Facilitate helpdesk operations Low – 1 High – 5 High – 5 N.A.
Standards enforcement High – 5 High – 5 High – 5 High – 5
Resource consumption reduction N.A. N.A. N.A. N.A.
Administrator workload reduction High – 5 High – 5 High – 5 N.A.
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency Medium – 3 High – 1 N.A. High – 1
Score 28 28 28 26
Copyright © 2011 AbitMORE ® 17 Top 10 ChangeMan ZMF customizations
Top 10 nominees:
AbM SCM prods – CMN/ZMF add-ons
 Selectable options for CMN/ZMF, marketed and supported by
AbitMORE and compliant to any CMN/ZMF release
 Products (not just customizations ... including M&E and support):
1. AbitMORE SCM Reporting (ZMF reporting by non-admins)
2. AbitMORE SCM Commander (unleash the power of XML)
3. AbitMORE SCM for IDMS/ADSO (support ADSO in CMN/ZMF)
 Evaluation:
Customization ID 1 2 3
CMN/ZMF training needs reduction Huge - 7 Huge - 7 High – 5
Implementation effort Low – 5 Low - 5 Low – 5
Productivity gain Huge - 7 Huge - 7 Huge – 7
Facilitate helpdesk operations High – 5 Huge – 7 N.A.
Standards enforcement High – 5 High – 5 High – 5
Resource consumption reduction High – 5 High – 5 Huge – 7
Administrator workload reduction High – 5 Huge – 7 N.A.
CMN/ZMF release dependency Low – 5 Low – 5 Low – 5
CMN/ZMF implementation dependency Low – 5 Low – 5 Low – 5
Score 49 53 39
Copyright © 2011 AbitMORE ® 18 Top 10 ChangeMan ZMF customizations
Top 10 ranking
Ranking Customization
ID
Description Score Preview
01 CMNAdmin – 2 Verify/alloc CMN/ZMF dsns in appl admin 39
02 Workbench – 3 AbM SCM Explorer 38
03 Plugins – 3 Mass updates in DFZ pkgs and baselines 37 
04 Plugins – 2 Move components between appls 36
05 Workbench – 1 AbM SCM Inspector 35 
06 Console – 2 Add restart instructions in Xnode jobs 34 
06 Workbench – 4 AbM SCM Auditor 34 
08 SCMBeans – 2 Analyze the content of a pkg 33 
09 Workbench – 2 AbM SCM Browser 32 
10 TuneUps – 1 Create mbrlists in Xnode DSNs 31 
(****) AbM SCM prods – 1 AbitMORE SCM Reporting 49 
(*****) AbM SCM prods – 2 AbitMORE SCM Commander 53 
(***) AbM SCM prods – 3 AbitMORE SCM for IDMS/ADSO 39
(***, ****, *****) = Superstars excluded from the ranking
Copyright © 2011 AbitMORE ® 19 Top 10 ChangeMan ZMF customizations
Previews

Mass updates in DFZ pkgs+BAS

AbM SCM Inspector

Add restart instr. in Xnode jobs

AbM SCM Auditor
 Analyze the content of a pkg

AbM SCM Browser

Create mbrlists in Xnode DSNs

AbitMORE SCM Reporting
 AbitMORE SCM Commander
Copyright © 2011 AbitMORE ® 20 Top 10 ChangeMan ZMF customizations
Previews - Mass updates in DFZ pkgs+BAS
SeqNr Description BAS FRZ DEV Orph
00 Restrict updates to libtype XYZ X X X X
01 Create DSN scanlists X X X X
02 Create pkgs X - - -
03 Init (or reset) followup tables X X X -
04 Checkout/unfreeze comps X X - -
05 Apply the changes X X X -
06 Stage comps X X X -
07 Audit pkgs X X - -
08 Freeze pkgs/refreeze comps X X - -
09 Approve pkgs X - - -
10 Allow updates to libtype XYZ X X X X
Copyright © 2011 AbitMORE ® 21 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Inspector (1/2)
Copyright © 2011 AbitMORE ® 22 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Inspector (2/2)
Copyright © 2011 AbitMORE ® 23 Top 10 ChangeMan ZMF customizations
Previews - Add restart instr. in Xnode jobs
Copyright © 2011 AbitMORE ® 24 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Auditor (1/3)
Copyright © 2011 AbitMORE ® 25 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Auditor (2/3)
Copyright © 2011 AbitMORE ® 26 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Auditor (3/3)
Copyright © 2011 AbitMORE ® 27 Top 10 ChangeMan ZMF customizations
Previews - Analyze the content of a pkg
Copyright © 2011 AbitMORE ® 28 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Browser (1/5)
Copyright © 2011 AbitMORE ® 29 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Browser (2/5)
Copyright © 2011 AbitMORE ® 30 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Browser (3/5)
Copyright © 2011 AbitMORE ® 31 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Browser (4/5)
Copyright © 2011 AbitMORE ® 32 Top 10 ChangeMan ZMF customizations
Previews - AbM SCM Browser (5/5)
Copyright © 2011 AbitMORE ® 33 Top 10 ChangeMan ZMF customizations
Previews - Create mbrlists in Xnodes (1/2)
Copyright © 2011 AbitMORE ® 34 Top 10 ChangeMan ZMF customizations
Previews - Create mbrlists in Xnodes (2/2)
Copyright © 2011 AbitMORE ® 35 Top 10 ChangeMan ZMF customizations
Previews - AbitMORE SCM Reporting
Copyright © 2011 AbitMORE ® 36 Top 10 ChangeMan ZMF customizations
Previews - AbitMORE SCM Commander
Copyright © 2011 AbitMORE ® 37 Top 10 ChangeMan ZMF customizations
Customization techniques (1/2)
 Commonly used skeleton techniques
 Application specific 3D skeleton variables
 CMN$$VAR-like skeleton in CKO, STG, PRM, DMT, INS, BAS, BAK
 Skeleton based redesign of Xnode jobflows
 Create extra Xnode-members (#&-sign, as in CMN$$SJN)
 Redesign Xnode jobs (e.g. move BKP steps from CMN20 to CMN11)
 Split X-node-members in multiple jobs at runtime (e.g. DB2 binds)
 PGM=CMNBATCH transactions (e.g. to submit of a job with STC auth)
 Object oriented skeleton coding (cfr. DDTs def. of OO …)
 Blackbox-skeletons (like $$B90, $$APC, …)
 Activation flags (which ZMF release, is it active Y/N, libtype vars, …)
 Auto-increment a skeleton counter (e.g. to ensure unique &&LISTxyz)
 Default values for skeleton variables (override via value <> &Z)
 Local skeleton variables (always &Z at end of skeleton)
 Skeleton “function” to make DMT = BAK, or PRM = INS
 ISPF tables techniques
 Extra ISPF tables in the ZMF STC (to extend global/appl admin)
 ISPF cmd tables (e.g. ZMF cmd extensions in AbM SCM Commander)
Copyright © 2011 AbitMORE ® 38 Top 10 ChangeMan ZMF customizations
Customization techniques (2/2)
 Rexx techniques
 ASx$CONF for settings, preferences, options, etc
 Extra jobstep(s) in audit or (batch) freeze
 ISPF panel exits (attention: not XML tolerant!)
 XML techniques
 XML based lookups of ZMF values (optionally using TCP/IP)
 Make customizations XML tolerant via V0x-vars
 ASX-Calls (ASX=„AbitMORE SCM framework for XML‟)
 XML queue processing (= verify SUCCESS or FAILURE of all CMN/ZMF
submitted jobs, triggered by a single XML request for a lot (hundreds)
of packages such as audit, freeze or promote)
 Advanced techniques:
 Bill-Of-Material components (APS, ADSO, VAG, $SX, XFS, XFL)
 Trigger library types (VAG, APS, …)
 Question: when will any of these techniques show up vanilla ZMF?
Copyright © 2011 AbitMORE ® 39 Top 10 ChangeMan ZMF customizations
Obtaining the solutions / customizations
 Re-invent the wheel by:
 Developing them yourself or
 Hiring a CMN/ZMF consultant (from AbitMORE, from SERENA, from …)
 Maybe in a future CMN/ZMF release, like what happened with:
 Skeleton CMN$$PRM
 Last „action‟ (instead of last „change‟) on various ISPF panels
 Various audit features, such as:
• Pgm=CMNAUDRC
• Audit-à-la-carte (=CMNEX02*)
• XML service PACKAGE AUDIT (since 5.5, not yet in 5.3)
 Scheduled promote
 License AbM SCM Reporting (includes Workbench solutions)
 Download them as a solution from Dr.Chgman.com:
 Sign up at dr.chgman.com for:
• a (free of charge) membership (optionally combined with a support subscription) or
• a monthly, quarterly or yearly (subscription fee based) subscription (includes support)
 Available licenses (varies by solution):
• Open Source software license
• Creative Commons license
• Freeware/shareware software license
• Professional software license (includes traditional M&E and support)
Copyright © 2011 AbitMORE ® 40 Top 10 ChangeMan ZMF customizations
 Website: http://www. abitmore-scm.com/
 eMail: info@abitmore-scm.com
Questions?
So you want a custom
report or chart about your
CMN/ZMF data?
… We can help you do that!
So you want to learn
about CMN/ZMF? …
Let us teach you!
XML in CMN/ZMF is great, but hard
to get started! … Let us help you,
and add a lot of extra features to it!
Have an issue using CMN/ZMF?
… How can we help you?
So you‟re stuck or missing
something in CMN/ZMF? …
Pretty sure we have the
solution for you!
Copyright © 2011 AbitMORE ® 41 Top 10 ChangeMan ZMF customizations
Bottom line
The key to our success ...
is our speed and flexibility ...
with which we can deliver quality and know-how ...
Copyright © 2011 AbitMORE ® 42 Top 10 ChangeMan ZMF customizations
Fine print
 Copyrights
 Copyright, (c) 2011 by AbitMORE ® bvba . All rights reserved.
 No part of this presentation may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means - electronic, mechanical, photocopying,
recording or otherwise - without the written permission of AbitMORE ® bvba
 Trademarks
 AbitMORE ® is a registered trademark of AbitMORE ® bvba
 All other products and company names are used for identification purpose only,
and may be trademarks of their respective owners.
 Disclaimers
 AbitMORE ® bvba makes no representations or warranties with respect to the
material in this document, and no express or implied warranties for product use
are included by use of it.
 Material herein is intended as reference matter only. AbitMORE ® bvba reserves
the right to amend and revise it at its discretion.

More Related Content

What's hot

What's hot (9)

AMOSCA tools
AMOSCA toolsAMOSCA tools
AMOSCA tools
 
IMS v12 performance
IMS v12 performanceIMS v12 performance
IMS v12 performance
 
Much Ado about CPU
Much Ado about CPUMuch Ado about CPU
Much Ado about CPU
 
System z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining UtilitiesSystem z Technology Summit Streamlining Utilities
System z Technology Summit Streamlining Utilities
 
IBM zAware
IBM zAwareIBM zAware
IBM zAware
 
DMA's Physiology in Nutshell: Part 3
DMA's Physiology in Nutshell: Part 3DMA's Physiology in Nutshell: Part 3
DMA's Physiology in Nutshell: Part 3
 
Memory Matters in 2011
Memory Matters in 2011Memory Matters in 2011
Memory Matters in 2011
 
SMS Overview 2012
SMS Overview 2012SMS Overview 2012
SMS Overview 2012
 
Xtw01t11v0901 troubleshooting
Xtw01t11v0901 troubleshootingXtw01t11v0901 troubleshooting
Xtw01t11v0901 troubleshooting
 

Similar to Top 10 ChangeMan ZMF Customizations

010 bmw tpm management training
010 bmw tpm management training010 bmw tpm management training
010 bmw tpm management trainingdrdej19
 
20141209_AM Pillar_Introduction
20141209_AM Pillar_Introduction20141209_AM Pillar_Introduction
20141209_AM Pillar_IntroductionHenrik Gantzel
 
IBM Tivoli Live - monitoring services
IBM Tivoli Live - monitoring servicesIBM Tivoli Live - monitoring services
IBM Tivoli Live - monitoring servicesRovis Robert
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suitevasuballa
 
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerA Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
 
Scoping Workshop WrapupTemplate.ppt
Scoping Workshop WrapupTemplate.pptScoping Workshop WrapupTemplate.ppt
Scoping Workshop WrapupTemplate.pptshubhtomar5
 
Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Tom Weinberger
 
Ims01 ims trends and directions - IMS UG May 2014 Sydney & Melbourne
Ims01   ims trends and directions - IMS UG May 2014 Sydney & MelbourneIms01   ims trends and directions - IMS UG May 2014 Sydney & Melbourne
Ims01 ims trends and directions - IMS UG May 2014 Sydney & MelbourneRobert Hain
 
IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)Kimber Spradlin
 
4.5 g Maintenance Strategy by Deepak Sahoo
4.5 g Maintenance Strategy by Deepak Sahoo4.5 g Maintenance Strategy by Deepak Sahoo
4.5 g Maintenance Strategy by Deepak SahooDEEPAK SAHOO
 
How to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeHow to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeBMC Software
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCcamunda services GmbH
 
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerA Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerSafe Software
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork
 
Introducing MFX for z/OS 2.1 & ZPSaver Suite
Introducing MFX for z/OS 2.1 & ZPSaver SuiteIntroducing MFX for z/OS 2.1 & ZPSaver Suite
Introducing MFX for z/OS 2.1 & ZPSaver SuitePrecisely
 

Similar to Top 10 ChangeMan ZMF Customizations (20)

Camunda 7 4 Release Webinar_EN
Camunda 7 4 Release Webinar_ENCamunda 7 4 Release Webinar_EN
Camunda 7 4 Release Webinar_EN
 
010 bmw tpm management training
010 bmw tpm management training010 bmw tpm management training
010 bmw tpm management training
 
010 bmw tpm management training
010 bmw tpm management training010 bmw tpm management training
010 bmw tpm management training
 
010 bmw tpm management training
010 bmw tpm management training010 bmw tpm management training
010 bmw tpm management training
 
20141209_AM Pillar_Introduction
20141209_AM Pillar_Introduction20141209_AM Pillar_Introduction
20141209_AM Pillar_Introduction
 
IBM Tivoli Live - monitoring services
IBM Tivoli Live - monitoring servicesIBM Tivoli Live - monitoring services
IBM Tivoli Live - monitoring services
 
STE_DailyHC_TSMV6.pptx
STE_DailyHC_TSMV6.pptxSTE_DailyHC_TSMV6.pptx
STE_DailyHC_TSMV6.pptx
 
IBM Service Management Suite for z/OS V1.3 Client Presentation long
IBM Service Management Suite for z/OS V1.3 Client Presentation longIBM Service Management Suite for z/OS V1.3 Client Presentation long
IBM Service Management Suite for z/OS V1.3 Client Presentation long
 
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business SuiteOOW15 - Getting Optimal Performance from Oracle E-Business Suite
OOW15 - Getting Optimal Performance from Oracle E-Business Suite
 
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerA Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
 
Scoping Workshop WrapupTemplate.ppt
Scoping Workshop WrapupTemplate.pptScoping Workshop WrapupTemplate.ppt
Scoping Workshop WrapupTemplate.ppt
 
Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.Methods Over Madness 2003 Ver.
Methods Over Madness 2003 Ver.
 
Ims01 ims trends and directions - IMS UG May 2014 Sydney & Melbourne
Ims01   ims trends and directions - IMS UG May 2014 Sydney & MelbourneIms01   ims trends and directions - IMS UG May 2014 Sydney & Melbourne
Ims01 ims trends and directions - IMS UG May 2014 Sydney & Melbourne
 
IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)IBM Endpoint Manager for Server Automation (Overview)
IBM Endpoint Manager for Server Automation (Overview)
 
4.5 g Maintenance Strategy by Deepak Sahoo
4.5 g Maintenance Strategy by Deepak Sahoo4.5 g Maintenance Strategy by Deepak Sahoo
4.5 g Maintenance Strategy by Deepak Sahoo
 
How to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the MainframeHow to Manage MLC Costs to Optimize the Mainframe
How to Manage MLC Costs to Optimize the Mainframe
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
 
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME ServerA Safer's Guide to Best Practices for Optimizing Jobs on FME Server
A Safer's Guide to Best Practices for Optimizing Jobs on FME Server
 
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
Stork Webinar | APM Transformational planning, Tool Selection & Performance T...
 
Introducing MFX for z/OS 2.1 & ZPSaver Suite
Introducing MFX for z/OS 2.1 & ZPSaver SuiteIntroducing MFX for z/OS 2.1 & ZPSaver Suite
Introducing MFX for z/OS 2.1 & ZPSaver Suite
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Top 10 ChangeMan ZMF Customizations

  • 1. Top 10 ChangeMan ZMF Customizations http://www.abitmore-scm.com/ Speaker: Pierre.Vriens @ abitmore-scm.com
  • 2. Copyright © 2011 AbitMORE ® 2 Top 10 ChangeMan ZMF customizations Abstract From the perspective of a Serena partner, you will hear an overview of the most commonly used (popular) customizations. There will also be a discussion about the techniques used by AbitMORE to develop these customizations so that they are reusable, configurable and ChangeMan ZMF release independent.
  • 3. Copyright © 2011 AbitMORE ® 3 Top 10 ChangeMan ZMF customizations Agenda  About AbitMORE SCM  AbitMORE SCM products and services  Evaluating of CMN/ZMF customizations  CMN/ZMF customization categories  Top 10 nominees  Top 10 ranking  Previews  Customization techniques  Obtaining the solutions / customizations  Questions?  Bottom line  Fine print
  • 4. Copyright © 2011 AbitMORE ® 4 Top 10 ChangeMan ZMF customizations About AbitMORE SCM  Founded in 2000, based in Belgium  CMN/ZMF experience: over 150 man-years, in 3 continents  Customers such as (incomplete list …)  Europe : KBC, Dexia, Euroclear, Credit Suisse, …  USA : Prudential , Conway CNF, …  …  Participations in CMN/ZMF events  Attendee of all SERENA global conferences (since 1991)  Legacy sponsor of all SERENA global conferences since 2005  Legacy co-organizer of the CMN/ZMF Benelux user groups  Regional CMN/ZMF user groups  Regional CMN/ZMF XML workshops  Contact info  Corporate website: http://www.abitmore.eu  SCM specific website: http://www.abitmore-scm.com  CMN/ZMF specific website: http://www.chgman.com  eMail: info@abitmore-scm.com
  • 5. Copyright © 2011 AbitMORE ® 5 Top 10 ChangeMan ZMF customizations AbitMORE SCM products and services  Provider of onsite CMN/ZMF services  CMN/ZMF implementation and upgrade services (consulting)  CMN/ZMF training services  CMN/ZMF helpdesk outsourcing services (ITIL based)  SERENA XML certified since 2004  Provider of CMN/ZMF product options  AbitMORE SCM Reporting - On demand CMN/ZMF reporting  AbitMORE SCM Commander - XML based workbench for CMN/ZMF  AbitMORE SCM For IDMS/ADSO - Manage ADSO with CMN/ZMF  Provider of CMN/ZMF expertise in the cloud, via http://Dr.Chgman.com  Z-Factory - Z-Issues, Z-Clues, Z-Files  Z-Wiki - Z-Recipes, Z-Deficiencies, Z-Redbook, Z-Practices  Z-Consults - Z-Support, Z-Audit, Z-Tuning, Z-Assist, Z-Coach, Z-Act  Z-University - User training, admin training, XML training
  • 6. Copyright © 2011 AbitMORE ® 6 Top 10 ChangeMan ZMF customizations Evaluating CMN/ZMF customizations Criteria Description CMN/ZMF training needs reduction How much does the customization help to reduce the need for specific CMN/ZMF training topics? Implementation effort How much effort does it take to implement the customization? Productivity gain What‟s the increase in productivity by using the customization? Facilitate helpdesk operations Does the customization facilitate the work of a CMN/ZMF helpdesk operator? Standards enforcement How much does the customization contribute to better enforcing certain standards? Resource consumption reduction Does the customization decrease CMN/ZMF resource consumption (CPU, EXCPs, …)? Administrator workload reduction How much does the customization help to reduce the workload / backlog of a CMN/ZMF administrator? CMN/ZMF release dependency Does the customization depend on specific CMN/ZMF release Ids? CMN/ZMF implementation dependency Does the implementation of the customization depend on implementation specific settings?
  • 7. Copyright © 2011 AbitMORE ® 7 Top 10 ChangeMan ZMF customizations CMN/ZMF customization categories  CMN2Go – Extend CMN/ZMF lifecycle  Workbench – 1 shot CMN/ZMF operations  Console – Simplify CMN/ZMF helpdesk operations  CMNAdmin – Simplify CMN/ZMF administration  SCM Beans – Facilitate customizing CMN/ZMF  TuneUps – Reduce resources and enhance performance  Plugins – Major CMN/ZMF extensions  Deficiencies – Resolve undocumented CMN/ZMF issues  Recipes – Apply commonly used CMN/ZMF techniques  AbitMORE SCM products - CMN/ZMF add-ons
  • 8. Copyright © 2011 AbitMORE ® 8 Top 10 ChangeMan ZMF customizations Top 10 nominees: CMN2GO – Extend CMN/ZMF lifecycle  CMN/ZMF lifecycle extensions providing extra CMN/ZMF functions  Customizations: 1. Clone components via stage from development (S1) 2. Archive the audit report in the package 3. Checkout the results of a scan 4. IA/Audit for dynamically called routines  Evaluation: Customization ID 1 2 3 4 CMN/ZMF training needs reduction Medium – 3 Low – 1 Low – 1 Low – 1 Implementation effort Low – 5 Low – 5 Low – 5 Medium – 3 Productivity gain Medium – 3 Medium – 3 Huge – 7 High – 5 Facilitate helpdesk operations Medium – 3 High – 5 Low – 1 Low – 1 Standards enforcement N.A. High – 5 N.A. Medium – 3 Resource consumption reduction N.A. Low – 1 N.A. N.A. Administrator workload reduction N.A. N.A. N.A. N.A. CMN/ZMF release dependency Low - 5 Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency Low - 5 Low – 5 Low – 5 Low – 5 Score 24 30 24 23
  • 9. Copyright © 2011 AbitMORE ® 9 Top 10 ChangeMan ZMF customizations Top 10 nominees: Workbench – 1 shot CMN/ZMF operations  Perform powerful CMN/ZMF operations from a single ISPF panel  Customizations (excl. Ping ZMF and AbM SCM Scanner): 1. AbM SCM Inspector - which CMN/ZMF DSNs contain a component 2. AbM SCM Browser - list CMN/ZMF DSNs and browse CMN/ZMF components 3. AbM SCM Explorer - TCP/IP based replacement of CMN/ZMF‟s ISPF dialog 4. AbM SCM Auditor – Analyze the CMN/ZMF log files  Evaluation: Customization ID 1 2 3 4 CMN/ZMF training needs reduction High – 5 Medium – 3 Huge – 7 Medium – 3 Implementation effort Low – 5 Low – 5 Low – 5 Low – 5 Productivity gain Huge – 7 High – 5 Huge – 7 High – 5 Facilitate helpdesk operations High – 5 Medium – 3 High – 5 High – 5 Standards enforcement N.A. N.A. N.A. N.A. Resource consumption reduction Medium – 3 Medium – 3 Medium – 3 Medium – 3 Administrator workload reduction N.A. Medium – 3 Low – 1 Medium – 3 CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency Low – 5 Low – 5 Low – 5 Low – 5 Score 35 32 38 34
  • 10. Copyright © 2011 AbitMORE ® 10 Top 10 ChangeMan ZMF customizations Top 10 nominees: Console – Simplify CMN/ZMF helpdesk operations  Features for CMN/ZMF helpdesk operators and production followup  Customizations: 1. Show usropts / V0x-vars in CMN/ZMF jobs 2. Add restart instructions in Xnode jobs 3. Split CMN21 job in multiple mbrs  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Low – 1 High – 5 Medium – 3 Implementation effort Low – 5 Medium – 3 Medium – 3 Productivity gain Low – 1 High – 5 High – 5 Facilitate helpdesk operations High – 5 Huge – 7 High – 5 Standards enforcement N.A. Medium – 3 N.A. Resource consumption reduction N.A. N.A. Low – 1 Administrator workload reduction Low – 1 Low – 1 Low – 1 CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5 Score 19 34 28
  • 11. Copyright © 2011 AbitMORE ® 11 Top 10 ChangeMan ZMF customizations Top 10 nominees: CMNAdmin – Simplify CMN/ZMF administration  Tools to simplify CMN/ZMF administration tasks  Customizations: 1. Use custom ISPF tables in CMN/ZMF's FTINCL 2. Verify / allocate promo, baseline and prod DSNs in appl admin 3. Reduce amount of expired packages in limbo  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Medium – 3 Medium – 3 Low – 1 Implementation effort Medium – 3 Medium – 3 Medium – 3 Productivity gain High – 5 High – 5 Medium – 3 Facilitate helpdesk operations Medium – 3 High – 5 Medium – 3 Standards enforcement Medium – 3 High – 5 Medium – 3 Resource consumption reduction Low – 1 Low – 1 High – 5 Administrator workload reduction High – 5 Huge – 7 Low – 1 CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5 Score 29 39 29
  • 12. Copyright © 2011 AbitMORE ® 12 Top 10 ChangeMan ZMF customizations Top 10 nominees: SCM Beans – Facilitate customizing CMN/ZMF  Reusable software components to facilitate developing additional CMN/ZMF customizations  Customizations: 1. Simplify CMNBAT90 - SERCOPY usage to activate components 2. Analyze the content of a package 3. Secure panel cmds by security entity checks  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Medium – 3 Medium – 3 Medium – 3 Implementation effort Medium – 3 Low – 5 Medium – 3 Productivity gain High – 5 High – 5 High – 5 Facilitate helpdesk operations N.A. N.A. Medium – 3 Standards enforcement High – 5 High – 5 Medium – 3 Resource consumption reduction N.A. N.A. N.A. Administrator workload reduction High – 5 High – 5 High – 5 CMN/ZMF release dependency High – 1 Low – 5 Low – 5 CMN/ZMF implementation dependency Low – 5 Low – 5 High – 1 Score 27 33 28
  • 13. Copyright © 2011 AbitMORE ® 13 Top 10 ChangeMan ZMF customizations Top 10 nominees: TuneUps – Reduce resources and enhance performance  Facilities to reduce CMN/ZMF's resource consumption and enhance its overall performance  Customizations: 1. Create member lists to improve Xnode processing 2. Eliminate duplicate FTINCLs in CMN30/CMN55 3. Create an archive CMN subsystem to reduce CMNPMAST size  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Medium – 3 N.A. N.A. Implementation effort Medium – 3 Medium – 3 High – 1 Productivity gain Medium – 3 Medium – 3 Huge – 7 Facilitate helpdesk operations Medium – 3 N.A. Medium – 3 Standards enforcement Medium – 3 N.A. Medium – 3 Resource consumption reduction Huge – 7 Huge – 7 Huge – 7 Administrator workload reduction Low – 1 N.A. N.A. CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency Medium – 3 N.A. N.A. Score 31 18 26
  • 14. Copyright © 2011 AbitMORE ® 14 Top 10 ChangeMan ZMF customizations Top 10 nominees: Plugins – Major CMN/ZMF extensions  Powerful software packages to implement major CMN/ZMF extensions  Customizations: 1. Enforce component ownership and/or naming conventions 2. Move components between CMN/ZMF applications 3. Apply mass updates in DFZ pkgs and baselines  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Low – 1 N.A. Medium – 3 Implementation effort Low – 5 Medium – 3 Low – 5 Productivity gain Medium – 3 Huge – 7 Huge – 7 Facilitate helpdesk operations Medium – 3 Medium – 3 Low – 1 Standards enforcement High – 5 High – 5 Huge – 7 Resource consumption reduction N.A. Medium – 3 N.A. Administrator workload reduction High – 5 High – 5 High – 5 CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency High – 1 Low – 5 Low – 5 Score 28 36 37
  • 15. Copyright © 2011 AbitMORE ® 15 Top 10 ChangeMan ZMF customizations Top 10 nominees: Deficiencies – Resolve undocumented CMN/ZMF issues  Undocumented CMN/ZMF issues to know about (+ solutions)  Customizations: 1. Keep LSTs readable via unique &&LISTxyz 2. Limit compile SYSLIBs to language specific CPYs 3. Get around SERPRINT‟s VIO issue 4. Manage promlibs that cannot be concatenated (fmt, sysin, …)  Evaluation: Customization ID 1 2 3 4 CMN/ZMF training needs reduction Low – 1 N.A. N.A. High – 5 Implementation effort High – 1 Medium – 3 Medium – 3 High – 1 Productivity gain High – 5 Medium – 3 Medium – 3 High – 5 Facilitate helpdesk operations High – 5 High – 5 High – 5 N.A. Standards enforcement High – 5 High – 5 N.A. High – 5 Resource consumption reduction N.A. Low – 1 N.A. N.A. Administrator workload reduction Medium – 3 Medium – 3 N.A. N.A. CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency High – 1 High – 1 Low – 5 High – 1 Score 26 26 21 22
  • 16. Copyright © 2011 AbitMORE ® 16 Top 10 ChangeMan ZMF customizations Top 10 nominees: Recipes – Apply commonly used CMN/ZMF techniques  Instructions about commonly used CMN/ZMF techniques  Customizations: 1. CMN-on-CMN (aka CMN²) and CMN³ (=CMN² for multiple DP-sites) 2. Use CMN$$VAR in any CMN/ZMF job (not only in staging skeletons) 3. Unlimited 3D skel vars combinations (each appl has a unique 3D skel vars table) 4. User defined relationships for like SRCs (bill of material)  Evaluation: Customization ID 1 2 3 4 CMN/ZMF training needs reduction Low – 1 Low – 1 N.A. High – 5 Implementation effort Medium – 3 Medium – 3 Low – 5 Medium – 3 Productivity gain High – 5 Medium – 3 Medium – 3 Huge – 7 Facilitate helpdesk operations Low – 1 High – 5 High – 5 N.A. Standards enforcement High – 5 High – 5 High – 5 High – 5 Resource consumption reduction N.A. N.A. N.A. N.A. Administrator workload reduction High – 5 High – 5 High – 5 N.A. CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency Medium – 3 High – 1 N.A. High – 1 Score 28 28 28 26
  • 17. Copyright © 2011 AbitMORE ® 17 Top 10 ChangeMan ZMF customizations Top 10 nominees: AbM SCM prods – CMN/ZMF add-ons  Selectable options for CMN/ZMF, marketed and supported by AbitMORE and compliant to any CMN/ZMF release  Products (not just customizations ... including M&E and support): 1. AbitMORE SCM Reporting (ZMF reporting by non-admins) 2. AbitMORE SCM Commander (unleash the power of XML) 3. AbitMORE SCM for IDMS/ADSO (support ADSO in CMN/ZMF)  Evaluation: Customization ID 1 2 3 CMN/ZMF training needs reduction Huge - 7 Huge - 7 High – 5 Implementation effort Low – 5 Low - 5 Low – 5 Productivity gain Huge - 7 Huge - 7 Huge – 7 Facilitate helpdesk operations High – 5 Huge – 7 N.A. Standards enforcement High – 5 High – 5 High – 5 Resource consumption reduction High – 5 High – 5 Huge – 7 Administrator workload reduction High – 5 Huge – 7 N.A. CMN/ZMF release dependency Low – 5 Low – 5 Low – 5 CMN/ZMF implementation dependency Low – 5 Low – 5 Low – 5 Score 49 53 39
  • 18. Copyright © 2011 AbitMORE ® 18 Top 10 ChangeMan ZMF customizations Top 10 ranking Ranking Customization ID Description Score Preview 01 CMNAdmin – 2 Verify/alloc CMN/ZMF dsns in appl admin 39 02 Workbench – 3 AbM SCM Explorer 38 03 Plugins – 3 Mass updates in DFZ pkgs and baselines 37  04 Plugins – 2 Move components between appls 36 05 Workbench – 1 AbM SCM Inspector 35  06 Console – 2 Add restart instructions in Xnode jobs 34  06 Workbench – 4 AbM SCM Auditor 34  08 SCMBeans – 2 Analyze the content of a pkg 33  09 Workbench – 2 AbM SCM Browser 32  10 TuneUps – 1 Create mbrlists in Xnode DSNs 31  (****) AbM SCM prods – 1 AbitMORE SCM Reporting 49  (*****) AbM SCM prods – 2 AbitMORE SCM Commander 53  (***) AbM SCM prods – 3 AbitMORE SCM for IDMS/ADSO 39 (***, ****, *****) = Superstars excluded from the ranking
  • 19. Copyright © 2011 AbitMORE ® 19 Top 10 ChangeMan ZMF customizations Previews  Mass updates in DFZ pkgs+BAS  AbM SCM Inspector  Add restart instr. in Xnode jobs  AbM SCM Auditor  Analyze the content of a pkg  AbM SCM Browser  Create mbrlists in Xnode DSNs  AbitMORE SCM Reporting  AbitMORE SCM Commander
  • 20. Copyright © 2011 AbitMORE ® 20 Top 10 ChangeMan ZMF customizations Previews - Mass updates in DFZ pkgs+BAS SeqNr Description BAS FRZ DEV Orph 00 Restrict updates to libtype XYZ X X X X 01 Create DSN scanlists X X X X 02 Create pkgs X - - - 03 Init (or reset) followup tables X X X - 04 Checkout/unfreeze comps X X - - 05 Apply the changes X X X - 06 Stage comps X X X - 07 Audit pkgs X X - - 08 Freeze pkgs/refreeze comps X X - - 09 Approve pkgs X - - - 10 Allow updates to libtype XYZ X X X X
  • 21. Copyright © 2011 AbitMORE ® 21 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Inspector (1/2)
  • 22. Copyright © 2011 AbitMORE ® 22 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Inspector (2/2)
  • 23. Copyright © 2011 AbitMORE ® 23 Top 10 ChangeMan ZMF customizations Previews - Add restart instr. in Xnode jobs
  • 24. Copyright © 2011 AbitMORE ® 24 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Auditor (1/3)
  • 25. Copyright © 2011 AbitMORE ® 25 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Auditor (2/3)
  • 26. Copyright © 2011 AbitMORE ® 26 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Auditor (3/3)
  • 27. Copyright © 2011 AbitMORE ® 27 Top 10 ChangeMan ZMF customizations Previews - Analyze the content of a pkg
  • 28. Copyright © 2011 AbitMORE ® 28 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Browser (1/5)
  • 29. Copyright © 2011 AbitMORE ® 29 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Browser (2/5)
  • 30. Copyright © 2011 AbitMORE ® 30 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Browser (3/5)
  • 31. Copyright © 2011 AbitMORE ® 31 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Browser (4/5)
  • 32. Copyright © 2011 AbitMORE ® 32 Top 10 ChangeMan ZMF customizations Previews - AbM SCM Browser (5/5)
  • 33. Copyright © 2011 AbitMORE ® 33 Top 10 ChangeMan ZMF customizations Previews - Create mbrlists in Xnodes (1/2)
  • 34. Copyright © 2011 AbitMORE ® 34 Top 10 ChangeMan ZMF customizations Previews - Create mbrlists in Xnodes (2/2)
  • 35. Copyright © 2011 AbitMORE ® 35 Top 10 ChangeMan ZMF customizations Previews - AbitMORE SCM Reporting
  • 36. Copyright © 2011 AbitMORE ® 36 Top 10 ChangeMan ZMF customizations Previews - AbitMORE SCM Commander
  • 37. Copyright © 2011 AbitMORE ® 37 Top 10 ChangeMan ZMF customizations Customization techniques (1/2)  Commonly used skeleton techniques  Application specific 3D skeleton variables  CMN$$VAR-like skeleton in CKO, STG, PRM, DMT, INS, BAS, BAK  Skeleton based redesign of Xnode jobflows  Create extra Xnode-members (#&-sign, as in CMN$$SJN)  Redesign Xnode jobs (e.g. move BKP steps from CMN20 to CMN11)  Split X-node-members in multiple jobs at runtime (e.g. DB2 binds)  PGM=CMNBATCH transactions (e.g. to submit of a job with STC auth)  Object oriented skeleton coding (cfr. DDTs def. of OO …)  Blackbox-skeletons (like $$B90, $$APC, …)  Activation flags (which ZMF release, is it active Y/N, libtype vars, …)  Auto-increment a skeleton counter (e.g. to ensure unique &&LISTxyz)  Default values for skeleton variables (override via value <> &Z)  Local skeleton variables (always &Z at end of skeleton)  Skeleton “function” to make DMT = BAK, or PRM = INS  ISPF tables techniques  Extra ISPF tables in the ZMF STC (to extend global/appl admin)  ISPF cmd tables (e.g. ZMF cmd extensions in AbM SCM Commander)
  • 38. Copyright © 2011 AbitMORE ® 38 Top 10 ChangeMan ZMF customizations Customization techniques (2/2)  Rexx techniques  ASx$CONF for settings, preferences, options, etc  Extra jobstep(s) in audit or (batch) freeze  ISPF panel exits (attention: not XML tolerant!)  XML techniques  XML based lookups of ZMF values (optionally using TCP/IP)  Make customizations XML tolerant via V0x-vars  ASX-Calls (ASX=„AbitMORE SCM framework for XML‟)  XML queue processing (= verify SUCCESS or FAILURE of all CMN/ZMF submitted jobs, triggered by a single XML request for a lot (hundreds) of packages such as audit, freeze or promote)  Advanced techniques:  Bill-Of-Material components (APS, ADSO, VAG, $SX, XFS, XFL)  Trigger library types (VAG, APS, …)  Question: when will any of these techniques show up vanilla ZMF?
  • 39. Copyright © 2011 AbitMORE ® 39 Top 10 ChangeMan ZMF customizations Obtaining the solutions / customizations  Re-invent the wheel by:  Developing them yourself or  Hiring a CMN/ZMF consultant (from AbitMORE, from SERENA, from …)  Maybe in a future CMN/ZMF release, like what happened with:  Skeleton CMN$$PRM  Last „action‟ (instead of last „change‟) on various ISPF panels  Various audit features, such as: • Pgm=CMNAUDRC • Audit-à-la-carte (=CMNEX02*) • XML service PACKAGE AUDIT (since 5.5, not yet in 5.3)  Scheduled promote  License AbM SCM Reporting (includes Workbench solutions)  Download them as a solution from Dr.Chgman.com:  Sign up at dr.chgman.com for: • a (free of charge) membership (optionally combined with a support subscription) or • a monthly, quarterly or yearly (subscription fee based) subscription (includes support)  Available licenses (varies by solution): • Open Source software license • Creative Commons license • Freeware/shareware software license • Professional software license (includes traditional M&E and support)
  • 40. Copyright © 2011 AbitMORE ® 40 Top 10 ChangeMan ZMF customizations  Website: http://www. abitmore-scm.com/  eMail: info@abitmore-scm.com Questions? So you want a custom report or chart about your CMN/ZMF data? … We can help you do that! So you want to learn about CMN/ZMF? … Let us teach you! XML in CMN/ZMF is great, but hard to get started! … Let us help you, and add a lot of extra features to it! Have an issue using CMN/ZMF? … How can we help you? So you‟re stuck or missing something in CMN/ZMF? … Pretty sure we have the solution for you!
  • 41. Copyright © 2011 AbitMORE ® 41 Top 10 ChangeMan ZMF customizations Bottom line The key to our success ... is our speed and flexibility ... with which we can deliver quality and know-how ...
  • 42. Copyright © 2011 AbitMORE ® 42 Top 10 ChangeMan ZMF customizations Fine print  Copyrights  Copyright, (c) 2011 by AbitMORE ® bvba . All rights reserved.  No part of this presentation may be reproduced, stored in a retrieval system, or transmitted in any form or by any means - electronic, mechanical, photocopying, recording or otherwise - without the written permission of AbitMORE ® bvba  Trademarks  AbitMORE ® is a registered trademark of AbitMORE ® bvba  All other products and company names are used for identification purpose only, and may be trademarks of their respective owners.  Disclaimers  AbitMORE ® bvba makes no representations or warranties with respect to the material in this document, and no express or implied warranties for product use are included by use of it.  Material herein is intended as reference matter only. AbitMORE ® bvba reserves the right to amend and revise it at its discretion.