SlideShare a Scribd company logo
1 of 39
© 2003KanbayIncorporated-Allrightsreserved
Change Man
Change Man
Purpose
• To Learn about Change Man process.
Change Man
Introduction
▲What is Changeman?
▲What will it do for me?
▲What do Iuse Changeman?
Change Man
Whatis Changeman
Changemanis used todevelop andinstall varioustypesof sourcecode intoa mainframe
environment
Changemanprovides securityforthe code
Changemaninsuresabackupofthe currentsourcecode andcancreatebackupsof multiple
generations
Changemanprovides abackoutprocedureto allowforrecoveryofthe original code
Change Man
What will it do for Me
Allow a developer to capture a copy of the current
production code
Permit a developer to edit the code
Provide a developer with different environments in
which code can be tested
Allow a developer via the approval process to
install the edited code into production
Change Man
Support for Changeman
Requests for assistance on a Changeman
question or problem can be sent to the ADSHELP
mailbox
To obtain a copy of the training guide, send a
request to the Changeman Administrator
If urgent assistance is needed please call the
Helpdesk and open a Netman ticket
Change Man
Support for Changeman
Changeman Administrators :
HCS
Joe Friendrich CAL190 Primary Contact 757-4200 Ext.
7175
Cathy Olivieri -Moss EMP323 Backup Support (630) 350-6729
HFN
Cathy Olivieri -Moss EMP323 Primary Contact (630) 350-6729
Joe Friendrich CAL190 Backup Support (408) 757-4200
ext.
7175
Change Man
Key Terms
Staging data sets : Created by Changeman to
store the contents of the developer’s changes
Library types : 3 character identifier of the type of
source or non-source code that will be changed,
i.e jcl, prc , etc
Source : Code that has a process executed.
For example
Cobol2 or Assembler compile.
Change Man
KeyTerms
Non Source : Code that is edited but has no special process runagainstit. Forexample, procs,jcl
c controlcards,etc
Baseline: thecurrentproductionmodule
Audit:A processthatchecksthevalidityofchangesbasedon currentbaseline andconcurrent
development
Checkout:A processthatprovidesthe developer abaselinecopyofmodule
Staging:A processusedtoedit,compileetca module
Change Man
Creating a Changeman Package
Signon to ‘TSOXC’
At the main menu, Type in ‘C’ on the command line
This option displays Changeman’s Build Menu
Change Man
ChangeMan4.1.OPPrimaryOption Menu Option
1.Build - Create,update andreview package data
2. Freeze - Freeze orunfreeze a package
3. Promote - Promote ordemote apackage
4. Approve - Approve orreject a package
5. List - Display (to process) package list
B. Backout - Back out a package in production
D Delete - Delete orundelete a package
L Log - Browse the activity log
N Notify - Browse the Global Notification File
O OFMlist - Online Forms package list
Q Query - Query packages, components andrelationships
RRevert - Revert apackage to DEV status
X Exit - Exit ChangeMan
Press ENTER toprocess; enter END command toexit.
Change Man
ChangeMan 4.1.OP PrimaryOption -MenuOption
Option==> 1
1. Build -Create,update and reviewpackage data
2.Freeze -Freezeor unfreezea package
3.Promote -Promoteor demotea package
4.Approve -Approve or rejecta package
5.List -Display (to process)package list
B.Backout -Backout a packageinproduction
D Delete -Deleteor undeletea package
L Log -Browsetheactivity log
N Notify -BrowsetheGlobal Notification File
OOFMlist -Online Forms packagelist
Q Query -Querypackages,componentsand relationships
R Revert -Reverta packageto DEVstatus
X Exit -ExitChange Man
Press ENTERto process; enterEND commandto exit.
Change Man
Build Options
0. Dates Display the installation calendar
1. Create Createa new package
2. Update Update package information
3. OFM Create,update, approve orreview online forms
4. Utility Rename andScratch information
5. Checkout Check out components form baseline orpromotion
6. Stage Stage, edit browse and delete components
7. Audit Audit apackage
8. Recompile Recompile source code frombaseline orpromotion
9. Relink Relink ordelete loadmodules
B Browse Browse print copy baseline orpromotion
CCompare Comparestaging tobaseline orpromotion
L Listing Browse compressed listings
S Scan Scan baseline forcharacter strings
Z Compress Compress change package Staging Libraries
Press ENTER toprocess; Enter ENDcommand toexit
Change Man
Createa NewPackage
Option ==> L
L Long method - Prompt for package description and special instructions
Package Title
==> Test new application PCRS
Application => XXXX Blank or pattern for list
Requester’s Name => Joe Friendrich
Requester’s Phone => 7175
Spurf/Incident/Problem => xxxxxxxxx (E######, W#######,
Must use the correct project number G#####, P98#####-S
S=1,2,3,A)
Package Level => 1 (1-Simple, 2-Complex, 3-Super ,
4-Participating)
Package Type => Planned (Planned or Unplanned)
Package Time Span => Perm (Permanent or Temp)
Package To Copy Forward => (Optional package Nme)
Unplanned Reason Code => (*for list)
Temp Change Duration => (In days)
Press ENTER to process; Enter END command for exit.
Change Man
Create:PackageDescription
Command==> Scroll==> CSR
PressENTERorENDtocontinueortypeCANCELtoexit
(minimum one line ,maximum46 lines)
!!!_A briefanddetailed descriptionof thecontentsofthe Changemanpackage.
!!!!
******Bottomof data*******
!!!!
!!!!
Change Man
Create:InstallationInstructions
Command==> Scroll==>CSR
Press ENTERorENDtocontinueortypeCANCELtoexit
Contingency==> 3 1-Hold productionandcontactanalyst
2-Backoutchange continue
production
3-Other==> call Developer
Scheduler==> (CMN, Manual)
(minimum one line maximum46 lines)
!!!!_Abriefset ofinstructionsregardingthe procedurestofollowfortheinstallationof thispackage.
Examplecouldbe;whattodoif thispackagecausesaproductionabend’.
!!!!
Change Man
Create:On SiteInformation
Command==>
PressENTERorENDtocontinueortypeCANCELtoexit
InstallDate/Time
YYMMDD From toPrimary/BackupcontactsPhone#
980425 0001 2339 “primarycontact” xxxxxxx
“backupcontact” xxxxxxx
Change Man
Processing aComponent
Onceapackageis createdthe developer mustpopulateit withcomponentsthatneed tobe
updatedorcreatedforthe productionenvironment
Checkoutmoves acopyofthe currentbaselinecomponentinto theappropriatestaging dataset
Stagingallowsthe developer toeditthe component
Change Man
Build Options
Option==> 5
0. Dates Displaythe installationcalendar
1. Create Createanew package
2. Update Updatepackageinformation
3. OFM Create,update, approveorreviewonline forms
4. Utility Renameand Scratchinformation
5. Checkout Check out componentsformbaselineorpromotion
6. Stage Stage,editbrowseand deletecomponents
7. Audit Audita package
8. Recompile Recompilesourcecodefrombaselineorpromotion
9. Relink Relinkordelete loadmodules
B Browse Browseprintcopybaselineorpromotion
C Compare Comparestagingtobaselineorpromotion
L Listing Browsecompressedlistings
S Scan Scanbaselinefor characterstrings
Z Compress CompresschangepackageStagingLibraries
PressENTER to process;Enter END commandto exit
Change Man
CheckoutOptions
Option===>1
PackageID ===>PCRS1
1. Base/Prom - Checkoutfrombaselineor promotionlibraries
2. Package - Checkoutpackagecomponents
Press ENTERtoprocessEnterENDcommandto exit.
Change Man
Checkout
PCOCD100checked out
Option==>
L-list librarieswherecomponentis located
PackageID => PCRS000001(Package orApplicationname)
ComponentName => PC0CD100(blankorpatternforlist ;*forall
member)
Librarytype => JCL (Blankforlist )
SourceLibrary => 0 (Baseline0 to-n Promotion+1to+n)
ConfirmRequest => YES (Y/ N)
CheckoutMode => 2 (1- Online,2-Batch)
Press ENTERtoprocess;EnterENDcommandto exit.
Change Man
Build Options
Option==> 6
0. Dates Displaythe installationcalendar
1. Create Createanew package
2. Update Updatepackageinformation
3. OFM Create,update, approveorreviewonline forms
4. Utility Renameand Scratchinformation
5. Checkout Check out componentsformbaselineorpromotion
6. Stage Stage,editbrowseanddeletecomponents
7. Audit Audita package
8. Recompile Recompilesourcecodefrombaselineorpromotion
9. Relink Relinkordelete loadmodules
B Browse Browseprintcopybaselineorpromotion
C Compare Comparestagingto baselineorpromotion
L Listing Browsecompressedlistings
S Scan Scanbaselinefor characterstrings
Z Compress CompresschangepackageStagingLibraries
PressENTER toprocess;Enter END commandtoexit
Change Man
StageOptions
Option===> 2
PackageID ===>PCRS1
1. Dev - Stagecomponentsfromdevelopment libraries
2. Package - Processpackagecomponents
3. Parms - Specifycomponentlist selection criteria
Press ENTERtoprocessEnterENDcommandto exit.
Change Man
Stage:PCRS000001Components Row1 to2 of2
Command ===>
RNameTypeStatusChged LangProcnmeID
EPHCM0016 JCL Checkout 980423085939Cal190
********Bottomofdata********
Change Man
Auditing A ChangemanPackage
Whenthe developeris doneupdatingthemodule,anauditis doneon thepackage.
If theauditproducesacceptablereturncode, thepackageisfrozen
The packagecan nowbetestedin development and/or QualityAssurance.
Change Man
AuditChangePackage
Command==>
PackageID ===>PCRS000001
AuditStagingLibrariesOnly ===>NO (Y/N)
AutoResolveofOut-Of-synchs ===>No(Y/N)
Job Statementinformation:
=>// Cal190HJob (Qhcmq,Chgman),‘Changeman’,
=> // Class=W, Msgclass =X,notify=Cal190
=>//*
Press ENTERtoprocess;EnterENDcommandto exit.
Change Man
Testing
Changemanprovideupto99 testingenvironments
Promotionis themethodusedtomovethe developer’s changestothe testing environment
Topromotepackagethedeveloper shouldfreezethe packagebeforepromotingto developershould
Freezethe packagebeforepromotingtodevelopment orQA
Developershaveauthoritytopromotetodevelopment
QualityAssurancehasauthoritytopromotetoQA
Change Man
ChangeMan4.1.OPPrimaryOption Menu Option
Option==> 2
1. Build - Create, update and review package data
2. Freeze - Freeze orunfreeze a package
3. Promote - Promote ordemote apackage
4. Approve - Approve orreject a package
5. List - Display (to process) package list
B. Backout - Back out a package in production
D Delete - Delete orundelete a package
L Log - Browse the activity log
N Notify - Browse the Global Notification File
O OFMlist - Online Forms package list
Q Query - Query packages, components and relationships
RRevert - Revert apackage to DEV status
X Exit - Exit Change Man
Press ENTER toprocess; enter END command toexit.
Change Man
FreezeOptions
Option==> 2
Package ID ==> PCRS000001
1. Online - Freeze package Online
2. Batch - Freeze package in batch
3. - Function is not available
4. Reset - Reset indicator after unsuccessful batch freeze
Automatic promotion after freeze ===> No (Y/N)
Online orbatch promotion ===> B (O-Online , B-Batch)
Press ENTER toprocess; Enter END Command to exit
Change Man
ChangeMan4.1.OPPrimaryOption Menu Option
Option ==> 3
1. Build - Create,update andreviewpackagedata
2. Freeze - Freeze orunfreezeapackage
3. Promote - Promoteordemotea package
4. Approve - Approveorrejecta package
5. List - Display(to process)packagelist
B. Backout - Back out apackage inproduction
DDelete - Deleteorundeletea package
LLog - Browsethe activitylog
NNotify - Browsethe Global NotificationFile
O OFMlist - OnlineForms packagelist
Q Query - Querypackages,componentsandrelationships
R Revert - Revertapackage toDEV status
XExit - Exit Change Man
PressENTER toprocess;enterEND commandtoexit.
Change Man
PromoteChangePackage
Command===>
PackageID ===> PCRS000001
PressENTERtoProcess;EnterENDCommandtoexit
Change Man
PromoteChangePackage
Command ==> Scroll ===> CSR
PKG ID :PCRS000001Creator:Ven017 STAT:FRZ Install Date : 9804300
Currentpromotion level: STAGING -0
Maximumpromotion level:QTESTING-10
ActionRequested => P (P -Promote,D-Demote,C-Checkfor overlay)
Online or Batch => B (O -Online, B-Batch)
Levelto check => 1 (Required for Action C)
PROMOTE/DEMOTEHISTORY LVL NICKNAME,DATE TIMEID
Change Man
PromoteOptions
Option ===>F
F - Full promotionoftheentirepackagetoanotherpromotionlevel
S- Selectivepromotionofcomponentstoanotherpromotionlevel
PKG ID: PCRS000001 Creator: VEN017 STAT: FRZ InstallDTE :980430
CurrentPromotionLevel: STAGING -0
Maximum promotionlevel:QTESTING -10
NextPromotionLevel===>1
Job Statementinformation:
//Cal190R JOB (Qhcmq,CHGMAN), CHANGEMAN’,_
//CLASS =W,MSGCLASS=X, NOTIFY=CAL190_
(Userwillneed tocreatejobcardthe firsttime youuse Changeman)
PressENTER toprocess;Enter END Command to exit.
Change Man
Installing aChangemanPackage
Onceapackagehasbeen tested theapprovalprocesswill install thepackageintoproduction.
The packageis nowreadytobe approvedbythe differentapproversasdefined bytheChangeman
administrator
Onceapackageis fully approvedandthedateandtime parametersaremet,theChangemanscheduler
will submit necessaryjobstoinstall thepackageintoproduction.
Change Man
ChangeMan4.1.OPPrimaryOption - Menu Option
Option ==> 4
1. Build - Create,update andreviewpackagedata
2. Freeze - Freeze orunfreezeapackage
3. Promote - Promoteordemotea package
4. Approve - Approveorrejecta package
5. List - Display(to process)packagelist
B. Backout - Back out apackage inproduction
DDelete - Deleteorundeletea package
LLog - Browsethe activitylog
NNotify - Browsethe Global NotificationFile
O OFMlist - OnlineForms packagelist
Q Query - Querypackages,componentsandrelationships
R Revert - Revertapackage toDEV status
XExit - Exit Change Man
PressENTER toprocess;enterEND commandtoexit.
Approve/RejectOptions
Option ==> 1
PackageID :PCRS000001Status:FRZ InstallDATE:980425
1. Approve - Approveor reject achange package
2. Reasons- Displayreasonsapackagewasrejected
3. Query - Querychangepackage
4. Reset - Resetapprovalin progressindicator
Press ENTERtoprocessEnterENDcommandto exit
Change Man
ApprovalList
Command ===> Scroll ===> CSR
Press Enterto process; enterEND commandto exit
PACKAGEID : PCRS000001 STATUS:FRZ INSTALL DATE: 980425
ApproverDescription ID DATE TIME SEQSTATUS
_a QA AcceptanceTesting Completed 005
_a Application Devl ManagerOK for Production 045
Change Man
Summary
Changemanis a‘Best in Class’tool usedatHI forupdatingandcreating newprocessesthatrunon a
mainframeenvironment
Changemanoffers‘Security’ofall sourcecode
Changemanprovides a‘BackoutProcedure’to insurethata componentcan berestoredtoitsoriginal
stateifnecessary
Changemansaves Multiple Generationsof asourcemodule
Change Man
© 2003KanbayIncorporated-Allrightsreserved

