SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Downloaden Sie, um offline zu lesen
Modernizing and
Standardizing the Penn State
University Payroll System
Wendi Herrington
Programmer/Analyst
October 2013

©2013 Software AG. All rights reserved.
About Penn State University

2 |

©2013 Software AG. All rights reserved. For internal use only
Current Payroll System
• Written in several different languages
• COBOL
• Easytrieve
• Natural

• Batch process that runs three times a month
• Twice for Biweekly Payroll
• Once for Monthly Payroll

3 |

©2013 Software AG. All rights reserved. For internal use only
•

•

4 |

PSU Financial data is extracted three days
before payroll runs

©2013 Software AG. All rights reserved. For internal use only

Output used to update the PSU
Financial Database
Payroll System Concerns
Risky

Not
Modularized

Not flexible

Payroll System

Old
Technology

Old Business
Logic

Limited
Resources

5 |

©2013 Software AG. All rights reserved. For internal use only
Modernization Project Purpose
Reduce Risk

Modularize
Compute

Flexibility

New Payroll
System
Analyze
Business
Logic

One
Technology
Increase
Resources

6 |

©2013 Software AG. All rights reserved. For internal use only
Finding a Solution
• The payroll modernization project was approved September 10, 2010
by University senior management
• The University hired Software AG consultants to provide technical
project management, analysis and Natural training for Penn State staff
for the first year of the project
• Six month start up period
• Start Date of April 4, 2011
• End Date of June 30, 2014

7 |

©2013 Software AG. All rights reserved. For internal use only
PSU Payroll Modernization Blueprint
(Provided by SoftwareAG)

Establish
Modern
Development
Environment

Conversion of
non-Natural
Code

8 |

Setup
Application in
Development
Environment

Application
Modernization

©2013 Software AG. All rights reserved. For internal use only
Establish Modern
Development Environment

9 |

©2013 Software AG. All rights reserved. For internal use only
Implement NaturalONE

10 |

©2013 Software AG. All rights reserved. For internal use only
Implement Natural Engineer

11 |

©2013 Software AG. All rights reserved. For internal use only
Setup the Payroll Application in the new
Development Environment

“The most critical part of the Payroll
Modernization is not a modernization task but a
generic software development task:
Test Plan Creation and Execution”
-

12 |

©2013 Software AG. All rights reserved. For internal use only

SoftwareAG
Setup the Payroll Application in the new
Development Environment
PROD

PAYROLL
PRODUCTION

DB 226

PAYROLL
MODERNIZATION
DEVELOPMENT

DB 232

13 |

©2013 Software AG. All rights reserved. For internal use only
New Development Environments
PSU
Production
Environment
ADA 226
_______________

Payroll Parallel
Acceptance
Environment
ADA 233
_______________

Payroll
Development
Environment
ADA 232
_______________

PSU
Test
Environment
ADA 229
____________

•

•
•

•
•

•

Runs on IPO2

•

•
•
•

14 |

Runs on IPO3
Production Control
must submit the
JCL
Security set up
similar to
production
Copy of
production data
Copy of parallel
code
Environment is
ONLY used to run
parallel for the
next X months

©2013 Software AG. All rights reserved. For internal use only

•

•
•
•

Runs of IPO3
Payroll Developer
must submit the
JCL
Security is set up
similar to PSU test

Copy of
production data
Copy of Production
Code
Environment is
ONLY for payroll
developers

Runs on IPO2
Conversion of non-Natural Code
• Analyze and convert COBOL code into Natural
• PSU sent almost 100 COBOL programs to Germany to be automatically
converted to Natural
• A SoftwareAG consultant converted the compute module from COBOL to
Natural in about four months

• Manually analyze and convert PL1 and Easytrieve code into Natural

15 |

©2013 Software AG. All rights reserved. For internal use only
Application Modernization
•
•
•
•
•
•
•
•

16 |

Build/Update data models
Document physical and logical application data model
Utilize Natural Engineer to identify unused fields and identifiers
Identify new data requirements from COBOL conversions
Analyze and update business requirements
Normalize data structures
Identify Missing or unused modules
Analyze partner applications

©2013 Software AG. All rights reserved. For internal use only
Project Approach
- Work Streams
- Established a series of work streams focused around key objectives as
follows:
-

