continuous delivery and bmc db2 - gse young professionals delivery and bmc.pdf · continuous...

8
Jim Dee December, 2019 Continuous Delivery and BMC Db2

Upload: others

Post on 05-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

Jim DeeDecember, 2019

Continuous Delivery and BMC Db2

Page 2: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

BMC Plans

We must support IBM changes in a timely manner

In addition, we plan to deliver enhancements in the maintenance stream

• Increases flexibility to implement new but important requirements

• We can identify impacts (what won’t get done)

Page 3: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

We Will Have a Regular Cadence

We plan to deliver in May and November• Was April, July, and November

• Maximize QA time and deliver higher quality

• Balance between delivery frequency and development time

• A Technical Bulletin will document the SPE for each product line

There will be exceptions!• Function we want to deliver out of cycle

We do not plan “function levels”• As in the past, we will provide options if necessary, to avoid changing product

behavior

Page 4: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

FIXCAT

We want to exploit FIXCAT HOLDDATA support in SMPE• SMPE converts to SOURCEID during RECEIVE

Can group related fixes by categories• REPORT MISSINGFIX

• We hope to support customer use of RECEIVE ORDER in the future

Page 5: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

FIXCAT

BMC categories:• BMC.TargetSystem-RequiredService.DB2.VvvRrMmmm and

BMC.TargetSystem-Exploitation.DB2.VvvRrMmmm (IBM suggested)

• Example is BMC.TargetSystem-Exploitation.DB2.V12R1M502

• BMC.Function.<function> or BMC.DB2.Function.<function>

• Example is BMC.Function.DataSetEncryption

• BMC.DB2.<yyyy><mm> for our periodic deliveries

Page 6: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

What Does This Mean To You?

Enhancement delivery will be independent of our RSL’s

• Like IBM

We still recommend applying all maintenance to whatever point in time you’re comfortable with

• Use Internet Service Retrieval (ISR)

Reduces prereq problems

Page 7: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

Speaking of Long Prereq Chains…

It can happen that a PTF for an enhancement will be the prereqfor a fix PTF

• This will not change the default behavior of the product!

• The only change is that we now ship more PTF’s because of the enhancements in the maintenance stream

If you are back leveled on maintenance, applying a recent PTF can pull in many prereqs!

Page 8: Continuous Delivery and BMC Db2 - GSE Young Professionals Delivery and BMC.pdf · Continuous Delivery and BMC Db2. BMC Plans We must support IBM changes in a timely manner In addition,

Thank You