stat 5.4 pre sales demo master

45
Copyright © 2006 Change Management and Version Control for PeopleSoft: Stat ® ACM Tim Steward, Senior Systems Consultant ServiceQuest Consulting

Upload: reachtimsq

Post on 30-Nov-2014

1.666 views

Category:

Technology


3 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Stat 5.4 Pre Sales Demo Master

Copyright © 2006 Quest Software

Change Management and Version Control for PeopleSoft: Stat® ACM

Tim Steward, Senior Systems Consultant ServiceQuest Consulting

Page 2: Stat 5.4 Pre Sales Demo Master

Visualizing a TypicalPeopleSoft Development Lifestyle

ProductionDevelopment 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)

WindowsUnix

WindowsUnix

WindowsUnix

DB DBDB

PeopleSoft Development Lifestyle

Page 3: Stat 5.4 Pre Sales Demo Master

Most Version Control Tools Only Version Files

ProductionDevelopment Testing

Files (SQR, COBOL, SQC, Crystal, Scripts, etc)On Both Unix & Windows Servers

WindowsUnix

WindowsUnix

WindowsUnix

PeopleSoft Development Lifestyle

PVCS, SourceSafe, Harvest, etc., version & manage flat files, however, they only offer a

partial solution10%

DB DB DB

Which Are Only 10% of the Object TypesNo No No

Objects Objects Objects

Page 4: Stat 5.4 Pre Sales Demo Master

ProductionDevelopment 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)

WindowsUnix

WindowsUnix

WindowsUnix

DB DBDB

PeopleSoft Development Lifestyle

= Full Object Support100%

Only Stat Versions & Migrates Both PeopleSoft Objects & Flat Files Natively

Page 5: Stat 5.4 Pre Sales Demo Master

Change Management without Quest

File-based Version Control

Custom Database

Documents

Spreadsheets

Project Plans

Email

PeopleSoftEnvironment

Change ManagementNeedsVersion control

PeopleSoft ObjectsFlat Files

Change ControlPatchingObject/File LockingMigration ManagementImpact Analysis Audit TrailsDocumentation

Project Management

Enforced WorkflowProject ManagementTask assignment,Tracking, Time Reporting

Native App Tools

Paper Forms

Page 6: Stat 5.4 Pre Sales Demo Master

Change Management without Quest

PeopleSoftEnvironment

Change ManagementNeedsVersion control

PeopleSoft ObjectsFlat Files

Change ControlPatchingObject/File LockingMigration ManagementImpact Analysis Audit TrailsDocumentation

Project Management

Enforced WorkflowProject ManagementTask assignment,Tracking, Time Reporting

File-based Version Control

Custom Database

Documents

Spreadsheets

Project Plans

Email

Native App Tools

Paper Forms

Page 7: Stat 5.4 Pre Sales Demo Master

With Stat® ACM

Version controlPeopleSoft ObjectsFlat Files

Change ControlPatchingImpact AnalysisObject/File LockingMigration ManagementAudit TrailsDocumentation

Project Management

Enforced WorkflowProject ManagementTask assignment, tracking, time reporting

Single Solution

Stat® ACMRepository

PeopleSoftEnvironment

Change ManagementNeeds

Page 8: Stat 5.4 Pre Sales Demo Master

Common Change Management Goals

Page 9: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Supporting ComplianceCan 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 & RiskCan I rollback? Can I fix production?

Increasing EfficiencyAre we leveragingtechnology & automation?

Here is Outline of What we will be covering

Page 10: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Let’s Start With Establishing Controls

Establishing ControlsCan I enforce my policy and procedures today?

Page 11: Stat 5.4 Pre Sales Demo Master

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

Page 12: Stat 5.4 Pre Sales Demo Master

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® ACMRepository

Page 13: Stat 5.4 Pre Sales Demo Master

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)

Page 14: Stat 5.4 Pre Sales Demo Master

Workflow Enables Control of Policies & Procedures

DatabasesPeople

Status RuleTransfer Rule

Require Tasks & Approvals

Page 15: Stat 5.4 Pre Sales Demo Master

Approvals & Notifications via Email

Can be applied to:• Workflow Status Transfer• Migration

Page 16: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Page 17: Stat 5.4 Pre Sales Demo Master

Providing An Audit Trail Through CSR’s

ProductionDevelopment Testing

WindowsUnix

WindowsUnix

WindowsUnix

DB DBDB

Electronic change request (CSR) tracks all changes made from development to productionCSR

EnhancementsCustomizations

Patches

CSR Audit Trail

Migrations(objects & files)

ApprovalsDocumentationTasks & Issues

CSR Audit Trail

Final Version

Manager Review

Notifications

Sign-Off

CSR Audit TrailOpen Ticket

Close Ticket

CSR Audit Trail

Page 18: Stat 5.4 Pre Sales Demo Master

The Change/Service Request (CSR)

File Links

CustomTemplates

Attachments

Page 19: Stat 5.4 Pre Sales Demo Master

Automatic & Enforced Audit Trail

ChangeFrom Value

To ValueLast Update

Update By

Page 20: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Reducing Downtime & RiskCan I rollback? Can I fix production?