Payroll Enhancements
Payroll Analysis
Non-Natural Code Conversion
COMPUTE Conversion
Testing and Code/Change Management
Infrastructure

- Run the work streams in parallel and manage dependencies between the
work streams

- Teams
- Create teams with focus on a work stream
- Designate a team lead to be primary point of contact
- Teams have a primary team but support all work streams as needed

17 |

©2013 Software AG. All rights reserved. For internal use only
Project Approach – Work Streams
Steve Savard – Resource Manager and Payroll Subject Matter Expertise
Work Stream 1
Enhancements

Work Stream 2
Payroll Analysis

Work Stream 3
Non-NAT Code

Work Stream 4
Work Stream 1
COMPUTE

Work Stream 5
Testing/Code Mgt

Work Stream 6
Infrastructure

Steve

Karen

Vicki

Vicki

Clyde/Steve

Rusty

Phase 1
Convert to NAT
Create Test Plan
Run in Parallel
Deploy to PROD

Create Code
Mgmt Approach
Subversion

Repository Load

Automated
COBOL
Conversion

Payroll
Development
Standards

Other Non-NAT
Conversion
Analysis

Time-Cards

Impact Analysis

Prioritize
Code Inventory

Pay by Object
Code

Modernization
Plan with
Priorities

Vouchers
Exception
Reporting
Deductions
Taxable Benefits

State Taxes
Pay Grid in
HR Forms

Modernization
Development

Iterative
Conversion
Development

Phase 2
Modernize
Phase 3
Update with
Enhancements

Development Work Streams
Software AG Support
Project Management

18 |

©2013 Software AG. All rights reserved. For internal use only

Create and
Execute
Test Plans
Create Release
Schedule
Spec out
Parallel
Environment
Set up Parallel
Environment &
Scheduling

Confirm Parallel
Environment
Requirements
Confirm Data
Requirements
Update
Repository as
Necessary
Manage
Mainframe
Infrastructure
Accomplishments
Steve Savard – Resource Manager and Payroll Subject Matter Expertise
Work Stream 1
Enhancements

Work Stream 2
Payroll Analysis

Work Stream 3
Non-NAT Code

Work Stream 4
Work Stream 1
COMPUTE

Work Stream 5
Testing/Code Mgt

Steve

Karen

Vicki

Jeff

Clyde/Steve

Repository Load

Automated
COBOL
Conversion
Non-NATURAL
Conversion

Taxable Benefits

Payroll
Development
Standards

Time-Cards

Impact Analysis

Prioritize
Code Inventory

Other
Deductions

Modernization
Plan with
Priorities

Vouchers
Exception
Reporting

State Taxes
Pay by Object
Code

Modernization
Development

Phase 1
Convert to NAT
Create Test Plan
Run in Parallel

(EZTrieve, Etc.)

Iterative
Conversion
Development

Phase 2
Modernize
Phase 3
Update with
Enhancements

Development Work Streams
Software AG Support
Project Management

©2013 Software AG. All rights reserved. For internal use only

Create and
Execute
Test Plans
Create Release
Schedule

(Gray shades indicate completion)

19 |

Create Code
Mgmt Approach
Subversion

Spec out
Parallel
Environment
Set up Parallel
Environment &
Scheduling

Work Stream 6
Infrastructure
Rusty
Confirm Parallel
Environment
Requirements
Confirm Data
Requirements
Update
Repository as
Necessary
Manage
Mainframe
Infrastructure
What our customers are Saying
Voucher
Distribution

“This enhancement eliminated
six boxes of paper a month, plus
it saved mail services, printing
services and payroll staff time.
This is a win win situation since
everything is now available
electronically. This also helps in
retention of security of these
reports. My staff is now
celebrating!”

Ray Burke – Payroll Manager

20 |

©2013 Software AG. All rights reserved. For internal use only
What our customers are Saying
Exception
Reporting
“The biggest benefit so far
has been this report
because it made this office
proactive instead of
re-active”

Ray Burke – Payroll Manager

21 |

©2013 Software AG. All rights reserved. For internal use only
Lessons Learned
• The process takes time
• Would have tired more staff in supporting roles such as database,
middleware and systems architect departments

Project Future
• Currently working on finished enhancements
• Using built in features of NaturalONE to call web services

22 |

©2013 Software AG. All rights reserved. For internal use only
Questions

©2013 Software AG. All rights reserved.

