[comp.lang.asm370] SMP Structure

-Cheshire-@cup.portal.com (Gary Edward Learned) (06/30/89)

I have recently inherited an existing shop, with it's SMP Structure in a
somewhat sorry state of affairs.  I am planning on reinstalling most software
in the near future, to get up up to current maintenance levels.  This includes
both IBM and non-IBM software, including CA with it's Activator front-end.
I am looking for suggestions on how to structure the SMP libraries for
ease and usability.  I have a small staff, of 2 (soon to be 3) people, so I
cannot devote endless bodies to managing the environment.  Specifically, 
should I set up seperate structures for each software component, or combine
them by S-REL and just have seperate TLIB and DLIB structures for each vendor?
I'm open to suggestion.  Respond either here or via eMail.  Thanks.
Ed Learned

-Cheshire-@cup.portal.COM (Gary Edward Learned) (06/30/89)

I have recently inherited an existing shop, with it's SMP Structure in a
somewhat sorry state of affairs.  I am planning on reinstalling most software
in the near future, to get up up to current maintenance levels.  This includes
both IBM and non-IBM software, including CA with it's Activator front-end.
I am looking for suggestions on how to structure the SMP libraries for
ease and usability.  I have a small staff, of 2 (soon to be 3) people, so I
cannot devote endless bodies to managing the environment.  Specifically,
should I set up seperate structures for each software component, or combine
them by S-REL and just have seperate TLIB and DLIB structures for each vendor?
I'm open to suggestion.  Respond either here or via eMail.  Thanks.
Ed Learned

XRJDM@SCFVM.BITNET (Joe McMahon) (07/01/89)

Ed Learned asked about what to do with a system which is disorganized.

   1) Decide on how things should look (i.e., IBM stuff under SYS1, local under
      SYS2., other vendors under SYS3., system work datasets under SYS4., etc.)
   2) Order a CBIPO for all of the existing IBM software, plus anything new
      are to be installing during the cleanup
   3) Install the CBIPO. If you don't have a large number of local mods, this
      should be pretty easy (1 serior or 1 mid-level + 1 junior should be able
      to do it).

Separate TLIB/DLIB for each vendor will not work unless the things in question
do not make any mods to the system; otherwise, some maintenance won't be easy
to out on. The IPO recommendation, which seems to work fine, is a SYSTEM CSI,
an IMS/CICS CSI, and an NCP CSI. You will need dups of these if you use (and I
hope you do) a floor system and a test system.

Step one is actually one of the more difficult parts of the whole thing. We
used (at my last job) a CBIPO to get to a stable, controlled level of system
under MVS/370 so that we could make a transition to MVS/XA. We planned the
whole thing using the Harvard Project Manager so we could have a day-by-day
plan of exactly how much needed to be done each day and by whom. It worked
well for us -- we won a company achievement award :-).

--- Joe M.

andy@cfctech.UUCP (Andy Richter) (07/11/89)

I don't know how much help I can be. I have set up several shops in
the past. I am a contract systems programmer. The shops I come
accross usually are in the same state as the one you are working on
or are going to a new system (DOS -> MVS) and have no setup.

Here is what I usually do:

1. Get a CBIPO. An IPO is still the fastest way to put MVS's house
   in order.

2. Set up sets of CSI's (assuming SMP/E) one TZONE on the test
   IPL pack and one for the prod pack. One Global zone and one
   set of Dlibs. The 3rd party stuff UCC1 etc. needs the tzone
   to install and most of CA's old stuff JARS doesn't need SMP
   anyway.

3. Now when you need to install somthing it goes against the
   test system, gets tested, and a res clone moves it to
   production.

If you need help or want me to e-mail you my clone procedures
just ask. I'll try to figure out how to move JCL to this little
machine.
                                  Good Luck,
                                         Andy
=================================================================
 Andy Richter                            | +1 313 244 1838
 andy@cfctech.UUCP                       | Chrysler Financial Corp.
 andy%cfctech.uucp@umix.cc.umich.edu     | MIS, Technical Services
 {sharkey,umix,mailrus}!cfctech!andy     |	901 Wilshire, Troy, MI
-----------------------------------------------------------------
 DISCLAMER:  These are, such as they are, my opinions.
=================================================================

andy@cfctech.UUCP (Andy Richter) (07/11/89)

I don't know how much help I can be. I have set up several shops in
the past. I am a contract systems programmer. The shops I come
accross usually are in the same state as the one you are working on
or are going to a new system (DOS -> MVS) and have no setup.

Here is what I usually do:

1. Get a CBIPO. An IPO is still the fastest way to put MVS's house
   in order.

2. Set up sets of CSI's (assuming SMP/E) one TZONE on the test
   IPL pack and one for the prod pack. One Global zone and one
   set of Dlibs. The 3rd party stuff UCC1 etc. needs the tzone
   to install and most of CA's old stuff JARS doesn't need SMP
   anyway.

3. Now when you need to install somthing it goes against the
   test system, gets tested, and a res clone moves it to
   production.

If you need help or want me to e-mail you my clone procedures
just ask. I'll try to figure out how to move JCL to this little
machine.
                                  Good Luck,
                                         Andy
=================================================================
 Andy Richter                            | +1 313 244 1838
 andy@cfctech.UUCP                       | Chrysler Financial Corp.
 andy%cfctech.uucp@umix.cc.umich.edu     | MIS, Technical Services
 {sharkey,umix,mailrus}!cfctech!andy     |      901 Wilshire, Troy, MI
-----------------------------------------------------------------
 DISCLAMER:  These are, such as they are, my opinions.
=================================================================