ims continuous delivery 2017-11-09 0825 continuous... · quarterly call second half yearly...

22
IMS Continuous Delivery Jeff maddix - [email protected] GSE - IMS BeNELux User group Meeting Lindner Hotel, Lange Kievitstraat 125 2018 Antwerpen, België

Upload: others

Post on 31-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

IMS ContinuousDelivery

Jeff maddix - [email protected] - IMS BeNELux User group MeetingLindner Hotel, Lange Kievitstraat 1252018 Antwerpen, België

Page 2: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of other IBM trademarks is available on the web at http://www.ibm.com/legal/copytrade.shtml

Other company, product, or service names may be trademarks or service marks of others.

THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY. WHILE EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION CONTAINED IN THIS PRESENTATION, IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN ADDITION, THIS INFORMATION IS BASED ON IBM’S CURRENT PRODUCT PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM WITHOUT NOTICE. IBM SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION. NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, NOR SHALL HAVE THE EFFECT OF, CREATING ANY WARRANTIES OR REPRESENTATIONS FROM IBM (OR ITS SUPPLIERS OR LICENSORS), OR ALTERING THE TERMS AND CONDITIONS OF ANY AGREEMENT OR LICENSE GOVERNING THE USE OF IBM PRODUCTS OR SOFTWARE.

© Copyright International Business Machines Corporation 2017. All rights reserved.

Trademarks, copyrights, disclaimers

2

Page 3: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

CACQPP

All Other IMS Users

Quality Partnership Program Customer Advisory Council

RFEs

Our existing IMS feedback models

“As is”

Page 4: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

4Playbacks

Co-creationAgile

Design Thinking

Personas RFEs

Continuous Delivery

© Copyright International Business Machines Corporation 2017. All rights reserved.

“To be”

Page 5: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

The new IMS feedback program leads to a new way of working with our clients

5

As- Is To-Be

Requirements stay in queue for years Better management of requirements

Feedback from limited personas Feedback from multiple personas

Waterfall delivery approach Continuous delivery using Design Thinking

Enhancements communicated at the end of

the development cycle

Collaboration takes placeduring the entire development cycle

Disconnect between functions delivered and actual customer needs

Strategically deliver on market demands

Premature delivery of partial functionality Deliver functionality when complete

© Copyright International Business Machines Corporation 2017. All rights reserved.

Page 6: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

How will IMS Deliver?

6

Continuous Customer

Engagement

Design Thinking Based

Continuous Delivery

Label 3

Signature Client

Experience

• Use case driven• Ideation, Playbacks, demos• Deliver when ready

• Sponsor Users• Multiple Persona Engagement

• Improved RFE management• Production ready code• Delivery exceeds expectation

Page 7: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

Continuous Delivery Model

7

• IMS shifts to continuous delivery model after the release of IMS 15

• New function delivery no longer takes 2 years; shorter release cycles

• Enhancements are delivered as PTFs; re-installation not required

• Early involvement of multiple sponsor users and business partners maximizes the usefulness of every enhancement

Page 8: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

V.1.0(V.R.M)

IMS Approach for Continuously Delivering New Function Starting with IMS V15

V.2.0

2+1 2+1V.4.0

2+1

PTFs PTFsPTFs

• Minimum timeline for support of IMS V15 is 5 years for the version +3 years of optional service extensions• Version level support remains the same as prior versions of IMS

• Individual V.Rs carry their own lifecycles • Two years of support, plus an additional one year of optional support extensions

• New V.R levels can be reached by installing a single new release PTF• New release PTF planned to prereq all PTFs required for a new release level • No product install required to move between V.R levels - Same set of FMIDs for all IMS releases within a version

• SUP tapes available for new V.R levels• SUP tape installation is not required to advance to a new release after initial V15 product installation

Support lifecycle (n years of support + y years of support extensions)

2+1

V.3.0

Version Support - Minimum 5 + 3 years

Page 9: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

V.1.0(V.R.M)

IMS Approach for Continuously Delivering New Function Starting with IMS V15

V.2.0

2+1 2+1

V.4.0

2+1

PTFs PTFsPTFs

V.1.0: Fixes only

• New function delivered continuously in service stream via individual PTFs• New function PTFs planned to be delivered on quarterly RSU levels

• Enhancements are delivered disabled wherever possible with various methods of activation• Activation via a command or specifying a PARMLIB • Enhancements are disabled in a corresponding manner

• New function goes on latest V.R; prior V.Rs still in support get fixes only• Sponsor users (customers and vendors) validate code readiness via playbacks• 12 months minimum between the announcement of end of support and the effective date for end of support

Minimum Support lifecycle (n years of support + y years of support extensions)

End of service milestones

2+1

V.3.0

V.1.0 EOSannounced

V.1.0 EOS effective(min. 12 months

after EOS announce)

V.2.0: Fixes onlyV.3.0: Fixes only

Version Support - Minimum 5 + 3 years

Page 10: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

On Target

10

Requests for Enhancement

• Improved Requests For Enhancements (RFE) process with focus on efficiency and overall IMS strategy

• New RFEs are reviewed and responded to within 8 weeks of opening

• Voting capability for all IMS customers via DeveloperWorks portal

• Once accepted, IMS team will target to deliver within 18 to 24 month timeframe

PriorityVelocity

Page 11: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.11

Requests for EnhancementRFE Getting Started Information

– Create an developerWorks IBM ID, required for RFE https://www.ibm.com/developerworks/dwwi/jsp/WSLogin.jsp

– IBM developerWorks RFE Community containing helpful information http://www.ibm.com/developerworks/rfe

– RFE Community YouTube tutorials http://www.ibm.com/developerworks/rfe/execute?use_case=tutorials

