Need for application testing in NFM ( DB2 Z/OS) ?

Ganapathy Venugopalan

Need for application testing in NFM ( DB2 Z/OS) ?
> Dear DB2-L members
>
> Can any of you share your experience in case you skipped doing application
> testing ( Verification ) after switching to NFM ?
>
> Typically in our shop, the sysprogs and the application teams do rigorous
> testing of the production application and DB2 based processes during the
> migration process change window where the db2 goes from previous version to
> new version COMPATIBIITY MODE.
>
>
> They let the system be in CM for some weeks and then find another change
> window to move to ENFM and FM ( all in same window).
>
> Now the question is , if the major code base change happens in upgrade to
> CM, and sufficient testing and verification of applications done here, then
> is there really a need for application testing again when movin to NFM (
> assuming none of the new functionalities are used by the application
> programs ) . Kind of customer having to pay twice to do the same tests,
> but at different times.
>
>
> Thanks in advance.
>
> Regards
> Ganapathy
>
> DXC Bengaluru.
>
>
>
>
>
>

Myron Miller

Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Ganapathy Venugopalan)
I can't count the number of times, we've found things in NFM that didn't happen in CM mode. in fact, now the standard practice is to go basically directly to NFM in our test regions and let applications test there thoroughly. Even then, we've still been bit a few times when we've gone to production, but not often.


But there are quite often significant differences in how code works in NFM versus CM. untesting NFM is just asking for trouble in my own personal opinion.


Thanks Myron W. Miller


________________________________
From: Ganapathy Venugopalan <[login to unmask email]>
Sent: Monday, July 24, 2017 2:23 PM
To: [login to unmask email]
Subject: [DB2-L] - Need for application testing in NFM ( DB2 Z/OS) ?


Dear DB2-L members

Can any of you share your experience in case you skipped doing application testing ( Verification ) after switching to NFM ?

Typically in our shop, the sysprogs and the application teams do rigorous testing of the production application and DB2 based processes during the migration process change window where the db2 goes from previous version to new version COMPATIBIITY MODE.


They let the system be in CM for some weeks and then find another change window to move to ENFM and FM ( all in same window).

Now the question is , if the major code base change happens in upgrade to CM, and sufficient testing and verification of applications done here, then is there really a need for application testing again when movin to NFM ( assuming none of the new functionalities are used by the application programs ) . Kind of customer having to pay twice to do the same tests, but at different times.


Thanks in advance.

Regards
Ganapathy

DXC Bengaluru.







-----End Original Message-----

Jim Tonchick

Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Ganapathy Venugopalan)
To test or not to test is a question that can only be answered by the business application management.

It is all about risk and the cost of nonconformance. If you don't spend the time testing during the migration window where a backout plan is most surely in place, are you willing to risk a possible unscheduled outage layer?


-----Original Message-----
From: Ganapathy Venugopalan <[login to unmask email]>
To: DB2-L <[login to unmask email]>
Sent: Mon, Jul 24, 2017 01:23 PM
Subject: [DB2-L] - Need for application testing in NFM ( DB2 Z/OS) ?



<div id="AOLMsgPart_2_b2c31284-623b-442c-8687-a25637b06fa7">
<div class="aolReplacedBody"><div dir="ltr"><div class="aolmail_gmail_default" style="font-family:verdana,sans-serif">
<div class="aolmail_gmail_extra"><div class="aolmail_gmail_quote"><blockquote class="aolmail_gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div style="font-family:verdana,sans-serif">Dear DB2-L members</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">Can any of you share your experience in case you skipped doing application testing ( Verification ) after switching to NFM ? </div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">Typically in our shop, the sysprogs and the application teams do rigorous testing of the production application and DB2 based processes during the migration process change window where the db2 goes from previous version to new version COMPATIBIITY MODE.</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">They let the system be in CM for some weeks and then find another change window to move to ENFM and FM ( all in same window). </div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">Now the question is , if the major code base change happens in upgrade to CM, and sufficient testing and verification of applications done here, then is there really a need for application testing again when movin to NFM ( assuming none of the new functionalities are used by the application programs ) . Kind of customer having to pay twice to do the same tests, but at different times. </div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">Thanks in advance. </div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">Regards</div><div style="font-family:verdana,sans-serif">Ganapathy</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">DXC Bengaluru. </div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div><div style="font-family:verdana,sans-serif">
</div></div>
</blockquote></div>
</div></div>