More Related Content

What's hot

1D Array in Assembly Language
1D Array in Assembly Language1D Array in Assembly Language
1D Array in Assembly LanguageJaveria Yaqoob
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in javaRahulAnanda1
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1ReKruiTIn.com
 
Day2 Verilog HDL Basic
Day2 Verilog HDL BasicDay2 Verilog HDL Basic
Day2 Verilog HDL BasicRon Liu
 
System Verilog Tutorial - VHDL
System Verilog Tutorial - VHDLSystem Verilog Tutorial - VHDL
System Verilog Tutorial - VHDLE2MATRIX
 
Amba axi 29 3_2015
Amba axi 29 3_2015Amba axi 29 3_2015
Amba axi 29 3_2015kiemnhatminh
 
Concept of OOPS with real life examples
Concept of OOPS with real life examplesConcept of OOPS with real life examples
Concept of OOPS with real life examplesNeha Sharma
 
assembly language programming and organization of IBM PC" by YTHA YU
assembly language programming and organization of IBM PC" by YTHA YUassembly language programming and organization of IBM PC" by YTHA YU
assembly language programming and organization of IBM PC" by YTHA YUEducation
 
Design and verification environment for amba axi protocol for soc integration
Design and verification environment for amba axi protocol for soc integrationDesign and verification environment for amba axi protocol for soc integration
Design and verification environment for amba axi protocol for soc integrationeSAT Publishing House
 