– RFE Community FAQ -http://www.ibm.com/developerworks/rfe/execute?use_case=changeRequestFAQ

– RFE Community statuses -http://www.ibm.com/developerworks/rfe/execute?use_case=changeRequestDefs

Analytics Platform RFE Community: http://www.ibm.com/developerworks/rfe/infomgmt/

Product URL list for Branded landing pages with product specific information:http://www.ibm.com/developerworks/rfe/products/

Page 12: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

GOLD UsersAll IMS Customers zClient Feedback Program Agreement

12

Co-createwith IBM in an agile setup

Hill-based benefits to each persona

Provide feedback as features get designed and developed

Co-present with IBM

Exploit new functionality

IMS GOLD Program Engagement

The Global IMS Customer-base has the opportunity to participate in the IMS GOLD program

One-time enrollment process to be part of the IMS GOLD program

Bring all 5 Personas to the design table

Page 13: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

OM led Quarterly Call

Second

half yearly

in-person meeting in Europe

OM led Quarterly Call

IMS GOLD Program Timeline

13

First wave of communication

to all customers with high level

information on IMS Gold

Second and third wave of detailed

communication to customers

First

half yearly

in-person meeting in U.S.

OM led

Quarterly Call

October2017

November-December

March2018

April July September November

Page 14: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.14

Interested in Collaborating with IMS? Understand what is coming in the future so that you can plan

Follow the IMS Social Media to learn more about the new IMS client feedback program

– Twitter: https://twitter.com/IBM_IMS or email us at [email protected]

Page 15: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

Frequently Asked Questions by All Personas About Continuous Delivery

15

1. Is IMS V15 the last version of IMS, does this mean IMS is dead?� Absolutely “NOT”, IMS is switching from the traditional version availability to a continuous

delivery approach, consistent with other z/os products including DB2 and the industry standard.

� We will deliver enhancements when they are ready via the service process.

2. How do I know what is new?� We provide information through the social media, the official IBM IMS web pages, the

knowledge center and the hold card on the PTF.

3. How do I know what is coming in the future so I can plan?� Join the new IMS client feedback program

4. Will IMS have a new version ever?� Our plan is to deliver new enhancements via PTFs, however if there is a reason for a new

version, we will consider it� For example a full recompile to improve performance may require a new version

Page 16: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

16

1. Do I have to reinstall IMS to take advantage of new enhancements?� NO. All enhancements are shipped via PTF which does not require a new product

install

2. How often will enhancements be delivered?� Enhancements will be delivered when they have been fully tested and validated by

the IMS team, sponsor users, and ISVs.

3. I am concerned that this will destabilize my system, how are you protecting us?� Our plan is to have most enhancements disabled by default. You will need to take

an action to enable new function. � A new function activation process will be introduced which will allow customers to

enable or disable most enhancements without and outage.� Customer should continue to use the same process they use on the past to test

SPEs before they were implemented

4. Do I have to install all enhancements?� No. You do not have to install new function, however we recommend to stay

current with maintenance to minimize the impact of new function PTFs as prerequisites to critical maintenance

Frequently Asked Questions by System ProgrammersAbout Continous Delivery

Page 17: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

17

1. Will vendor products tolerate the new function when it is available?� We are working closely with our business partners to include them early in

development of new enhancements so they can be aware of any changes that may affect any of their products.

2. When will the new function be available on RSU?� IBM delivers monthly RSU, however new function will be delivered on the quarterly

RSU. � You do not have to wait for the RSU if you are interested in any new function when it is

available, just order the PTF and install it.3. Can I disable new function after It is enabled?

� Our intent is to provide a way to enable and disable most new enhancements. For example:� If the new function is enabled via a command, then to avoid using the

enhancement, simply do not issue the command.� If the new function is enabled by a parmlib specification, then you can change the

specification to remove it. o This may require a restart. we are working on a way to eliminate the need to

restart.

Frequently Asked Questions by System ProgrammersAbout Continuous Delivery

Page 18: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

Why IMS GOLD?

18

Because IBM IMS is 50 yearsyoung in 2018

Page 19: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

Thank you

19

Page 20: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

20

Back Up Charts

Page 21: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

21

Maria

Application Developer

� Faster application development with greater visibility to new product features and enhancements

Susan

System Programmer

� No future installation required

� Frequentadding of installations

� No systems outage required for most enhancements

Sanjay

Executive Decision Maker (CIO/CFO)

� Minimize cost by avoiding migrations that take 6 - 8 months

� Rapid implementation of enhancements to meet business needs

Enterprise Architect

� …

EdwardMaria

Database Administrator

� …

Steve

Page 22: IMS Continuous Delivery 2017-11-09 0825 Continuous... · Quarterly Call Second half yearly in-person meeting in Europe OM led Quarterly Call IMS GOLD Program Timeline 13 First wave

© Copyright International Business Machines Corporation 2017. All rights reserved.

22

Your Org. Publiclink

Easy, OnlineClick / AcceptAgreement

1.Create / Sign in with your IBM ID.

2.Click /Accept IBM Client Feedback Agreement

It all starts with the Z Client Feedback Form

Online Captureof your “Areasof Interest”

3. Tell us about yourself: Areas of Interests,Role(s).

Don’t worry, the “Areas of Interest” is kept private for use only by this program.

You can update your interests profile at any time

4. IBM Z Program Coordinators match youup with design activities

5. Start receiving invitations to help us design!

Automatic Notification

You’re Enrolled!

• It’s easy! One agreement that allows you to provide feedback on all IBM Offerings of your choosing

• One click to accept the Evergreen client feedback agreement: Evergreen means that it does not expire