Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
IMS ContinuousDelivery
Jeff maddix - [email protected] - IMS BeNELux User group MeetingLindner Hotel, Lange Kievitstraat 1252018 Antwerpen, België
© 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
CACQPP
All Other IMS Users
Quality Partnership Program Customer Advisory Council
RFEs
Our existing IMS feedback models
“As is”
4Playbacks
Co-creationAgile
Design Thinking
Personas RFEs
Continuous Delivery
© Copyright International Business Machines Corporation 2017. All rights reserved.
“To be”
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.
© 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
© 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
© 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
© 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
© 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
© 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/
© 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
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
© 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]
© 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
© 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
© 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
Why IMS GOLD?
18
Because IBM IMS is 50 yearsyoung in 2018
Thank you
19
20
Back Up Charts
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
© 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