Weitere ähnliche Inhalte

Was ist angesagt?

Financial considerations of phased data center deployments
Financial considerations of phased data center deploymentsFinancial considerations of phased data center deployments
Financial considerations of phased data center deploymentsBill Mazzetti
 
Mobile Field Operations by Geopal Solutions
Mobile Field Operations by Geopal SolutionsMobile Field Operations by Geopal Solutions
Mobile Field Operations by Geopal SolutionsGeoPal Solutions
 
Performance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsPerformance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsAlexander Podelko
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringDesign World
 
Final Presentation For
Final Presentation ForFinal Presentation For
Final Presentation ForThabo Kale
 
Work Flow Management
Work Flow ManagementWork Flow Management
Work Flow ManagementEMAINT
 
Erp presentation3
Erp presentation3Erp presentation3
Erp presentation3WebAshlar
 
Software matrics and measurement
Software matrics and measurementSoftware matrics and measurement
Software matrics and measurementGurpreet Saini
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineeringRupesh Vaishnav
 
The Need for AppOps in the Dynamic Data Center and Cloud
The Need for AppOps in the Dynamic Data Center and CloudThe Need for AppOps in the Dynamic Data Center and Cloud
The Need for AppOps in the Dynamic Data Center and CloudAppFirst
 
Building maintenance documentation
Building maintenance documentation Building maintenance documentation
Building maintenance documentation ws27604
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimationinayat khan
 
nitesh_rajpurkar_2016
nitesh_rajpurkar_2016nitesh_rajpurkar_2016
nitesh_rajpurkar_2016Nitesh Rajpurkar
 
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...Nesma
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CVNeil Brittleton
 

Was ist angesagt? (19)

Financial considerations of phased data center deployments
Financial considerations of phased data center deploymentsFinancial considerations of phased data center deployments
Financial considerations of phased data center deployments
 
Agile Delivery
Agile DeliveryAgile Delivery
Agile Delivery
 
Mobile Field Operations by Geopal Solutions
Mobile Field Operations by Geopal SolutionsMobile Field Operations by Geopal Solutions
Mobile Field Operations by Geopal Solutions
 
Performance Assurance for Packaged Applications
Performance Assurance for Packaged ApplicationsPerformance Assurance for Packaged Applications
Performance Assurance for Packaged Applications
 
Using Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse EngineeringUsing Metrology Software to Capture Data for Reverse Engineering
Using Metrology Software to Capture Data for Reverse Engineering
 
Final Presentation For
Final Presentation ForFinal Presentation For
Final Presentation For
 
Software metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. MohiteSoftware metrics by Dr. B. J. Mohite
Software metrics by Dr. B. J. Mohite
 
Work Flow Management
Work Flow ManagementWork Flow Management
Work Flow Management
 
Metrics
MetricsMetrics
Metrics
 
Erp presentation3
Erp presentation3Erp presentation3
Erp presentation3
 
Software matrics and measurement
Software matrics and measurementSoftware matrics and measurement
Software matrics and measurement
 
Managing software project, software engineering
Managing software project, software engineeringManaging software project, software engineering
Managing software project, software engineering
 
The Need for AppOps in the Dynamic Data Center and Cloud
The Need for AppOps in the Dynamic Data Center and CloudThe Need for AppOps in the Dynamic Data Center and Cloud
The Need for AppOps in the Dynamic Data Center and Cloud
 
Building maintenance documentation
Building maintenance documentation Building maintenance documentation
Building maintenance documentation
 
Software project estimation
Software project estimationSoftware project estimation
Software project estimation
 
nitesh_rajpurkar_2016
nitesh_rajpurkar_2016nitesh_rajpurkar_2016
nitesh_rajpurkar_2016
 
PCB Data Management Webinar
PCB Data Management WebinarPCB Data Management Webinar
PCB Data Management Webinar
 
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
Nesma autumn conference 2015 - A QFD based tool for managing agile requiremen...
 
NeilBrittleton Current CV
NeilBrittleton Current CVNeilBrittleton Current CV
NeilBrittleton Current CV
 

Andere mochten auch

Online Retail Accounting System
Online Retail Accounting SystemOnline Retail Accounting System
Online Retail Accounting Systemjrobertscvretail
 
Accounting system presentation
Accounting system presentationAccounting system presentation
Accounting system presentationHamdy Rashed
 