PerfectVIPs Uvm tlm slides format
PerfectVIPs Uvm tlm slides formatPerfectVIPs Uvm tlm slides format
PerfectVIPs Uvm tlm slides formatAkash Mohanty
 
COBOL FOR FRESHER
COBOL FOR FRESHERCOBOL FOR FRESHER
COBOL FOR FRESHERNirmal Pati
 
Verilog operators
Verilog operatorsVerilog operators
Verilog operatorsDr.YNM
 
Different Kinds of Exception in DBMS
Different Kinds of Exception in DBMSDifferent Kinds of Exception in DBMS
Different Kinds of Exception in DBMSSuja Ritha
 
System Verilog 2009 & 2012 enhancements
System Verilog 2009 & 2012 enhancementsSystem Verilog 2009 & 2012 enhancements
System Verilog 2009 & 2012 enhancementsSubash John
 
H5 blm221 minterm-maxterm
H5 blm221 minterm-maxtermH5 blm221 minterm-maxterm
H5 blm221 minterm-maxtermkarmuhtam
 

What's hot (20)

1D Array in Assembly Language
1D Array in Assembly Language1D Array in Assembly Language
1D Array in Assembly Language
 
Inheritance in java
Inheritance in javaInheritance in java
Inheritance in java
 
DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1DB2 Interview Questions - Part 1
DB2 Interview Questions - Part 1
 
