changeman zmf versus ca endevor - micro focus · pdf file2 white paper changeman zmf versus ca...

8
ChangeMan ZMF versus CA Endevor White Paper ChangeMan ZMF

Upload: phungbao

Post on 30-Jan-2018

239 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

ChangeMan ZMF versus CA Endevor

White PaperChangeMan ZMF

Page 2: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

Table of Contents page

Superior Approach Used by ChangeMan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

Proactive Vendor = Strategic Partner (Micro Focus) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Page 3: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

1www.microfocus.com

Superior Approach used by ChangeMan

Both products (Micro Focus® ChangeMan ZMF and CA Endevor) provide a similar end result for change and configuration management, but each product takes a very different approach to get there. It is important to know and understand those differences so that you can appreciate the superior approach used by ChangeMan ZMF and the benefits to your organization.

Cost ReductionCustomers that have experience with both products have reported to us that by using Changeman ZMF they have realized lower CPU requirements, higher productivity, faster time to market, faster application development, and less administration. Consultants experiencing both products have reported to us that with ChangeMan ZMF they have enjoyed easier admini­stration, more flexible promotion process and approval process, easier customizations, and compile and links more timely.

Lower AdministrationAfter Micro Focus has migrated Endevor customers over to ChangeMan ZMF, they have commented about the more expensive and resource­intensive administration needed with Endevor. In part due to all the add-on tools needed, CA Endevor requires administrators to create the application classifications to define an inventory structure for all items to be managed under its control. Also, setting up new testing areas and promotion levels takes hours or days compared to the quick and easy approach of ChangeMan ZMF.

Performance ChangeMan ZMF performance is far superior to Endevor as any standard developer action such

as Edit, Compile, etc . will take the exact same amount of time inside ChangeMan ZMF as it would outside ChangeMan ZMF .

Endevor compile times are greatly lengthened because build jobs run as a monolithic process . Additionally, there is no capability to allow discrete jobs to run in parallel (for example running builds and compiles at the same time) . Finally, Endevor waits to do DB2 BINDS and CICS NEWCOPY processing at a later stage in the development process, thereby increasing installation times .

Concurrent and Parallel Development This is an area in which ChangeMan ZMF shines in a functional side­by­side comparison.

ChangeMan ZMF was designed for and expects concurrent and parallel development, so it provides instant communications regarding this information .

Consultants experiencing both products have reported to us that with ChangeMan ZMF they have enjoyed: Easier Admini stration, More Flexible Promotion Process and Approval Process, Easier Customi­zations, and Compile and Links more timely .

Page 4: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

2

White PaperChangeMan ZMF Versus CA Endevor

Highlights of Micro Focus ChangeMan ZMF development capabilities:

– ZMF supports concurrent and parallel development

– Audit capability prevents regression and out­of­sync issues that typically occur during concurrent and parallel development

– Intelligent support for concurrent releases

– Geographically dispersed development

Endevor was not designed for concurrent and parallel development and is relatively weak in this regard . This is due to the design for single sign­out of components and does not provide instant communications . In Endevor, additional sign­outs require an override and notifications of such are cumbersome . Consequently, CA prefers not to demo this functionality .

Flexible vs. Inflexible Promotion Levels ChangeMan ZMF‘s checkout to staging is a hub and spoke approach . This allows each customer

implementation the flexibility to specify any number of promotion levels based on their unique requirements so that promotions can be made to different areas on the fly, as the needs of the business change .

Endevor uses a lifecycle promotion path that is a linear map . Within this map, it allocates pairs of areas for each environment within the lifecycle resulting in “dead” areas and uses rigid promotion schemes . The typical Endevor implementation will contain a simplistic lifecycle of three promotion levels (Dev, Test, Prod), plus emergency .

Change Packages There is a huge product difference in approach.

As a developer using ChangeMan ZMF, the first thing you must do is to create a new empty Change Package, which takes 30 seconds . This Change Package will be the container of your work, and it is the thing that will be moved through the lifecycle . Micro Focus’s philosophy is that if you are going to be touching code, then you must have been given an assignment . This assignment should be equal to your work container .

Endevor on the other hand does not require you to ever create a change package unless you want to . As a developer using Endevor, you can go grab some source code, begin working on it, and move it through the lifecycle . This will allow inconsistency between people using packages, and those that do not . This is not a problem with a few members but can get crazy with hundreds of members .

Backout and Rollback Complete vs. Incomplete Recovery Strategy:

The ChangeMan ZMF approach for backout and recovery is very different than the Endevor approach . ChangeMan ZMF performs a complete backout of everything (load modules, copybooks, source, DB2 components, etc .), and it records those actions in the historical audit log file so that you know what took place . ZMF’s goal is to get your production environment back to a good working state ASAP and to restore your source code back to a point where you can immediately begin to correct the problem .

Micro Focus’s philosophy is that if you are going to be touching code, then you must have been given an assignment . This assignment should be equal to your work container .

Page 5: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

3www.microfocus.com

If there is a need to recover changes, Endevor only backs out load modules . Its tool keeps the source code in place and moving forward .

Code Regression ChangeMan ZMF has two functions when it comes to code regression; they are Audit and Freeze .

They do what the name implies . Audit checks to see if anyone has performed updates that might regress your code changes . Here’s the important point: Audit can be run at any time . Freeze is a separate function that freezes the change package if the Audit is clean .

Conversely, Endevor has one function called Cast . Cast will also check for conditions that might identify code regression, and it will perform the freeze if it is clean . However, Cast cannot be run at any time . Cast can only be run at the end of your lifecycle and just before you are completely finished .

Additional Options When CA sells Endevor, customers usually find that to get the product to meet their requirements,

they also need additional options (each with MIPS­based maintenance fees) . The typical options that get piled onto Endevor are Extended Processor Option, Automated Configuration Option, Footprint Synch Option, Quick Edit Option, and External Security Interface Option .

It is important to note that all of these same capabilities are provided in the ChangeMan ZMF base product and does not require additional options .

Proprietary Implementation ChangeMan ZMF does not use anything proprietary . To perform modifications, one would

use ISPF . Your staff should find ChangeMan’s interface to be very intuitive and easy to learn, which means lower training costs . Administrators become comfortable very quickly, thus easing the pain of conversion from Endevor to Change Man .

Endevor does not use an open standard like ISPF, but a proprietary library management system (Elibs) and its own built­in language used for processors .

Lengthy Installation and Customization Process The installation time window is longer than necessary because the installation processes are single threaded. Plus, Endevor is built on a proprietary architecture so customization of processes is very time­consuming.

Multi-Site Development While it is not common in the mainframe world, Endevor does not support multiple development sites. ChangeMan ZMF supports multi­site development.

ChangeMan ZMF supports multi­site development .

Page 6: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

4

White PaperChangeMan ZMF Versus CA Endevor

ChangeMan ZMF makes available to users its patented eight­way merge (M+R) . This feature allows a developer to analyze and merge one ancestor and up to seven derivatives . Also, multiple versions in motion can be merged .

Scheduled Package Installations ChangeMan ZMF provides flexibility in the area with three different options for approved package

installations: 1) Via an Internal Scheduler, 2) After the last approver accepts, and 3) By interfacing with your Workload Management System .

Endevor does not have an internal scheduler .

Work Areas Heighten Risk of Compromises to Integrity of Code:

ChangeMan ZMF creates and maintains private developer work areas . These unique working areas are dynamically created on the fly for each developer and automatically sized accordingly and deleted when no longer used .

In Endevor, multiple programmers can use the same working areas, leading to accidental over­writes and lost code .

Fingerprint vs. Footprint Both methods, although different technically, provide the same end result, which is to guarantee Source­to­Load integrity:

ChangeMan ZMF uses a fingerprint, which is essentially a non­invasive hash token against the objects .

Endevor uses a footprint, which is a more invasive stamp against your source and load members .

Branching and Merging ChangeMan ZMF makes available to users its patented eight­way merge (M+R) . This feature

allows a developer to analyze and merge one ancestor and up to seven derivatives . Also, multiple versions in motion can be merged .

Endevor has a three­way merge with one ancestor and two derivatives .

Page 7: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

5www.microfocus.com

Proactive Vendor = Strategic Partner (Micro Focus)

Market Focus Micro Focus Software specializes in Application Lifecycle Management. Our ability to listen and respond to the needs and concerns of our customers and the industry is essential for our prosperity.

Micro Focus Software specializes in Application Lifecycle Management .

Page 8: ChangeMan ZMF versus CA Endevor - Micro Focus · PDF file2 White Paper ChangeMan ZMF Versus CA Endevor Highlights of Micro Focus ChangeMan ZMF development capabilities: – ZMF supports

162­000099­001 | S | 12/16 | © 2016 Micro Focus . All rights reserved . Micro Focus and the Micro Focus logo, among others, are trademarks or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries . All other marks are the property of their respective owners .

www.microfocus.com

Micro FocusUK HeadquartersUnited Kingdom+44 (0) 1635 565200

U.S. HeadquartersRockville, Maryland301 838 5000877 772 4450

Additional contact information and office locations: www.microfocus.com