Computerized accounting
Computerized accountingComputerized accounting
Computerized accountingKarim Waleed
 
2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct
2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct
2017-02-28 Modern Web Based Accounting System Seminar featuring IntacctRaffa Learning Community
 
U5 c49 c60 - accounting in computerized environment ver 7.0
U5 c49 c60 - accounting in computerized environment ver 7.0U5 c49 c60 - accounting in computerized environment ver 7.0
U5 c49 c60 - accounting in computerized environment ver 7.0prasannakmp05
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing systemMayur Solanki
 
v2Web TMS [Task Management System]: Simplify your Works
v2Web TMS [Task Management System]: Simplify your Worksv2Web TMS [Task Management System]: Simplify your Works
v2Web TMS [Task Management System]: Simplify your Worksv2Web Hosting Pvt Ltd
 
04.project billing system
04.project billing system04.project billing system
04.project billing systemgirivaishali
 
Computerised Accounting System
Computerised Accounting SystemComputerised Accounting System
Computerised Accounting Systemengineer sood
 
Payroll presentation 01
Payroll presentation 01Payroll presentation 01
Payroll presentation 01MM Enterprises
 
Payroll system
Payroll systemPayroll system
Payroll systemWirat Mojo
 
Introduction to accounting software tally
Introduction to accounting software tallyIntroduction to accounting software tally
Introduction to accounting software tallyShilpa Kshirsagar
 
Payroll Management System
Payroll Management SystemPayroll Management System
Payroll Management SystemDheeraj Jha
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop managementDinesh Jogdand
 
Hr & payroll presentation
Hr & payroll   presentationHr & payroll   presentation
Hr & payroll presentationIkram Elahi
 
Computerized payroll system
Computerized payroll systemComputerized payroll system
Computerized payroll systemFrancis Genavia
 
Accounting information system
Accounting information systemAccounting information system
Accounting information systemVivek K. Singh
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRSShubham Modi
 

Andere mochten auch (20)

Franchise Payroll Software
Franchise Payroll SoftwareFranchise Payroll Software
Franchise Payroll Software
 
Online Retail Accounting System
Online Retail Accounting SystemOnline Retail Accounting System
Online Retail Accounting System
 
Accounting system presentation
Accounting system presentationAccounting system presentation
Accounting system presentation
 
Computerized accounting
Computerized accountingComputerized accounting
Computerized accounting
 
2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct
2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct
2017-02-28 Modern Web Based Accounting System Seminar featuring Intacct
 
U5 c49 c60 - accounting in computerized environment ver 7.0
U5 c49 c60 - accounting in computerized environment ver 7.0U5 c49 c60 - accounting in computerized environment ver 7.0
U5 c49 c60 - accounting in computerized environment ver 7.0
 
Computer shop billing system
Computer shop billing systemComputer shop billing system
Computer shop billing system
 
v2Web TMS [Task Management System]: Simplify your Works
v2Web TMS [Task Management System]: Simplify your Worksv2Web TMS [Task Management System]: Simplify your Works
v2Web TMS [Task Management System]: Simplify your Works
 
04.project billing system
04.project billing system04.project billing system
04.project billing system
 
Computerised Accounting System
Computerised Accounting SystemComputerised Accounting System
Computerised Accounting System
 
Payroll presentation 01
Payroll presentation 01Payroll presentation 01
Payroll presentation 01
 
Payroll system
Payroll systemPayroll system
Payroll system
 
Introduction to accounting software tally
Introduction to accounting software tallyIntroduction to accounting software tally
Introduction to accounting software tally
 
Payroll Management System
Payroll Management SystemPayroll Management System
Payroll Management System
 
Project report on mobile shop management
Project report on mobile shop managementProject report on mobile shop management
Project report on mobile shop management
 
Hr & payroll presentation
Hr & payroll   presentationHr & payroll   presentation
Hr & payroll presentation
 
Computerized payroll system
Computerized payroll systemComputerized payroll system
Computerized payroll system
 
Accounting information system
Accounting information systemAccounting information system
Accounting information system
 
Payroll Management System SRS
Payroll Management System SRSPayroll Management System SRS
Payroll Management System SRS
 
Payroll management Ppt
Payroll management PptPayroll management Ppt
Payroll management Ppt
 

