citgo: fueling time savings and ensuring quality with automation

20
© 2016 CITGO Petroleum Corporation. CITGO: Fueling Time Savings and Ensuring Quality with Automation Pennie Easter, CITGO Petroleum Reiner Musier, Worksoft

Upload: worksoft

Post on 16-Apr-2017

777 views

Category:

Software


3 download

TRANSCRIPT

Page 1: CITGO: Fueling Time Savings and Ensuring Quality with Automation

© 2016 CITGO Petroleum Corporation.

CITGO: Fueling Time Savings and Ensuring Quality with Automation

Pennie Easter, CITGO PetroleumReiner Musier, Worksoft

Page 2: CITGO: Fueling Time Savings and Ensuring Quality with Automation

2

Agenda• Introduction to CITGO• CITGO’s Enterprise Application Landscape• IT Business Needs and Drivers for Functional Test Automation• Approach• Results

– Business Process Coverage with Worksoft Certify®– Efficiencies and Savings– Planned Project Benefits

• Next Steps– Future Automation Plans – Expanding Automation Beyond SAP®

Page 3: CITGO: Fueling Time Savings and Ensuring Quality with Automation

CITGO Today

6th Largest and Most Complex Independent U.S. Refiner• 3 refineries; combined refining capacity 749,000 BPD

• 27 states; more than 5,500 branded retail stations

• 48 petroleum product terminals; 9 pipelines

• 3 lubes blending and packaging plants

Sold 14.8 Billion Gallons of RefinedProducts in 2014

Page 4: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Enterprise Application Landscape<CITGO to insert list or graphic of SAP landscape and other key enterprise applications>

4

2016 CITGO SAP

Page 5: CITGO: Fueling Time Savings and Ensuring Quality with Automation

• Payroll• Benefits• HR Systems• Business Intelligence• Master Data• IT Security• Financial Controls

SAP Scope of Business Functionality at CITGO

5

Refining• Plant Maintenance• Non-Hydrocarbon

Procurement• Workorders• Project Systems• Non-Hydrocarbon

Inventory• Rental Equipment

Tracking

Product and Crude Supply• Trade Capture and Hydrocarbon Scheduling• Hydrocarbon Inventory• Exchanges & Terminal Agreements• Pricing• Crude Supply, Product Supply, PetroChem & Lubes

Marketing• Light Oils Marketing• Lubes Marketing• Brand Development• Payment Card

Operations• Sales Reporting• MarketNet

Corporate Systems• General Ledger• Accounts Payable• Accounts Receivables• Fixed Assets• Credit • Consolidations• Tax• Cash Forecasting• Banking

Terminals & Pipeline• Data Gathering• Billing• Pricing• Allocations• Terminal Automation

Page 6: CITGO: Fueling Time Savings and Ensuring Quality with Automation

CITGO Key Business Processes• Enterprise Asset Management (EAM)• Capital Asset Management (CAM)• Environmental Health & Safety (EHS)• Finance/ Controlling (FICO)• Human Capital Management (HCM)• Manufacturing (MFG)• Master Data Management (MDM) • Order to Cash (OTC)• Plan to Make (PTM)• Plan to Produce (PTP)• Procure to Pay (PTP)• Quality Management (QM)• Requisition to Check (RTC)• Sarbanes-Oxley Compliance (SOX)• Inventory Management (IM)

6

Seeking high qualitybusiness process

execution

Page 7: CITGO: Fueling Time Savings and Ensuring Quality with Automation

CITGO Workstreams Across Functions and Units

• Security• Human Resources• Financials• Hydrocarbon MM• Lubes• Non-Hydrocarbon• Sales and Distribution Rack

7

Seeking high qualitybusiness process

execution

Page 8: CITGO: Fueling Time Savings and Ensuring Quality with Automation

IT Business Needs • CITGO needed a solution to validate critical business processes in

order to avoid business disruption and improve quality when deploying SAP software updates and technology changes.

• The automation platform had to be user friendly for business analysts.

8

Page 9: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Drivers for Automation

Worksoft Certify® was selected to:

• Quickly build and maintain complex end-to-end tests in CITGO’s environments

• Mitigate risk due to technology change• Improve the quality of testing; reduce

production defects• Maintain the integrity of existing systems• Reduce testing cycles, resulting in faster

SAP upgrade projects• Increase the level of formal testing on

other projects and support• Deliver significant savings and efficiency in

business process validation

9

Page 10: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Approach• Organizational and Team Structure Established

– Four governance group members – Nine sub-committee members:

• Including two Worksoft Certify administrators for attribute updates, role administration, monitoring and coordination of upgrades to Worksoft platform