Day2 Verilog HDL Basic
Day2 Verilog HDL BasicDay2 Verilog HDL Basic
Day2 Verilog HDL Basic
 
System Verilog Tutorial - VHDL
System Verilog Tutorial - VHDLSystem Verilog Tutorial - VHDL
System Verilog Tutorial - VHDL
 
Amba axi 29 3_2015
Amba axi 29 3_2015Amba axi 29 3_2015
Amba axi 29 3_2015
 
DMA operation
DMA operationDMA operation
DMA operation
 
Concept of OOPS with real life examples
Concept of OOPS with real life examplesConcept of OOPS with real life examples
Concept of OOPS with real life examples
 
Stacks and Queue - Data Structures
Stacks and Queue - Data StructuresStacks and Queue - Data Structures
Stacks and Queue - Data Structures
 
assembly language programming and organization of IBM PC" by YTHA YU
assembly language programming and organization of IBM PC" by YTHA YUassembly language programming and organization of IBM PC" by YTHA YU
assembly language programming and organization of IBM PC" by YTHA YU
 
Package in Java
Package in JavaPackage in Java
Package in Java
 
Design and verification environment for amba axi protocol for soc integration
Design and verification environment for amba axi protocol for soc integrationDesign and verification environment for amba axi protocol for soc integration
Design and verification environment for amba axi protocol for soc integration
 
Inheritance
InheritanceInheritance
Inheritance
 
PerfectVIPs Uvm tlm slides format
PerfectVIPs Uvm tlm slides formatPerfectVIPs Uvm tlm slides format
PerfectVIPs Uvm tlm slides format
 
COBOL FOR FRESHER
COBOL FOR FRESHERCOBOL FOR FRESHER
COBOL FOR FRESHER
 
Java Basic Oops Concept
Java Basic Oops ConceptJava Basic Oops Concept
Java Basic Oops Concept
 
Verilog operators
Verilog operatorsVerilog operators
Verilog operators
 
Different Kinds of Exception in DBMS
Different Kinds of Exception in DBMSDifferent Kinds of Exception in DBMS
Different Kinds of Exception in DBMS
 
System Verilog 2009 & 2012 enhancements
System Verilog 2009 & 2012 enhancementsSystem Verilog 2009 & 2012 enhancements
System Verilog 2009 & 2012 enhancements
 
H5 blm221 minterm-maxterm
H5 blm221 minterm-maxtermH5 blm221 minterm-maxterm
H5 blm221 minterm-maxterm
 

Viewers also liked

Top 8 print production manager resume samples
Top 8 print production manager resume samplesTop 8 print production manager resume samples
Top 8 print production manager resume sampleskelerdavi
 
Sequence Stratigraphy - Principles
Sequence Stratigraphy - PrinciplesSequence Stratigraphy - Principles
Sequence Stratigraphy - PrinciplesWilliam W. Little
 
Xactly Sales Compensation for Dummies_02_05_2007
Xactly Sales Compensation for Dummies_02_05_2007Xactly Sales Compensation for Dummies_02_05_2007
Xactly Sales Compensation for Dummies_02_05_2007ThreatMetrix
 
Multimedia communication
Multimedia communicationMultimedia communication
Multimedia communicationBUDNET
 
Anatomy of brachial plexus
Anatomy of brachial plexusAnatomy of brachial plexus
Anatomy of brachial plexusananya nanda
 
T R A T A M I E N T O D E R E S I D U O S T O X I C O S
T R A T A M I E N T O  D E  R E S I D U O S  T O X I C O ST R A T A M I E N T O  D E  R E S I D U O S  T O X I C O S
T R A T A M I E N T O D E R E S I D U O S T O X I C O SMaria Morales
 
Writing information reports
Writing information reportsWriting information reports
Writing information reportsKevin Cummins
 
Questionnaire on Travel and Tourism
Questionnaire on Travel and TourismQuestionnaire on Travel and Tourism
Questionnaire on Travel and Tourismsurabhi agarwal
 
How to use stock photos and still look cool
How to use stock photos and still look coolHow to use stock photos and still look cool
How to use stock photos and still look coolChris 'Kubby' Kubbernus
 
HR Value Proposition
HR Value PropositionHR Value Proposition
HR Value PropositionRaet
 
10 Best Practices for Workflow Design
10 Best Practices for Workflow Design10 Best Practices for Workflow Design
10 Best Practices for Workflow DesignKristina Hettne
 
Winters Method
Winters MethodWinters Method
Winters Method3abooodi
 
Mystic Monk Coffee case
Mystic Monk Coffee caseMystic Monk Coffee case
Mystic Monk Coffee caseNusrat Zahan
 
Microeconomics paper (undergrad)
Microeconomics paper (undergrad)Microeconomics paper (undergrad)
Microeconomics paper (undergrad)Stacey Troup
 

Viewers also liked (20)

Top 8 print production manager resume samples
Top 8 print production manager resume samplesTop 8 print production manager resume samples
Top 8 print production manager resume samples
 
Sequence Stratigraphy - Principles
Sequence Stratigraphy - PrinciplesSequence Stratigraphy - Principles
Sequence Stratigraphy - Principles
 