Page 21: Stat 5.4 Pre Sales Demo Master

Can I Rollback My Changes?

PeopleSoft Projects PeopleSoft Flat Files

RecordsPages

IndexesComponentsPeopleCode

Etc.

SQRCOBOL

SQREnvision

Crystal ReportsEtc.

CSRBaseline, Interim, Final

(archive sets)Stat Repository

Separated by

Tools Version inside

ProdDev Test

Quick Rollback for Files & Objects

Via Drag& Drop

Page 22: Stat 5.4 Pre Sales Demo Master

Rollback Examples

PeopleSoft Projects PeopleSoft Flat Files

RecordsPages

IndexesComponentsPeopleCode

Etc.

SQRCOBOL

SQREnvision

Crystal ReportsEtc.

Stat Repository

ProdDev Test

Quick Rollback for Files & Objects

Drag& Drop

Something Fails in Production

Emergency Fix Migrates Over Developer

Database Refresh to Test

1

2

3

Page 23: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Reducing Downtime & RiskCan I rollback? Can I fix production?

Increasing EfficiencyAre we leveragingtechnology & automation?

Page 24: Stat 5.4 Pre Sales Demo Master

What Types of Automation Does Stat Provide?

STAT Automation Manual Process

Automatic email notifications Reactive manual communicationor paper forms

Drag & drop migrations &rollback of files & objects

Manual project copy & FTP to all source life locations - manual recreation

Scheduled reports providingSeamless visibility of all changes

Manually compiling documentation fromseveral 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 providingcentral location for audit trail ofdocumentation and forms

Paper forms or multiple disparate applications difficult to audit and/orreport against

Page 25: Stat 5.4 Pre Sales Demo Master

How an Independent Repository Helps with Automation

Page 26: Stat 5.4 Pre Sales Demo Master

Drag and Drop Migrations

(Objects & Files)

Drag and Drop Migrations

(Objects & Files)

Version Control

WindowsUnix

DB

STAT Example #1: Automated Migrations

Page 27: Stat 5.4 Pre Sales Demo Master

Example #2 Mass Migrations & Release Management

MultipleChange Requests(CSRs)

MultiplePeopleSoft

Projects

MultipleFile 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

Page 28: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Enabling Communication

Are we all on the same page and being

proactively notified?

Reducing Downtime & RiskCan I rollback? Can I fix production?

Increasing EfficiencyAre we leveragingtechnology & automation?

Page 29: Stat 5.4 Pre Sales Demo Master

Difficult Scenarios Which Require Communication

"What we've got here is failure to communicate."

Page 30: Stat 5.4 Pre Sales Demo Master

Reserved

Environment Wide Object & File Locking

By Environment

“waiting for lock”“environment specific”

Prod Dev Test

Lock Lock Reservation

Locked

“exclusive rights”

Page 31: Stat 5.4 Pre Sales Demo Master

Object Compare Wizard

• Compare Multiple Objects at a time

Page 32: Stat 5.4 Pre Sales Demo Master

Locks & Reservations

If Someone already has a lock on your objectYou will get a reservation and can see informationabout who has the lock and what stage they are in.

Page 33: Stat 5.4 Pre Sales Demo Master

Example #1: An Emergency Fix

Prod Dev

TestDeveloper 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)

DeveloperEmergencyFix

lock

Stat

Page A (dev)

Page A (fix)

Page A (fix)

Page 34: Stat 5.4 Pre Sales Demo Master

Example #2: Automated Email Notifications

Due Date

CSR Assignment

Approval Pending

Email Trigger

Page 35: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan 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 & RiskCan I rollback? Can I fix production?

Increasing EfficiencyAre we leveragingtechnology & automation?

Page 36: Stat 5.4 Pre Sales Demo Master

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/fileswill be impacted?

What customizationswill be impacted?

Page 37: Stat 5.4 Pre Sales Demo Master

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 informationthat otherwise may take days to produce manually

Page 38: Stat 5.4 Pre Sales Demo Master

Reports

Page 39: Stat 5.4 Pre Sales Demo Master

Web: Generate PDF Reports on demand

Page 40: Stat 5.4 Pre Sales Demo Master

Change Management

& Version Control graphic.

Common Change Management Goals

Providing an Audit TrailDo I know who changed what?

Establishing ControlsCan I enforce my policy and procedures today?

Supporting ComplianceCan 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 & RiskCan I rollback? Can I fix production?

Increasing EfficiencyAre we leveragingtechnology & automation?

Page 41: Stat 5.4 Pre Sales Demo Master

Supporting Compliance: Already Established Points

41

We provide what mostauditors &managersare looking for

Page 42: Stat 5.4 Pre Sales Demo Master

Supporting Compliance & Best Business Practices

CMDB

Separation of Duties

Approvals

Workflow

Role Based Security

Stat Repository

Common Requirements STAT Solution

Page 43: Stat 5.4 Pre Sales Demo Master

5.4 Architecture

Page 44: Stat 5.4 Pre Sales Demo Master

Some of our Stat Customers

               

                     

Page 45: Stat 5.4 Pre Sales Demo Master

Thank You

• For More Information Please Visit• http://www.quest.com/application-change-

management/