Ă„hnlich wie The Pennsylvania State University: Modernizing and Standardizing the Penn State University Payroll System

Suchasmita Padhi Resume
Suchasmita Padhi ResumeSuchasmita Padhi Resume
Suchasmita Padhi ResumeSuchasmita Padhi
 
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsSmarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsJean-Yves Rigolet
 
Agile Network India | Event | Agile Implementation in distributed teams |
Agile Network India | Event | Agile Implementation in distributed teams | Agile Network India | Event | Agile Implementation in distributed teams |
Agile Network India | Event | Agile Implementation in distributed teams | AgileNetwork
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar MManoj Kumar
 
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!Emtec Inc.
 
John c heidler_resume_20190724
John c heidler_resume_20190724John c heidler_resume_20190724
John c heidler_resume_20190724JohnHeidler
 
British American Tobacco GP Upgrade
British American Tobacco GP UpgradeBritish American Tobacco GP Upgrade
British American Tobacco GP UpgradeCedar Consulting
 
The Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and CapitalizationThe Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and CapitalizationCprime
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...DevOps for Enterprise Systems
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management Systemvivek shah
 
CV_Mike Yan
CV_Mike YanCV_Mike Yan
CV_Mike YanShiping Yan
 
Resume_Arindom_Updated
Resume_Arindom_UpdatedResume_Arindom_Updated
Resume_Arindom_UpdatedArindom Biswas
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Kiko Monteverde
 
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key UpdatesCloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key UpdatesIRJET Journal
 

Ă„hnlich wie The Pennsylvania State University: Modernizing and Standardizing the Penn State University Payroll System (20)

Adopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed ITAdopting DevOps for 2-Speed IT
Adopting DevOps for 2-Speed IT
 
Suchasmita Padhi Resume
Suchasmita Padhi ResumeSuchasmita Padhi Resume
Suchasmita Padhi Resume
 
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsSmarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
 
Agile Network India | Event | Agile Implementation in distributed teams |
Agile Network India | Event | Agile Implementation in distributed teams | Agile Network India | Event | Agile Implementation in distributed teams |
Agile Network India | Event | Agile Implementation in distributed teams |
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar M
 
prasanna250315
prasanna250315prasanna250315
prasanna250315
 
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
OBIA with ERP Upgrade-Leverage Packaged Analytics when Upgrading!
 
Resume
ResumeResume
Resume
 
John c heidler_resume_20190724
John c heidler_resume_20190724John c heidler_resume_20190724
John c heidler_resume_20190724
 
Software metrics
Software metricsSoftware metrics
Software metrics
 
British American Tobacco GP Upgrade
British American Tobacco GP UpgradeBritish American Tobacco GP Upgrade
British American Tobacco GP Upgrade
 
The Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and CapitalizationThe Economics of Scrum - Finance and Capitalization
The Economics of Scrum - Finance and Capitalization
 
Continuous Integration for z using Test Data Management and Application D...
Continuous  Integration for z  using  Test Data Management  and Application D...Continuous  Integration for z  using  Test Data Management  and Application D...
Continuous Integration for z using Test Data Management and Application D...
 
Employee Management System
Employee Management SystemEmployee Management System
Employee Management System
 
Automated budget management system
Automated budget management systemAutomated budget management system
Automated budget management system
 
Supriya_Bhide
Supriya_BhideSupriya_Bhide
Supriya_Bhide
 
CV_Mike Yan
CV_Mike YanCV_Mike Yan
CV_Mike Yan
 
Resume_Arindom_Updated
Resume_Arindom_UpdatedResume_Arindom_Updated
Resume_Arindom_Updated
 
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
Plastic SCM: Entreprise Version Control Platform for Modern Applications and ...
 
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key UpdatesCloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
Cloud Storage Auditing Protocol with Verifiable Outsourcing of Key Updates
 

Mehr von Software AG

NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023Software AG
 
Adabas & Natural Virtual User Group Meeting NAM 2022
Adabas & Natural Virtual User Group Meeting NAM 2022Adabas & Natural Virtual User Group Meeting NAM 2022
Adabas & Natural Virtual User Group Meeting NAM 2022Software AG
 
Process management and GRC in ARIS Practical Implementation
Process management and GRC in ARIS Practical ImplementationProcess management and GRC in ARIS Practical Implementation
Process management and GRC in ARIS Practical ImplementationSoftware AG
 