Xactly Sales Compensation for Dummies_02_05_2007
Xactly Sales Compensation for Dummies_02_05_2007Xactly Sales Compensation for Dummies_02_05_2007
Xactly Sales Compensation for Dummies_02_05_2007
 
Turbidity lab 7
Turbidity  lab 7Turbidity  lab 7
Turbidity lab 7
 
Multimedia communication
Multimedia communicationMultimedia communication
Multimedia communication
 
Anatomy of brachial plexus
Anatomy of brachial plexusAnatomy of brachial plexus
Anatomy of brachial plexus
 
Rolling Process
Rolling ProcessRolling Process
Rolling Process
 
T R A T A M I E N T O D E R E S I D U O S T O X I C O S
T R A T A M I E N T O  D E  R E S I D U O S  T O X I C O ST R A T A M I E N T O  D E  R E S I D U O S  T O X I C O S
T R A T A M I E N T O D E R E S I D U O S T O X I C O S
 
Writing information reports
Writing information reportsWriting information reports
Writing information reports
 
Work load analysis
Work load analysisWork load analysis
Work load analysis
 
Questionnaire on Travel and Tourism
Questionnaire on Travel and TourismQuestionnaire on Travel and Tourism
Questionnaire on Travel and Tourism
 
How to use stock photos and still look cool
How to use stock photos and still look coolHow to use stock photos and still look cool
How to use stock photos and still look cool
 
HR Value Proposition
HR Value PropositionHR Value Proposition
HR Value Proposition
 
Multiple myeloma
Multiple myelomaMultiple myeloma
Multiple myeloma
 
Hospital planning
Hospital planningHospital planning
Hospital planning
 
10 Best Practices for Workflow Design
10 Best Practices for Workflow Design10 Best Practices for Workflow Design
10 Best Practices for Workflow Design
 
Winters Method
Winters MethodWinters Method
Winters Method
 
Mystic Monk Coffee case
Mystic Monk Coffee caseMystic Monk Coffee case
Mystic Monk Coffee case
 
Microeconomics paper (undergrad)
Microeconomics paper (undergrad)Microeconomics paper (undergrad)
Microeconomics paper (undergrad)
 
Case Study #1
Case Study #1Case Study #1
Case Study #1
 

Similar to Change man

Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Stamatis Zampetakis
 
Where's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind PloneWhere's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind PloneVincenzo Barone
 
Working Effectively With Legacy Perl Code
Working Effectively With Legacy Perl CodeWorking Effectively With Legacy Perl Code
Working Effectively With Legacy Perl Codeerikmsp
 
Workshop quality assurance for php projects tek12
Workshop quality assurance for php projects tek12Workshop quality assurance for php projects tek12
Workshop quality assurance for php projects tek12Michelangelo van Dam
 
Getting Ignited with EE2
Getting Ignited with EE2Getting Ignited with EE2
Getting Ignited with EE2jamierumbelow
 
Passbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentPassbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentThierry Gayet
 
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart NeedhamThe post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart NeedhamStewart Needham
 
Open Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java DevelopersOpen Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java Developerscboecking
 
Numerical tour in the Python eco-system: Python, NumPy, scikit-learn
Numerical tour in the Python eco-system: Python, NumPy, scikit-learnNumerical tour in the Python eco-system: Python, NumPy, scikit-learn
Numerical tour in the Python eco-system: Python, NumPy, scikit-learnArnaud Joly
 
TDD And Refactoring
TDD And RefactoringTDD And Refactoring
TDD And RefactoringNaresh Jain
 
Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2Emerson Exchange
 
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)Bastian Feder
 
What's new in c# 5.0 net ponto
What's new in c# 5.0   net pontoWhat's new in c# 5.0   net ponto
What's new in c# 5.0 net pontoPaulo Morgado
 
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)James Titcumb
 
Automated Unit Testing
Automated Unit TestingAutomated Unit Testing
Automated Unit TestingMike Lively
 

Similar to Change man (20)

Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21Apache Calcite Tutorial - BOSS 21
Apache Calcite Tutorial - BOSS 21
 
Where's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind PloneWhere's the source, Luke? : How to find and debug the code behind Plone
Where's the source, Luke? : How to find and debug the code behind Plone
 
Working Effectively With Legacy Perl Code
Working Effectively With Legacy Perl CodeWorking Effectively With Legacy Perl Code
Working Effectively With Legacy Perl Code
 
Workshop quality assurance for php projects tek12
Workshop quality assurance for php projects tek12Workshop quality assurance for php projects tek12
Workshop quality assurance for php projects tek12
 
Getting Ignited with EE2
Getting Ignited with EE2Getting Ignited with EE2
Getting Ignited with EE2
 
Passbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managmentPassbolt Introduction and Usage for secret managment
Passbolt Introduction and Usage for secret managment
 
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart NeedhamThe post release technologies of Crysis 3 (Slides Only) - Stewart Needham
The post release technologies of Crysis 3 (Slides Only) - Stewart Needham
 
Open Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java DevelopersOpen Source ERP Technologies for Java Developers
Open Source ERP Technologies for Java Developers
 
Numerical tour in the Python eco-system: Python, NumPy, scikit-learn
Numerical tour in the Python eco-system: Python, NumPy, scikit-learnNumerical tour in the Python eco-system: Python, NumPy, scikit-learn
Numerical tour in the Python eco-system: Python, NumPy, scikit-learn
 
Python For Large Company?
Python For Large Company?Python For Large Company?
Python For Large Company?
 
Stored procedure
Stored procedureStored procedure
Stored procedure
 
TDD And Refactoring
TDD And RefactoringTDD And Refactoring
TDD And Refactoring
 
Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2Modernization Lessons Learned -Part 2
Modernization Lessons Learned -Part 2
 
Tryton-Prestashop Integration
Tryton-Prestashop IntegrationTryton-Prestashop Integration
Tryton-Prestashop Integration
 
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
Advanced Eclipse Workshop (held at IPC2010 -spring edition-)
 