<hr size="1" style="color:#ccc"><div id="aolmail_socfooter" style="font-size:80%"><span style="font-weight:bold">Site Links: </span>
<a target="_blank" rel="noopener noreferrer" href="http://www.idug.org/p/fo/st/?post=182268&anc=p182268#p182268">View post online</a>
<a target="_blank" rel="noopener noreferrer" href="http://www.idug.org/p/fo/si/?topic=19">View mailing list online</a>
<a target="_blank" rel="noopener noreferrer" href="mailto:[login to unmask email]">Start new thread via email</a>
<a target="_blank" rel="noopener noreferrer" href="mailto:[login to unmask email]?Subject=Unsubscribe">Unsubscribe from this mailing list</a>
<a target="_blank" rel="noopener noreferrer" href="http://www.idug.org/p/us/to/">Manage your subscription</a>


This email has been sent to: <a href="mailto:[login to unmask email]">[login to unmask email]</a>
<p>
Setup a data refresh task in less time than it takes to make a cup of coffee + save up to 90% in CPU

ESAi's BCV5 & XDM fast data refresh & Test Data Mgmt products will make you a hero to users. See

<a target="_blank" rel="noopener noreferrer" href="http://www.ESAIGroup.com/idug">http://www.ESAIGroup.com/idug</a>

</p>
<p>
Use of this email content is governed by the terms of service at:
<a target="_blank" rel="noopener noreferrer" href="http://www.idug.org/p/cm/ld/fid=2">http://www.idug.org/p/cm/ld/fid=2</a></p>

</div><hr size="1" style="color:#ccc"></div>
</div>
</div>

Roy Boxwell

Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Ganapathy Venugopalan)
There’s usually a ton of stuff that is only “available” when the NFM is active. Especially new SQL access paths.
Utils are at CM.

Roy Boxwell

SOFTWARE ENGINEERING GMBH and SEGUS Inc.
-Product Development-

Heinrichstrasse 83-85
40239 Duesseldorf/Germany
Tel. +49 (0)211 96149-675
Fax +49 (0)211 96149-32
Email: [login to unmask email]<mailto:[login to unmask email]>
http://www.seg.de http://www.seg.de

Software Engineering GmbH
Amtsgericht Düsseldorf, HRB 37894
Geschäftsführung: Gerhard Schubert, Bettina Schubert

From: Ganapathy Venugopalan [mailto:[login to unmask email]
Sent: Monday, July 24, 2017 8:23 PM
To: [login to unmask email]
Subject: [DB2-L] - Need for application testing in NFM ( DB2 Z/OS) ?


Dear DB2-L members

Can any of you share your experience in case you skipped doing application testing ( Verification ) after switching to NFM ?

Typically in our shop, the sysprogs and the application teams do rigorous testing of the production application and DB2 based processes during the migration process change window where the db2 goes from previous version to new version COMPATIBIITY MODE.


They let the system be in CM for some weeks and then find another change window to move to ENFM and FM ( all in same window).

Now the question is , if the major code base change happens in upgrade to CM, and sufficient testing and verification of applications done here, then is there really a need for application testing again when movin to NFM ( assuming none of the new functionalities are used by the application programs ) . Kind of customer having to pay twice to do the same tests, but at different times.


Thanks in advance.

Regards
Ganapathy

DXC Bengaluru.







-----End Original Message-----

Ganapathy Venugopalan

Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Roy Boxwell)
Thank you for your responses. I understand better now the need for testing
both at CM and NFM.

Thank you
Ganapathy



On Tue, Jul 25, 2017 at 10:36 AM, Boxwell, Roy <[login to unmask email]> wrote:

> There’s usually a ton of stuff that is only “available” when the NFM is
> active. Especially new SQL access paths.
>
> Utils are at CM.
>
>
>
> *Roy Boxwell*
>
> SOFTWARE ENGINEERING GMBH and SEGUS Inc.
> -Product Development-
>
>
> *Heinrichstrasse 83-85 40239 Duesseldorf/Germany*
> * Tel. *
>
> *+49 (0)211 96149-675 Fax +49 (0)211 96149-32 Email: **[login to unmask email]*
> <[login to unmask email]>
> *http://www.seg.de* http://www.seg.de
>
>
>
> * Software Engineering GmbH Amtsgericht Düsseldorf, HRB 37894
> Geschäftsführung: Gerhard Schubert, Bettina Schubert*
>
>
>
> *From:* Ganapathy Venugopalan [mailto:[login to unmask email]
> *Sent:* Monday, July 24, 2017 8:23 PM
> *To:* [login to unmask email]
> *Subject:* [DB2-L] - Need for application testing in NFM ( DB2 Z/OS) ?
>
>
>
>
>
> Dear DB2-L members
>
>
>
> Can any of you share your experience in case you skipped doing application
> testing ( Verification ) after switching to NFM ?
>
>
>
> Typically in our shop, the sysprogs and the application teams do rigorous
> testing of the production application and DB2 based processes during the
> migration process change window where the db2 goes from previous version to
> new version COMPATIBIITY MODE.
>
>
>
>
>
> They let the system be in CM for some weeks and then find another change
> window to move to ENFM and FM ( all in same window).
>
>
>
> Now the question is , if the major code base change happens in upgrade to
> CM, and sufficient testing and verification of applications done here, then
> is there really a need for application testing again when movin to NFM (
> assuming none of the new functionalities are used by the application
> programs ) . Kind of customer having to pay twice to do the same tests,
> but at different times.
>
>
>
>
>
> Thanks in advance.
>
>
>
> Regards
>
> Ganapathy
>
>
>
> DXC Bengaluru.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> -----End Original Message-----
>
> -----End Original Message-----
>

Patrick Bossman

RE: Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Roy Boxwell)

Almost all optimization enhancements are available in cm by design.  The reason is, we want you to be able to test with new access path while fall back is available.

 

If there is a new type of index or table space type, then that will require nfm.

This is also why we recommend a rebind (using plan management) in cm.  To confirm, while fall back is available, that the rebind is successful and your application handles the new release.

Best regards,

Pat Bossman


In Reply to Roy Boxwell:

There’s usually a ton of stuff that is only “available” when the NFM is active. Especially new SQL access paths.
Utils are at CM.

Roy Boxwell

SOFTWARE ENGINEERING GMBH and SEGUS Inc.
-Product Development-

Heinrichstrasse 83-85
40239 Duesseldorf/Germany
Tel. +49 (0)211 96149-675
Fax +49 (0)211 96149-32
Email: [login to unmask email]<mailto:[login to unmask email]>
http://www.seg.de http://www.seg.de

Software Engineering GmbH
Amtsgericht Düsseldorf, HRB 37894
Geschäftsführung: Gerhard Schubert, Bettina Schubert

From: Ganapathy Venugopalan [mailto:[login to unmask email]
Sent: Monday, July 24, 2017 8:23 PM
To: [login to unmask email]
Subject: [DB2-L] - Need for application testing in NFM ( DB2 Z/OS) ?


Dear DB2-L members

Can any of you share your experience in case you skipped doing application testing ( Verification ) after switching to NFM ?

Typically in our shop, the sysprogs and the application teams do rigorous testing of the production application and DB2 based processes during the migration process change window where the db2 goes from previous version to new version COMPATIBIITY MODE.


They let the system be in CM for some weeks and then find another change window to move to ENFM and FM ( all in same window).

Now the question is , if the major code base change happens in upgrade to CM, and sufficient testing and verification of applications done here, then is there really a need for application testing again when movin to NFM ( assuming none of the new functionalities are used by the application programs ) . Kind of customer having to pay twice to do the same tests, but at different times.


Thanks in advance.

Regards
Ganapathy

DXC Bengaluru.







-----End Original Message-----

Alan Gredell

Need for application testing in NFM ( DB2 Z/OS) ?
(in response to Ganapathy Venugopalan)
We concentrate our testing during CM, including application testing. We also turn off, by ZPARM, the ability to use new functions in ALL related DB2 regions until ALL of them have been brought to NFM. We run a somewhat extensive set of tests via batch and have CICS techs test their connectivity during all significant software updates. This has worked well, though I can see the need to be more cautious and request more extensive testing at conversion to ENFM.


Alan L. Gredell
DB2/zOS Database Administration
ITID | HSBC USA
1421 W. Shure Drive, Arlington Heights, IL 60004
Telephone (847) 477 - 0158
Email: [login to unmask email]<mailto:[login to unmask email]>



-----------------------------------------

SAVE PAPER - THINK BEFORE YOU PRINT!



This E-mail is confidential.



It may also be legally privileged. If you are not the addressee you may not copy,

forward, disclose or use any part of it. If you have received this message in error,

please delete it and all copies from your system and notify the sender immediately by

return E-mail.



Internet communications cannot be guaranteed to be timely secure, error or virus-free.

The sender does not accept liability for any errors or omissions.