Adabas & Natural User Group
Adabas & Natural User GroupAdabas & Natural User Group
Adabas & Natural User GroupSoftware AG
 
Adabas Roadmap
Adabas RoadmapAdabas Roadmap
Adabas RoadmapSoftware AG
 
NaturalONE & DevOps
NaturalONE & DevOpsNaturalONE & DevOps
NaturalONE & DevOpsSoftware AG
 
One Path to a Successful Implementation of NaturalONE
One Path to a Successful Implementation of NaturalONEOne Path to a Successful Implementation of NaturalONE
One Path to a Successful Implementation of NaturalONESoftware AG
 
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls Software AG
 
Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know Software AG
 
Command Central Overview
Command Central OverviewCommand Central Overview
Command Central OverviewSoftware AG
 
Innovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram JostInnovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram JostSoftware AG
 
Tech Trends: The Fusion of Business and IT
Tech Trends: The Fusion of Business and ITTech Trends: The Fusion of Business and IT
Tech Trends: The Fusion of Business and ITSoftware AG
 
VEA: ARIS and Alfabet Journey Together
VEA: ARIS and Alfabet Journey Together VEA: ARIS and Alfabet Journey Together
VEA: ARIS and Alfabet Journey Together Software AG
 
The Future of Customer Centricity
The Future of Customer Centricity The Future of Customer Centricity
The Future of Customer Centricity Software AG
 
webMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep DivewebMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep DiveSoftware AG
 
ARIS World
ARIS World ARIS World
ARIS World Software AG
 
Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics Software AG
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015Software AG
 
Thingalytics
ThingalyticsThingalytics
ThingalyticsSoftware AG
 
The Digital Business Platform
The Digital Business PlatformThe Digital Business Platform
The Digital Business PlatformSoftware AG
 

Mehr von Software AG (20)

NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023NA Adabas & Natural User Group Meeting April 2023
NA Adabas & Natural User Group Meeting April 2023
 
Adabas & Natural Virtual User Group Meeting NAM 2022
Adabas & Natural Virtual User Group Meeting NAM 2022Adabas & Natural Virtual User Group Meeting NAM 2022
Adabas & Natural Virtual User Group Meeting NAM 2022
 
Process management and GRC in ARIS Practical Implementation
Process management and GRC in ARIS Practical ImplementationProcess management and GRC in ARIS Practical Implementation
Process management and GRC in ARIS Practical Implementation
 
Adabas & Natural User Group
Adabas & Natural User GroupAdabas & Natural User Group
Adabas & Natural User Group
 
Adabas Roadmap
Adabas RoadmapAdabas Roadmap
Adabas Roadmap
 
NaturalONE & DevOps
NaturalONE & DevOpsNaturalONE & DevOps
NaturalONE & DevOps
 
One Path to a Successful Implementation of NaturalONE
One Path to a Successful Implementation of NaturalONEOne Path to a Successful Implementation of NaturalONE
One Path to a Successful Implementation of NaturalONE
 
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
Apama, Terracotta, webMethods Upgrade: Avoiding Common Pitfalls
 
Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know Ten Disruptive Digital Trends Retailers Need To Know
Ten Disruptive Digital Trends Retailers Need To Know
 
Command Central Overview
Command Central OverviewCommand Central Overview
Command Central Overview
 
Innovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram JostInnovation World 2015 General Session - Dr. Wolfram Jost
Innovation World 2015 General Session - Dr. Wolfram Jost
 
Tech Trends: The Fusion of Business and IT
Tech Trends: The Fusion of Business and ITTech Trends: The Fusion of Business and IT
Tech Trends: The Fusion of Business and IT
 
VEA: ARIS and Alfabet Journey Together
VEA: ARIS and Alfabet Journey Together VEA: ARIS and Alfabet Journey Together
VEA: ARIS and Alfabet Journey Together
 
The Future of Customer Centricity
The Future of Customer Centricity The Future of Customer Centricity
The Future of Customer Centricity
 
webMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep DivewebMethods Integration Cloud Deep Dive
webMethods Integration Cloud Deep Dive
 
ARIS World
ARIS World ARIS World
ARIS World
 
Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics Apama and Terracotta World: Getting Started in Predictive Analytics
Apama and Terracotta World: Getting Started in Predictive Analytics
 