What's new in c# 5.0 net ponto
What's new in c# 5.0   net pontoWhat's new in c# 5.0   net ponto
What's new in c# 5.0 net ponto
 
Os lab final
Os lab finalOs lab final
Os lab final
 
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)
Kicking off with Zend Expressive and Doctrine ORM (PHPNW2016)
 
Automated Unit Testing
Automated Unit TestingAutomated Unit Testing
Automated Unit Testing
 

More from SivaprasanthRentala1975 (20)

Testing using load runner performance testing
Testing using load runner  performance testingTesting using load runner  performance testing
Testing using load runner performance testing
 
Why contract savings are missing
Why contract savings are missingWhy contract savings are missing
Why contract savings are missing
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Volumes
VolumesVolumes
Volumes
 
The new mainframe
The new mainframeThe new mainframe
The new mainframe
 
Test execution may_04_2006
Test execution may_04_2006Test execution may_04_2006
Test execution may_04_2006
 
Telecom testing
Telecom testingTelecom testing
Telecom testing
 
Six sigma
Six sigmaSix sigma
Six sigma
 
Sdlc models
Sdlc modelsSdlc models
Sdlc models
 
Sdlc
SdlcSdlc
Sdlc
 
Scm
ScmScm
Scm
 
Pt presentation1
Pt presentation1Pt presentation1
Pt presentation1
 
Pp employee learnnig initiative-iss-220-g tle 2007
Pp employee learnnig initiative-iss-220-g tle 2007Pp employee learnnig initiative-iss-220-g tle 2007
Pp employee learnnig initiative-iss-220-g tle 2007
 
Performance testing and rpt
Performance testing and rptPerformance testing and rpt
Performance testing and rpt
 
Patents
PatentsPatents
Patents
 
Xpediter kanbay
Xpediter kanbayXpediter kanbay
Xpediter kanbay
 
Copy of good quotes.ppt
Copy of good quotes.pptCopy of good quotes.ppt
Copy of good quotes.ppt
 
Contract savings new
Contract savings newContract savings new
Contract savings new
 
Contract savings schema
Contract savings schemaContract savings schema
Contract savings schema
 
Contract savings may 10th 2004 by gm euro
Contract savings may 10th 2004 by gm euroContract savings may 10th 2004 by gm euro
Contract savings may 10th 2004 by gm euro
 

Recently uploaded

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 

Recently uploaded (20)

Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 

