Your SlideShare is downloading. ×
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Stat 5.4 Pre Sales Demo Master
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Stat 5.4 Pre Sales Demo Master

940

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
940
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Change Management and Version Control for PeopleSoft: Stat ® ACM Tim Steward, Senior Systems Consultant ServiceQuest Consulting
    • 2. Visualizing a Typical PeopleSoft Development Lifestyle Production Development Testing 10% Files (SQR, COBOL, SQC, Crystal, Scripts, etc) On Both Unix & Windows Servers 90% Proprietary Database Objects (Record, Page, Index, PeopleCode, Activity, Component, etc) Windows Unix Windows Unix Windows Unix DB DB DB PeopleSoft Development Lifestyle
    • 3. Most Version Control Tools Only Version Files Production Development Testing Files (SQR, COBOL, SQC, Crystal, Scripts, etc) On Both Unix & Windows Servers Windows Unix Windows Unix Windows Unix PeopleSoft Development Lifestyle PVCS, SourceSafe, Harvest, etc., version & manage flat files, however, they only offer a partial solution 10% DB DB DB Which Are Only 10% of the Object Types No No No Objects Objects Objects
    • 4. Only Stat Versions & Migrates Both PeopleSoft Objects & Flat Files Natively Production Development Testing 10% Files (SQR, COBOL, SQC, Crystal, Scripts, etc) On Both Unix & Windows Servers 90% Proprietary Database Objects (Record, Page, Index, PeopleCode, Activity, Component, etc) Windows Unix Windows Unix Windows Unix DB DB DB PeopleSoft Development Lifestyle = Full Object Support 100%
    • 5. Change Management without Quest File-based Version Control Custom Database Documents Spreadsheets Project Plans Email PeopleSoft Environment Change Management Needs
      • Version control
        • PeopleSoft Objects
        • Flat Files
      • Change Control
        • Patching
        • Object/File Locking
        • Migration Management
        • Impact Analysis
        • Audit Trails
        • Documentation
      • Project Management
        • Enforced Workflow
        • Project Management
        • Task assignment, Tracking, Time Reporting
      Native App Tools Paper Forms
    • 6. Change Management without Quest PeopleSoft Environment Change Management Needs
      • Version control
        • PeopleSoft Objects
        • Flat Files
      • Change Control
        • Patching
        • Object/File Locking
        • Migration Management
        • Impact Analysis
        • Audit Trails
        • Documentation
      • Project Management
        • Enforced Workflow
        • Project Management
        • Task assignment, Tracking, Time Reporting
      File-based Version Control Custom Database Documents Spreadsheets Project Plans Email Native App Tools Paper Forms
    • 7. With Stat ® ACM
      • Version control
        • PeopleSoft Objects
        • Flat Files
      • Change Control
        • Patching
        • Impact Analysis
        • Object/File Locking
        • Migration Management
        • Audit Trails
        • Documentation
      • Project Management
        • Enforced Workflow
        • Project Management
        • Task assignment, tracking, time reporting
      Single Solution PeopleSoft Environment Change Management Needs Stat ® ACM Repository
    • 8. Common Change Management Goals
    • 9. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Supporting Compliance Can I satisfy the auditors and management? Enhancing Visibility What impact is change having and can I report on those changes? Enabling Communication Are we all on the same page and being proactively notified? Reducing Downtime & Risk Can I rollback? Can I fix production? Increasing Efficiency Are we leveraging technology & automation? Here is Outline of What we will be covering
    • 10. Let’s Start With Establishing Controls Change Management & Version Control graphic. Establishing Controls Can I enforce my policy and procedures today?
    • 11. Establishing Controls: Physically lock down tools using object security in PeopleSoft Prevent changes without a proper change request ticket Require task completion before advancing in workflow Ensure read-only access to developers without obtaining a lock in Stat Require an approval before a change or migration can occur 1 2 3 4 5 1 Stat uniquely able to… (if required) 2 3 5 4 6 6 Use role based security to enforce separation of duties Dev Read only access to tools Physical Locking Ticket Approvals Security Tasks
    • 12. Because Stat Can Physically Lock PeopleSoft
      • Any Change made to PeopleSoft such as an
        • Enhancement
        • Migrations
        • Emergency Fix
        • Or Patch
      • … will be captured and recorded in the Stat Master Repository
      Stat ® ACM Repository
    • 13. Workflow Enables Control of Policy & Procedures Workflow allows you to assign/configure business steps ensure that… Proper person has the change request at the proper time Approvals have been met before migrations or transfers are made to the next person Tasks have been accomplished Issues and Documentation have been logged Migrations and post migrations have been performed (Build, DMS, COBOL, Custom)
    • 14. Workflow Enables Control of Policies & Procedures Databases People Status Rule Transfer Rule Require Tasks & Approvals
    • 15. Approvals & Notifications via Email
      • Can be applied to:
      • Workflow Status Transfer
      • Migration
    • 16. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today?
    • 17. Providing An Audit Trail Through CSR’s Production Development Testing Windows Unix Windows Unix Windows Unix DB DB DB Electronic change request (CSR) tracks all changes made from development to production CSR Enhancements Customizations Patches CSR Audit Trail Migrations (objects & files) Approvals Documentation Tasks & Issues CSR Audit Trail Final Version Manager Review Notifications Sign-Off CSR Audit Trail Open Ticket Close Ticket CSR Audit Trail
    • 18. The Change/Service Request (CSR) File Links Custom Templates Attachments
    • 19. Automatic & Enforced Audit Trail Change From Value To Value Last Update Update By
    • 20. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Reducing Downtime & Risk Can I rollback? Can I fix production?
    • 21. Can I Rollback My Changes? PeopleSoft Projects PeopleSoft Flat Files Records Pages Indexes Components PeopleCode Etc. SQR COBOL SQR Envision Crystal Reports Etc. CSR Baseline, Interim, Final (archive sets) Stat Repository Separated by Tools Version inside Prod Dev Test Quick Rollback for Files & Objects Via Drag & Drop
    • 22. Rollback Examples PeopleSoft Projects PeopleSoft Flat Files Records Pages Indexes Components PeopleCode Etc. SQR COBOL SQR Envision Crystal Reports Etc. Stat Repository Prod Dev Test Quick Rollback for Files & Objects Drag & Drop Something Fails in Production Emergency Fix Migrates Over Developer Database Refresh to Test 1 2 3
    • 23. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Reducing Downtime & Risk Can I rollback? Can I fix production? Increasing Efficiency Are we leveraging technology & automation?
    • 24. What Types of Automation Does Stat Provide? STAT Automation Manual Process Automatic email notifications Reactive manual communication or paper forms Drag & drop migrations & rollback of files & objects Manual project copy & FTP to all source life locations - manual recreation Scheduled reports providing Seamless visibility of all changes Manually compiling documentation from several report unfriendly sources PeopleSoft centric wizards for impact analysis, mass migration, customization history, recovery, and release management Manual time consuming impact analysis, one-off migrations, stacks of compare reports, object recreation, non-migration or object based release management Independent repository providing central location for audit trail of documentation and forms Paper forms or multiple disparate applications difficult to audit and/or report against
    • 25. How an Independent Repository Helps with Automation
    • 26. STAT Example #1: Automated Migrations Drag and Drop Migrations (Objects & Files) Version Control Windows Unix DB
    • 27. Example #2 Mass Migrations & Release Management Multiple Change Requests (CSRs) Multiple PeopleSoft Projects Multiple File Types & Locations Mass Migration By Release 8.42 8.44 8.45 8.47 8.49 Dev Test Stage Prod Demo By Ready for Environment
    • 28. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Enabling Communication Are we all on the same page and being proactively notified? Reducing Downtime & Risk Can I rollback? Can I fix production? Increasing Efficiency Are we leveraging technology & automation?
    • 29. Difficult Scenarios Which Require Communication "What we've got here is failure to communicate ."
    • 30. Environment Wide Object & File Locking Reserved By Environment “ waiting for lock” “ environment specific” Lock Lock Reservation Prod Dev Test Locked “ exclusive rights”
    • 31. Object Compare Wizard
      • Compare Multiple Objects at a time
    • 32. Locks & Reservations If Someone already has a lock on your object You will get a reservation and can see information about who has the lock and what stage they are in.
    • 33. Example #1: An Emergency Fix Prod Dev Test Developer has a page locked that will soon be needed for an emergency fix that without Stat might overwrite the developer’s work Emergency fix must communicate with developer and cannot migrate over developer’s lock without proper permission Developer can back up their work in Stat and unlock objects allowing fix to go through with the option to later restore their copy if they had done more work than the fix 1 2 3 CSR #101 Page A ( dev ) CSR #102 Page A ( fix ) Developer Emergency Fix lock Stat Page A ( dev ) Page A ( fix ) Page A ( fix )
    • 34. Example #2: Automated Email Notifications Due Date CSR Assignment Approval Pending Email Trigger
    • 35. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Enhancing Visibility What impact is change having and can I report on those changes? Enabling Communication Are we all on the same page and being proactively notified? Reducing Downtime & Risk Can I rollback? Can I fix production? Increasing Efficiency Are we leveraging technology & automation?
    • 36. Increasing Visibility through Impact Analysis Prod Dev Test Patches, fixes, and enhancement often impact existing customizations Visibility is needed to determine what objects or files will be potentially impacted and what customizations will be impacted as well? Because Stat tracks object history and customization history we can warn you of any objects and/or files that may be impacted by introducing new change 1 2 3 Patches, Fixes & Enhancements Stat Customization History in Database Existing Customizations Existing Customizations Existing Customizations Causing Overwrites What objects/files will be impacted? What customizations will be impacted?
    • 37. Increasing Visibility Through Reports Because of STAT’s central repository auditors and managers have deeper visibility into… Object & File History Migration History Approval History Documentation Providing quick access to critical reports and information that otherwise may take days to produce manually
    • 38. Reports
    • 39. Web: Generate PDF Reports on demand
    • 40. Common Change Management Goals Change Management & Version Control graphic. Providing an Audit Trail Do I know who changed what? Establishing Controls Can I enforce my policy and procedures today? Supporting Compliance Can I satisfy the auditors and management? Enhancing Visibility What impact is change having and can I report on those changes? Enabling Communication Are we all on the same page and being proactively notified? Reducing Downtime & Risk Can I rollback? Can I fix production? Increasing Efficiency Are we leveraging technology & automation?
    • 41. Supporting Compliance: Already Established Points We provide what most auditors & managers are looking for
    • 42. Supporting Compliance & Best Business Practices CMDB Separation of Duties Approvals Workflow Role Based Security Stat Repository Common Requirements STAT Solution
    • 43. 5.4 Architecture
    • 44. Some of our Stat Customers                                        
    • 45. Thank You
      • For More Information Please Visit
      • http://www.quest.com/application-change-management/

    ×