In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015In-Memory Data Management Goes Mainstream - OpenSlava 2015
In-Memory Data Management Goes Mainstream - OpenSlava 2015
 
Thingalytics
ThingalyticsThingalytics
Thingalytics
 
The Digital Business Platform
The Digital Business PlatformThe Digital Business Platform
The Digital Business Platform
 

KĂĽrzlich hochgeladen

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 

KĂĽrzlich hochgeladen (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 âś“Call Girls In Kalyan ( Mumbai ) secure service
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

The Pennsylvania State University: Modernizing and Standardizing the Penn State University Payroll System

  • 1. Modernizing and Standardizing the Penn State University Payroll System Wendi Herrington Programmer/Analyst October 2013 ©2013 Software AG. All rights reserved.
  • 2. About Penn State University 2 | ©2013 Software AG. All rights reserved. For internal use only
  • 3. Current Payroll System • Written in several different languages • COBOL • Easytrieve • Natural • Batch process that runs three times a month • Twice for Biweekly Payroll • Once for Monthly Payroll 3 | ©2013 Software AG. All rights reserved. For internal use only
  • 4. • • 4 | PSU Financial data is extracted three days before payroll runs ©2013 Software AG. All rights reserved. For internal use only Output used to update the PSU Financial Database
  • 5. Payroll System Concerns Risky Not Modularized Not flexible Payroll System Old Technology Old Business Logic Limited Resources 5 | ©2013 Software AG. All rights reserved. For internal use only
  • 6. Modernization Project Purpose Reduce Risk Modularize Compute Flexibility New Payroll System Analyze Business Logic One Technology Increase Resources 6 | ©2013 Software AG. All rights reserved. For internal use only
  • 7. Finding a Solution • The payroll modernization project was approved September 10, 2010 by University senior management • The University hired Software AG consultants to provide technical project management, analysis and Natural training for Penn State staff for the first year of the project • Six month start up period • Start Date of April 4, 2011 • End Date of June 30, 2014 7 | ©2013 Software AG. All rights reserved. For internal use only
  • 8. PSU Payroll Modernization Blueprint (Provided by SoftwareAG) Establish Modern Development Environment Conversion of non-Natural Code 8 | Setup Application in Development Environment Application Modernization ©2013 Software AG. All rights reserved. For internal use only
  • 9. Establish Modern Development Environment 9 | ©2013 Software AG. All rights reserved. For internal use only
  • 10. Implement NaturalONE 10 | ©2013 Software AG. All rights reserved. For internal use only
  • 11. Implement Natural Engineer 11 | ©2013 Software AG. All rights reserved. For internal use only
  • 12. Setup the Payroll Application in the new Development Environment “The most critical part of the Payroll Modernization is not a modernization task but a generic software development task: Test Plan Creation and Execution” - 12 | ©2013 Software AG. All rights reserved. For internal use only SoftwareAG
  • 13. Setup the Payroll Application in the new Development Environment PROD PAYROLL PRODUCTION DB 226 PAYROLL MODERNIZATION DEVELOPMENT DB 232 13 | ©2013 Software AG. All rights reserved. For internal use only
  • 14. New Development Environments PSU Production Environment ADA 226 _______________ Payroll Parallel Acceptance Environment ADA 233 _______________ Payroll Development Environment ADA 232 _______________ PSU Test Environment ADA 229 ____________ • • • • • • Runs on IPO2 • • • • 14 | Runs on IPO3 Production Control must submit the JCL Security set up similar to production Copy of production data Copy of parallel code Environment is ONLY used to run parallel for the next X months ©2013 Software AG. All rights reserved. For internal use only • • • • Runs of IPO3 Payroll Developer must submit the JCL Security is set up similar to PSU test Copy of production data Copy of Production Code Environment is ONLY for payroll developers Runs on IPO2
  • 15. Conversion of non-Natural Code • Analyze and convert COBOL code into Natural • PSU sent almost 100 COBOL programs to Germany to be automatically converted to Natural • A SoftwareAG consultant converted the compute module from COBOL to Natural in about four months • Manually analyze and convert PL1 and Easytrieve code into Natural 15 | ©2013 Software AG. All rights reserved. For internal use only
  • 16. Application Modernization • • • • • • • • 16 | Build/Update data models Document physical and logical application data model Utilize Natural Engineer to identify unused fields and identifiers Identify new data requirements from COBOL conversions Analyze and update business requirements Normalize data structures Identify Missing or unused modules Analyze partner applications ©2013 Software AG. All rights reserved. For internal use only
  • 17. Project Approach - Work Streams - Established a series of work streams focused around key objectives as follows: - Payroll Enhancements Payroll Analysis Non-Natural Code Conversion COMPUTE Conversion Testing and Code/Change Management Infrastructure - Run the work streams in parallel and manage dependencies between the work streams - Teams - Create teams with focus on a work stream - Designate a team lead to be primary point of contact - Teams have a primary team but support all work streams as needed 17 | ©2013 Software AG. All rights reserved. For internal use only
  • 18. Project Approach – Work Streams Steve Savard – Resource Manager and Payroll Subject Matter Expertise Work Stream 1 Enhancements Work Stream 2 Payroll Analysis Work Stream 3 Non-NAT Code Work Stream 4 Work Stream 1 COMPUTE Work Stream 5 Testing/Code Mgt Work Stream 6 Infrastructure Steve Karen Vicki Vicki Clyde/Steve Rusty Phase 1 Convert to NAT Create Test Plan Run in Parallel Deploy to PROD Create Code Mgmt Approach Subversion Repository Load Automated COBOL Conversion Payroll Development Standards Other Non-NAT Conversion Analysis Time-Cards Impact Analysis Prioritize Code Inventory Pay by Object Code Modernization Plan with Priorities Vouchers Exception Reporting Deductions Taxable Benefits State Taxes Pay Grid in HR Forms Modernization Development Iterative Conversion Development Phase 2 Modernize Phase 3 Update with Enhancements Development Work Streams Software AG Support Project Management 18 | ©2013 Software AG. All rights reserved. For internal use only Create and Execute Test Plans Create Release Schedule Spec out Parallel Environment Set up Parallel Environment & Scheduling Confirm Parallel Environment Requirements Confirm Data Requirements Update Repository as Necessary Manage Mainframe Infrastructure
  • 19. Accomplishments Steve Savard – Resource Manager and Payroll Subject Matter Expertise Work Stream 1 Enhancements Work Stream 2 Payroll Analysis Work Stream 3 Non-NAT Code Work Stream 4 Work Stream 1 COMPUTE Work Stream 5 Testing/Code Mgt Steve Karen Vicki Jeff Clyde/Steve Repository Load Automated COBOL Conversion Non-NATURAL Conversion Taxable Benefits Payroll Development Standards Time-Cards Impact Analysis Prioritize Code Inventory Other Deductions Modernization Plan with Priorities Vouchers Exception Reporting State Taxes Pay by Object Code Modernization Development Phase 1 Convert to NAT Create Test Plan Run in Parallel (EZTrieve, Etc.) Iterative Conversion Development Phase 2 Modernize Phase 3 Update with Enhancements Development Work Streams Software AG Support Project Management ©2013 Software AG. All rights reserved. For internal use only Create and Execute Test Plans Create Release Schedule (Gray shades indicate completion) 19 | Create Code Mgmt Approach Subversion Spec out Parallel Environment Set up Parallel Environment & Scheduling Work Stream 6 Infrastructure Rusty Confirm Parallel Environment Requirements Confirm Data Requirements Update Repository as Necessary Manage Mainframe Infrastructure
  • 20. What our customers are Saying Voucher Distribution “This enhancement eliminated six boxes of paper a month, plus it saved mail services, printing services and payroll staff time. This is a win win situation since everything is now available electronically. This also helps in retention of security of these reports. My staff is now celebrating!” Ray Burke – Payroll Manager 20 | ©2013 Software AG. All rights reserved. For internal use only
  • 21. What our customers are Saying Exception Reporting “The biggest benefit so far has been this report because it made this office proactive instead of re-active” Ray Burke – Payroll Manager 21 | ©2013 Software AG. All rights reserved. For internal use only
  • 22. Lessons Learned • The process takes time • Would have tired more staff in supporting roles such as database, middleware and systems architect departments Project Future • Currently working on finished enhancements • Using built in features of NaturalONE to call web services 22 | ©2013 Software AG. All rights reserved. For internal use only
  • 23. Questions ©2013 Software AG. All rights reserved.