• Governance EffortNaming Standards: Establish standard variable naming conventions. For example:• Main Automated SAP Scenario for Transaction Code• Automated SAP Scenario with child process• Manual SAP Scenario• Main Automated SAP Scenario for Integrated Processes• Automated HR Scenario• Non-SAP Automated Scenario (MarketNet)

10

Page 11: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Approach• Governance Effort (continued)

Required Fields • Differentiate process attributes• Review and approve test scenarios• Develop reporting criteria• Train members on the Worksoft Certify software• Recommend process improvements

Promote to Production • Before moving to production folder, team leads will make sure all naming

conventions and required information are within the scenario

Folder Structures • Two main folders to manage activity

– Citgo Development: Development sandbox for all test scenarios– Citgo Production: Master file for all test scenarios, whether single

transaction or integrated

11

Page 12: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Worksoft Automation Capabilities Integrated end-to-end testing across applications Data driven testing Use of recordsets Data passing across processes Dynamic capture of runtime generated data Run time based data driven logic Date & text manipulation Screen captures & automated process document generation Dynamic generation of real time test data Reusable test asset creation Handles advanced grid & tree controls No programming skills required

12

Page 13: CITGO: Fueling Time Savings and Ensuring Quality with Automation

ResultsBusiness Process Coverage• CITGO is using Worksoft Certify to automate the functional testing

of processes that support key areas in sales, purchasing, supply chain, inventory and more

• 45%-50% of tests to support highly critical business processes have been completed

• 769 of 1,910 business process scenarios covered in just 8 weeks

Greater Frequency in Quality Assurance & Defect Identification• Previous testing was conducted only once per year; Worksoft

Certify is now used on a week-to-week basis • Weekly testing supports day-to-day activities including

customization of reports, programming, running transactions, problem solving, and more

13

Page 14: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Results (continued)Efficiency and Time Savings• Testing time is reduced from weeks to days, hours to minutes• CITGO spends 3 months out of the year testing for yearly releases

• The company is on track to cut testing effort by 25% or more with automation - replacing manual labor with digital labor

• Automation gives analysts time back – to focus on more strategic projects.

• Initial project requires effort above the manual approach, but well worth the time and investment 

• Benefits will extend to subsequent projects

14

Page 15: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Results (continued)Efficiency and Time Savings – by Workstream

Lubricant and Hydrocarbon process groups:• Goal is to automate 85% of 1,060 test scenarios, reducing the number of

analysts needed to test and accuracy of testing• Currently, 14 IT Analysts run full set of tests for 3 iterations of testing cycle

each year for SAP upgrade An 85 step business process was completed in less than a minute

• A 400 step business process was completed within two minutes • Initial results: CITGO has converted 10-15% of test scenarios and

subsequently removed approx. 2 FTE weeks of testing through efficiencies afforded by Worksoft Certify’s ability to link scenarios

• Worksoft Certify is being used for day-to-day program testing for “run the business” activities

15

Page 16: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Results (continued)Non-Hydrocarbon process group:• Goal was to automate 60-70% of 850 test scenarios into approx. 50

Worksoft work process tests resulting in 3 FTE weeks of testing• Approx. 10 full time equivalent (FTE) weeks of testing per each 850 test

iterative cycle• Initial results: CITGO has converted 15-20% of test scenarios and

subsequently removed approx. 3 FTE weeks of testing through efficiencies afforded by Worksoft Certify

• In addition to automation, Certify allows CITGO to test more wisely, spend more time on critical process oversight and SAP updates

• End result: more thorough testing for the allotted time given to each test cycle

16

Page 17: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Next Steps• Further automation of business scenarios not covered during initial

project • “Knitting” together CITGO unit tests to create additional end-to-end

business process tests• Expanding use of automation beyond SAP

17

Page 18: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Today’s End-to-End Business Processes

www.worksoft.com

SAP

SAP

SAP

SAP

Page 19: CITGO: Fueling Time Savings and Ensuring Quality with Automation

www.worksoft.com

Worksoft: High Speed Business Process Testing

FastBuild automation 3 to 5 times faster than any other solution.Because it’s fast, you get high coverage.

Industrial ScaleTest 500,000 business process

steps on 200 virtual machines in 3 hours!

CollaborativeStreamline business/IT

collaboration by sharing business process information

& analytics.

Business Process CentricThe only solution for automated business process discovery & testing across all enterprise apps.

www.worksoft.com

Page 20: CITGO: Fueling Time Savings and Ensuring Quality with Automation

Q&A

Pennie EasterSenior Information Analyst Supervisor CITGO [email protected]

Reiner MusierVice PresidentWorksoft (www.worksoft.com)[email protected]

20