Change man

  • 2. Change Man Purpose • To Learn about Change Man process.
  • 3. Change Man Introduction ▲What is Changeman? ▲What will it do for me? ▲What do Iuse Changeman?
  • 4. Change Man Whatis Changeman Changemanis used todevelop andinstall varioustypesof sourcecode intoa mainframe environment Changemanprovides securityforthe code Changemaninsuresabackupofthe currentsourcecode andcancreatebackupsof multiple generations Changemanprovides abackoutprocedureto allowforrecoveryofthe original code
  • 5. Change Man What will it do for Me Allow a developer to capture a copy of the current production code Permit a developer to edit the code Provide a developer with different environments in which code can be tested Allow a developer via the approval process to install the edited code into production
  • 6. Change Man Support for Changeman Requests for assistance on a Changeman question or problem can be sent to the ADSHELP mailbox To obtain a copy of the training guide, send a request to the Changeman Administrator If urgent assistance is needed please call the Helpdesk and open a Netman ticket
  • 7. Change Man Support for Changeman Changeman Administrators : HCS Joe Friendrich CAL190 Primary Contact 757-4200 Ext. 7175 Cathy Olivieri -Moss EMP323 Backup Support (630) 350-6729 HFN Cathy Olivieri -Moss EMP323 Primary Contact (630) 350-6729 Joe Friendrich CAL190 Backup Support (408) 757-4200 ext. 7175
  • 8. Change Man Key Terms Staging data sets : Created by Changeman to store the contents of the developer’s changes Library types : 3 character identifier of the type of source or non-source code that will be changed, i.e jcl, prc , etc Source : Code that has a process executed. For example Cobol2 or Assembler compile.
  • 9. Change Man KeyTerms Non Source : Code that is edited but has no special process runagainstit. Forexample, procs,jcl c controlcards,etc Baseline: thecurrentproductionmodule Audit:A processthatchecksthevalidityofchangesbasedon currentbaseline andconcurrent development Checkout:A processthatprovidesthe developer abaselinecopyofmodule Staging:A processusedtoedit,compileetca module
  • 10. Change Man Creating a Changeman Package Signon to ‘TSOXC’ At the main menu, Type in ‘C’ on the command line This option displays Changeman’s Build Menu
  • 11. Change Man ChangeMan4.1.OPPrimaryOption Menu Option 1.Build - Create,update andreview package data 2. Freeze - Freeze orunfreeze a package 3. Promote - Promote ordemote apackage 4. Approve - Approve orreject a package 5. List - Display (to process) package list B. Backout - Back out a package in production D Delete - Delete orundelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File O OFMlist - Online Forms package list Q Query - Query packages, components andrelationships RRevert - Revert apackage to DEV status X Exit - Exit ChangeMan Press ENTER toprocess; enter END command toexit.
  • 12. Change Man ChangeMan 4.1.OP PrimaryOption -MenuOption Option==> 1 1. Build -Create,update and reviewpackage data 2.Freeze -Freezeor unfreezea package 3.Promote -Promoteor demotea package 4.Approve -Approve or rejecta package 5.List -Display (to process)package list B.Backout -Backout a packageinproduction D Delete -Deleteor undeletea package L Log -Browsetheactivity log N Notify -BrowsetheGlobal Notification File OOFMlist -Online Forms packagelist Q Query -Querypackages,componentsand relationships R Revert -Reverta packageto DEVstatus X Exit -ExitChange Man Press ENTERto process; enterEND commandto exit.
  • 13. Change Man Build Options 0. Dates Display the installation calendar 1. Create Createa new package 2. Update Update package information 3. OFM Create,update, approve orreview online forms 4. Utility Rename andScratch information 5. Checkout Check out components form baseline orpromotion 6. Stage Stage, edit browse and delete components 7. Audit Audit apackage 8. Recompile Recompile source code frombaseline orpromotion 9. Relink Relink ordelete loadmodules B Browse Browse print copy baseline orpromotion CCompare Comparestaging tobaseline orpromotion L Listing Browse compressed listings S Scan Scan baseline forcharacter strings Z Compress Compress change package Staging Libraries Press ENTER toprocess; Enter ENDcommand toexit
  • 14. Change Man Createa NewPackage Option ==> L L Long method - Prompt for package description and special instructions Package Title ==> Test new application PCRS Application => XXXX Blank or pattern for list Requester’s Name => Joe Friendrich Requester’s Phone => 7175 Spurf/Incident/Problem => xxxxxxxxx (E######, W#######, Must use the correct project number G#####, P98#####-S S=1,2,3,A) Package Level => 1 (1-Simple, 2-Complex, 3-Super , 4-Participating) Package Type => Planned (Planned or Unplanned) Package Time Span => Perm (Permanent or Temp) Package To Copy Forward => (Optional package Nme) Unplanned Reason Code => (*for list) Temp Change Duration => (In days) Press ENTER to process; Enter END command for exit.
  • 15. Change Man Create:PackageDescription Command==> Scroll==> CSR PressENTERorENDtocontinueortypeCANCELtoexit (minimum one line ,maximum46 lines) !!!_A briefanddetailed descriptionof thecontentsofthe Changemanpackage. !!!! ******Bottomof data******* !!!! !!!!
  • 16. Change Man Create:InstallationInstructions Command==> Scroll==>CSR Press ENTERorENDtocontinueortypeCANCELtoexit Contingency==> 3 1-Hold productionandcontactanalyst 2-Backoutchange continue production 3-Other==> call Developer Scheduler==> (CMN, Manual) (minimum one line maximum46 lines) !!!!_Abriefset ofinstructionsregardingthe procedurestofollowfortheinstallationof thispackage. Examplecouldbe;whattodoif thispackagecausesaproductionabend’. !!!!
  • 17. Change Man Create:On SiteInformation Command==> PressENTERorENDtocontinueortypeCANCELtoexit InstallDate/Time YYMMDD From toPrimary/BackupcontactsPhone# 980425 0001 2339 “primarycontact” xxxxxxx “backupcontact” xxxxxxx
  • 18. Change Man Processing aComponent Onceapackageis createdthe developer mustpopulateit withcomponentsthatneed tobe updatedorcreatedforthe productionenvironment Checkoutmoves acopyofthe currentbaselinecomponentinto theappropriatestaging dataset Stagingallowsthe developer toeditthe component
  • 19. Change Man Build Options Option==> 5 0. Dates Displaythe installationcalendar 1. Create Createanew package 2. Update Updatepackageinformation 3. OFM Create,update, approveorreviewonline forms 4. Utility Renameand Scratchinformation 5. Checkout Check out componentsformbaselineorpromotion 6. Stage Stage,editbrowseand deletecomponents 7. Audit Audita package 8. Recompile Recompilesourcecodefrombaselineorpromotion 9. Relink Relinkordelete loadmodules B Browse Browseprintcopybaselineorpromotion C Compare Comparestagingtobaselineorpromotion L Listing Browsecompressedlistings S Scan Scanbaselinefor characterstrings Z Compress CompresschangepackageStagingLibraries PressENTER to process;Enter END commandto exit
  • 20. Change Man CheckoutOptions Option===>1 PackageID ===>PCRS1 1. Base/Prom - Checkoutfrombaselineor promotionlibraries 2. Package - Checkoutpackagecomponents Press ENTERtoprocessEnterENDcommandto exit.
  • 21. Change Man Checkout PCOCD100checked out Option==> L-list librarieswherecomponentis located PackageID => PCRS000001(Package orApplicationname) ComponentName => PC0CD100(blankorpatternforlist ;*forall member) Librarytype => JCL (Blankforlist ) SourceLibrary => 0 (Baseline0 to-n Promotion+1to+n) ConfirmRequest => YES (Y/ N) CheckoutMode => 2 (1- Online,2-Batch) Press ENTERtoprocess;EnterENDcommandto exit.
  • 22. Change Man Build Options Option==> 6 0. Dates Displaythe installationcalendar 1. Create Createanew package 2. Update Updatepackageinformation 3. OFM Create,update, approveorreviewonline forms 4. Utility Renameand Scratchinformation 5. Checkout Check out componentsformbaselineorpromotion 6. Stage Stage,editbrowseanddeletecomponents 7. Audit Audita package 8. Recompile Recompilesourcecodefrombaselineorpromotion 9. Relink Relinkordelete loadmodules B Browse Browseprintcopybaselineorpromotion C Compare Comparestagingto baselineorpromotion L Listing Browsecompressedlistings S Scan Scanbaselinefor characterstrings Z Compress CompresschangepackageStagingLibraries PressENTER toprocess;Enter END commandtoexit
  • 23. Change Man StageOptions Option===> 2 PackageID ===>PCRS1 1. Dev - Stagecomponentsfromdevelopment libraries 2. Package - Processpackagecomponents 3. Parms - Specifycomponentlist selection criteria Press ENTERtoprocessEnterENDcommandto exit.
  • 24. Change Man Stage:PCRS000001Components Row1 to2 of2 Command ===> RNameTypeStatusChged LangProcnmeID EPHCM0016 JCL Checkout 980423085939Cal190 ********Bottomofdata********
  • 25. Change Man Auditing A ChangemanPackage Whenthe developeris doneupdatingthemodule,anauditis doneon thepackage. If theauditproducesacceptablereturncode, thepackageisfrozen The packagecan nowbetestedin development and/or QualityAssurance.
  • 26. Change Man AuditChangePackage Command==> PackageID ===>PCRS000001 AuditStagingLibrariesOnly ===>NO (Y/N) AutoResolveofOut-Of-synchs ===>No(Y/N) Job Statementinformation: =>// Cal190HJob (Qhcmq,Chgman),‘Changeman’, => // Class=W, Msgclass =X,notify=Cal190 =>//* Press ENTERtoprocess;EnterENDcommandto exit.
  • 27. Change Man Testing Changemanprovideupto99 testingenvironments Promotionis themethodusedtomovethe developer’s changestothe testing environment Topromotepackagethedeveloper shouldfreezethe packagebeforepromotingto developershould Freezethe packagebeforepromotingtodevelopment orQA Developershaveauthoritytopromotetodevelopment QualityAssurancehasauthoritytopromotetoQA
  • 28. Change Man ChangeMan4.1.OPPrimaryOption Menu Option Option==> 2 1. Build - Create, update and review package data 2. Freeze - Freeze orunfreeze a package 3. Promote - Promote ordemote apackage 4. Approve - Approve orreject a package 5. List - Display (to process) package list B. Backout - Back out a package in production D Delete - Delete orundelete a package L Log - Browse the activity log N Notify - Browse the Global Notification File O OFMlist - Online Forms package list Q Query - Query packages, components and relationships RRevert - Revert apackage to DEV status X Exit - Exit Change Man Press ENTER toprocess; enter END command toexit.
  • 29. Change Man FreezeOptions Option==> 2 Package ID ==> PCRS000001 1. Online - Freeze package Online 2. Batch - Freeze package in batch 3. - Function is not available 4. Reset - Reset indicator after unsuccessful batch freeze Automatic promotion after freeze ===> No (Y/N) Online orbatch promotion ===> B (O-Online , B-Batch) Press ENTER toprocess; Enter END Command to exit
  • 30. Change Man ChangeMan4.1.OPPrimaryOption Menu Option Option ==> 3 1. Build - Create,update andreviewpackagedata 2. Freeze - Freeze orunfreezeapackage 3. Promote - Promoteordemotea package 4. Approve - Approveorrejecta package 5. List - Display(to process)packagelist B. Backout - Back out apackage inproduction DDelete - Deleteorundeletea package LLog - Browsethe activitylog NNotify - Browsethe Global NotificationFile O OFMlist - OnlineForms packagelist Q Query - Querypackages,componentsandrelationships R Revert - Revertapackage toDEV status XExit - Exit Change Man PressENTER toprocess;enterEND commandtoexit.
  • 31. Change Man PromoteChangePackage Command===> PackageID ===> PCRS000001 PressENTERtoProcess;EnterENDCommandtoexit
  • 32. Change Man PromoteChangePackage Command ==> Scroll ===> CSR PKG ID :PCRS000001Creator:Ven017 STAT:FRZ Install Date : 9804300 Currentpromotion level: STAGING -0 Maximumpromotion level:QTESTING-10 ActionRequested => P (P -Promote,D-Demote,C-Checkfor overlay) Online or Batch => B (O -Online, B-Batch) Levelto check => 1 (Required for Action C) PROMOTE/DEMOTEHISTORY LVL NICKNAME,DATE TIMEID
  • 33. Change Man PromoteOptions Option ===>F F - Full promotionoftheentirepackagetoanotherpromotionlevel S- Selectivepromotionofcomponentstoanotherpromotionlevel PKG ID: PCRS000001 Creator: VEN017 STAT: FRZ InstallDTE :980430 CurrentPromotionLevel: STAGING -0 Maximum promotionlevel:QTESTING -10 NextPromotionLevel===>1 Job Statementinformation: //Cal190R JOB (Qhcmq,CHGMAN), CHANGEMAN’,_ //CLASS =W,MSGCLASS=X, NOTIFY=CAL190_ (Userwillneed tocreatejobcardthe firsttime youuse Changeman) PressENTER toprocess;Enter END Command to exit.
  • 34. Change Man Installing aChangemanPackage Onceapackagehasbeen tested theapprovalprocesswill install thepackageintoproduction. The packageis nowreadytobe approvedbythe differentapproversasdefined bytheChangeman administrator Onceapackageis fully approvedandthedateandtime parametersaremet,theChangemanscheduler will submit necessaryjobstoinstall thepackageintoproduction.
  • 35. Change Man ChangeMan4.1.OPPrimaryOption - Menu Option Option ==> 4 1. Build - Create,update andreviewpackagedata 2. Freeze - Freeze orunfreezeapackage 3. Promote - Promoteordemotea package 4. Approve - Approveorrejecta package 5. List - Display(to process)packagelist B. Backout - Back out apackage inproduction DDelete - Deleteorundeletea package LLog - Browsethe activitylog NNotify - Browsethe Global NotificationFile O OFMlist - OnlineForms packagelist Q Query - Querypackages,componentsandrelationships R Revert - Revertapackage toDEV status XExit - Exit Change Man PressENTER toprocess;enterEND commandtoexit.
  • 36. Approve/RejectOptions Option ==> 1 PackageID :PCRS000001Status:FRZ InstallDATE:980425 1. Approve - Approveor reject achange package 2. Reasons- Displayreasonsapackagewasrejected 3. Query - Querychangepackage 4. Reset - Resetapprovalin progressindicator Press ENTERtoprocessEnterENDcommandto exit Change Man
  • 37. ApprovalList Command ===> Scroll ===> CSR Press Enterto process; enterEND commandto exit PACKAGEID : PCRS000001 STATUS:FRZ INSTALL DATE: 980425 ApproverDescription ID DATE TIME SEQSTATUS _a QA AcceptanceTesting Completed 005 _a Application Devl ManagerOK for Production 045 Change Man
  • 38. Summary Changemanis a‘Best in Class’tool usedatHI forupdatingandcreating newprocessesthatrunon a mainframeenvironment Changemanoffers‘Security’ofall sourcecode Changemanprovides a‘BackoutProcedure’to insurethata componentcan berestoredtoitsoriginal stateifnecessary Changemansaves Multiple Generationsof asourcemodule Change Man