Enterprise Level Application Modernization Successes

Similar documents
IBM BPM on zenterprise

Keys to Planning Your Microsoft Dynamics SL 2018 Upgrade. Session 512 Kevin Kueny

Southern Company GAS Utilities Consolidation

QCD Financial Suite. Information Sheet Version 2.0

This roadmap is intended for use as a guideline and for information purposes only, and represents Sage s current view of its product direction.

Brokers Plus Modules &

Optimize New Product Development. Presenter s Name Presenter s Title

APIs for the I. The Role of APIs and Web Services in the Era of Digital Business Transformation

Service Virtualization

Delivering Pre-Integrated, End-to-End Business Processes for Communications

SAP Business One OnDemand. SAP Business One OnDemand Solution Overview

RECEIVABLES360 INTEGRATED RECEIVABLES FOR CORPORATIONS

This roadmap is intended for use as a guideline and for information purposes only, and represents Sage s current view of its product direction.

BUSINESS SOLUTIONS. An evolution for your business software

Event Magnet. Event Magnet I N F O R M A T I O N T E C H N O L O G Y S O L U T I O N S F O R E V E N T A N D B O O K I N G M A N A G E M E N T.

Microsoft Dynamics NAV enhancements

Sage Inspire Tour Sage 300 ERP: The Road Ahead

A Fresh Look at the Mainframe

exam. Number: Passing Score: 800 Time Limit: 120 min File Version: Microsoft

Oracle Receivables. Increase Operational Efficiency and Cash Flow. Streamline Invoice Processing

City of Tucson. March 15, 2013

April Oracle Spatial User Conference

Optim. Enterprise Data Management Strategies to Support Upgrade & Migration Projects IBM Corporation

RECEIVABLES360 INTEGRATED RECEIVABLES FOR CORPORATIONS

Preview: IBM Tivoli Monitoring Solutions Deliver Superior Management for Key Middleware and Operating Systems

The Financial module is divided into the following sub-modules: Oracle R12 Finance Functional Training and certifications

<Insert Picture Here> Oracle Business Process Analysis Suite: Overview & Product Strategy

IBM Global Technology Services. Weaving the solution Dharanibalan Gurunathan 1 st August, Mumbai

A New Way to Extract More Value from Your Production Supply Chain. with Production Accounting and Reconciliation (PAR)

Andrew Macdonald ILOG Technical Professional 2010 IBM Corporation

Bridging the Gap between AMI and the Enterprise with MDM

<Insert Picture Here> Oracle Modernization for Adabas/Natural

Buyer's Guide How to select your POS Software

JAWA Money & Markets Software

Microsoft Dynamics NAV 2013 R2 Feature Comparison Tool

IBM Business Automation Workflow

data sheet ORACLE ENTERPRISE PLANNING AND BUDGETING 11i

Product. DigitalAccess A Single Digital Solution for Online Banking, Mobile and Tablet

Information Architecture: Leveraging Information in an SOA Environment. David McCarty IBM Software IT Architect. IBM SOA Architect Summit

TouchPoint Sales Solution Sheet

CUSTOMER PLATFORMS FOR UTILITIES CHOOSING AN EVOLUTION OVER A BIG BANG

E-BILL AND PAYMENT UPGRADE. Cloud vs. In-House and Package vs. Custom Code

Speed to Value with Documentum xcelerated Composition Platform

Bose and SAP NetWeaver. Andy Nemtzow Director Corporate Enterprise Systems 3/15/05

Achieving Healthcare Interoperability in the Cloud with WebSphere ESB

Retail Loan Origination Solution

City of Independence - U.B.E.R. Project Cost Analysis

Microsoft Dynamics 365 Business Central THE INTELLIGENT EDGE!

Enterprise Architecture Development

INFORMATION TECHNOLOGY PROGRAM DESCRIPTIONS OPERATIONAL INVESTMENTS

July This Sage product roadmap should be used as a product direction guideline only, and is subject to change at any time without notice.

Key Strategies for Best-in-Class Accounts Payable. IFO Spring Meeting Milwaukee, WI 29 April 2014

Fontana IMS Inventory Management System

What s New With Banner HR and Finance

itsmf Annual Conference 2012

MICROSOFT BUSINESS SOLUTIONS GREAT PLAINS. Release 7.5 Extensions

deister software Company Overview

T41 - Batch Management

ERP Idempiere Modern, Scalable, Adaptable & Affordable Open Source ERP Solution for all Industry Sectors.

PeopleSoft PO BILLING--> Peoplesoft FSCM Course Content details

PERFORMANCE MANAGEMENT AND AVAILABILITY SOLUTIONS OVERVIEW

Accounting Specialist I Accounting Specialist II Accounting Specialist III Class Specification

Service Virtualization

Oracle Fusion Cloud Vs EBS Upgrade: What suits your business best

Optimize Process Performance with Analyzer, Monitor & Business Intelligence

Financial Fusion. Feature Guide. Consumer e-finance Suite. version 4.6

Smart Grid Program. Andres Carvallo, CIO. Austin Energy. November Austin Energy All Rights Reserved

<Insert Picture Here>

Integrating Sales transactions from

Driving Productivity with Microsoft Dynamics CRM

CRM And Mobility. Christian Pedersen Senior Director, Dynamics CRM Microsoft Corporation

IBM Tivoli Workload Automation View, Control and Automate Composite Workloads

Business process innovation using Enterprise Business Process Management

Dell and JBoss just work Inventory Management Clustering System on JBoss Enterprise Middleware

Sage ERP Accpac 6.0A. What's New

ORACLE UTILITIES CUSTOMER CARE AND BILLING 2.X FUNCTIONALITY FOR IMPLEMENTERS

Infor CloudSuite Business

IT applications in Power Distribution - UPCL's agenda for reforms

Lecture 1 IBM Maximo Asset Management Overview

What s New in Sage 100 ERP

IBM Tivoli Monitoring

The WebSphere Portal Strategy: Platform for Business Innovation

Best Practices for Selecting a Modernization Trajectory

Retail Channel Management and Corporate Operations. Microsoft Dynamics AX 2012 R3

Compiere ERP Starter Kit. Prepared by Tenth Planet

The Smart SOA approach: Innovate, accelerate, differentiate To support your business objectives. Smart SOA: The experienced approach.

Perfect Financial & Accounting Management System

Sage ERP Accpac Version 6.0. Web-Enabled ERP for the Mid-Market

Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12

Microsoft Dynamics 365 Business Central

Harmonize it Microsoft Dynamics NAV 2017

<Insert Picture Here> Using Oracle's BI Publisher for your JD Edwards EnterpriseOne reporting

BPM, SOA, and Multi-Channel Integration in Banking

IMS Modernization Cloud, Mobile and More

DNBi Risk Management. Unparalleled Data Insight to Drive Profitable Growth

Oracle s Integration Strategy

Stephen Raj Sales Director, Asia Pacific Microsoft Solutions, Dimension Data

TECHLEADS IT FUSION FINANCIALS #44/A, 3 RD FLOOR, GEETHANJALI APARTMENTS, OPP. BAHAR CAFE SR NAGAR, HYDERABAD

ELOGIX SOFTWARE PRIVATE LIMITED

Best practices for deploying a modern, predictive IVR system

Transcription:

Enterprise Level Application Modernization Successes Monday June 13 th, 2011 Doug Warner Director IT

About SCANA Corporation $12B Fortune 500 Energy based holding company with $4.2B in annual revenue 1.8M Customers covering SC, NC & GA 5800+ Employees 160 year Corporate History Consistently High Customer Service Based Company Culture 1

Agenda The Challenge Beginning State Why Modernize? Directional Choices Visual Transformation The Architecture The Approach Packaging for the Enterprise Questions 2

The Challenge Modernize the interactive portion of Company s Customer Information System (CIS) while maintaining full system functionality and delivering continued new functionality on the existing monthly update cycle (avg. 100+ new projects each year). Also: Maintain the existing 99+% Availability Factor throughout project Implement major architectural and business value change Keep IT staffing levels below 2009 actuals Reduce time to market, increase customer satisfaction & code reuse, improve quality/testing efficiencies Business Must Own and Want Projects More Than IT Do this during a recession at less than 1/10 th the cost of buying and implementing a 3 rd party CIS 3

About... Customer Information System Beginning State Corporation s Largest Mission Critical Application ~2500 total users, ~1000 concurrent Average sub-second response time ~500 panels, 20+ non-cis system interfaces High levels of reuse via an extensive SP approach Single code base servicing 3 companies Data Model driven system design, difficult to learn GUI application developed using Power Builder Online is 85% PB, 15%.NET (~4.5M lines of code) Cobol (~6.5M lines of code) Hard Coded VGA graphics, Calendar, Ticker Tape, etc. 4

About CIS Desktop Modernization Why modernize the CIS Desktop 18 year old design limitations, PB obsolescence, the future & real estate Smarter desktop screens and processes that drive consistency, accuracy and improved customer service An application that is driven by business processes (not data models) An application that is intuitive to use, anticipatory, and easy to train on Functionality that is portable between the CIS Windows Desktop, Web, IVR, Mobile channels or other SCANA applications Implement cost-effective architectural and development process changes aimed at reduced time to market, higher customer satisfaction, reuse and quality efficiencies A technical platform providing long term viability and reliability based on Industry trends and SCANA technical standards 5

Modernization Pallet Process Model Rules Based Approach Robust Service Oriented Architecture.NET (WPF & WCF), MF DB2, MSSQL, ORACLE Modern Client Hardware & JIT Deployment Capabilities Intuitive, Visually Rich, Easy to Learn and Use Applications AGILE-like development methodology for requirements consensus & development efficiencies Nightly Builds, Gated Quality Check-ins & Application Lifecycle Automation Testing Improvements 6

Visual Tour CIS As It Looks Today (before Modernization) 7

CIS As It Looks Today (before Modernization) 8

CIS As It Looks Today (before Modernization) 9

CIS Desktop Modernization View 10

Dual Monitor Set up 11

Dual Monitor Set up 12

Modernization Architecture Presentation Layer Services Layer Database Layer Customer Service Channels Modernized CIS Windows Desktop Mobile Applications Web Applications IVR WCF Windows Service Calls Over nettcp Passing.NET Objects Load Balancer SOA Server Farm CIS Service Portal z/os 2-node Sysplex - DB2 v9-cis Database with Data Sharing - ziip Processor -ODBC using DRDA Other Channels 3 rd Party Interfaces Internal Vendor Apps External Web Apps Web Service Load Balancer CIS Heath & Performance Monitor Web Services Proxy Other Servers - Imaging DBs (Filenet, MSSQL) - Heath Monitor DB (MS SQL) - Outage Mgmt (MSSQL, Oracle) - IVR (MSSQL) -AGL Transactions (MSSQL) 13

CIS Modernization Strategic Roadmap Releases The Approach Modernization Releases 2014 Business Technology 2013 UI Wizards for remaining ancillary processes Legacy CSR Desktop retirement PowerBuilder Retirement Full cross system component reuse R 5 2012 UI Wizards for account maintenance & cashiering SO and CADS interfacing PowerBuilder support dropped Developer training completed Accurate metrics for design and development R 4 2011 UI Wizards for core SO & WQ processes Business rules support Advanced BPA s UI Wizards for SST & Bankruptcy Dual monitor transition Guidance & Bulletin Framework Full volume infrastructure Internal reuse of common components Business rules engine Reliability & Performance Monitoring Developer templates & training Full Security Model Desktop.NET replacement framework R 3 R 2 2010 New User Interface Business Process Advisors Dual monitor pilot Basic SOA Framework in.net Core team competency in technology AGILE-like Requirements Development Method R 1 14

CIS Business Processes Inventory Bill Analysis Imaging Rate Entry Process Budget Billing - Set Up Payment Arrangements Budget Billing Maintenance/Anniversary Global Data Timeline Data Account Verification Start Stop and Transfer (SST) Bankruptcy Billing and Consumption Inquiries Cancel/ Rebill process ICP Maintenance and Rate Changes Bill Contracts/Agreements Maintenance Industrial BPA Online Bill View Output Management web app CRM and Rate Selection CICS Tax Screens Work Schedule Sample/Audit Billing Screens Rate History Comparison Group Movements and Credit History Translations DHR Verification/Qualification Regulated to De-regulated process Receivables Maintenance Contract and Contributions Processes Deposit Processes Refund Process Consolidated Billing Process Credit Process Credit Arrangements Final/WO Process Collections Process Credit Score Process Judgment Returned Check GL# Maintenance Behavioral Scoring BBP Worksheet Search Profile Customer Set up and Maintenance Premise Set up, Maintenance, Release Account Set up and Maintenance Orders Initiate, Maintain, Post Orders Filter Customer Communication Messaging WQ s Gas Construction Set up/maintenance Final Bill Process Industrial EOS Cash Management Payment Processing, Epay Receipt Decoder Auto card Vouchers Returned Checks EDI Panels Meter Inventory Meter Read History ERT Details and Meter Ping on BPA AMR Bar Coding CSR Panels - Meter Inventory MDM Interface and Web Presentation Phoenix Re-write AGL Trans Sky miles MKSW Verification(?) AGL Lookup Guidelines and Training process Help Screens User Tables Maintenance Outage Management System (OMS) Small commercial CRM MSE Panels Scheduling panels Completed Testing and QA In Progress Approved Prioritized Remaining Processes 15

Packaging for the Enterprise Business Agility Business Rules Repository, Time To Market, Visual Requirements, Testing Efficiencies, Time to Train Developer Productivity Methodology for Visual representation of requirements (Expression Blend) Automated Code Review (Leveraging TFS, FxCop, StyleCop) Templates & Cookbooks Testing Productivity Automatic Nightly Development Builds Application Lifecycle Mgmt Testing Process (Quality Center) Check In rules that ensure successful builds Production Support Productivity Robust SOA Service Portal Built in Reliability & Performance Monitoring Audit/Debugging/Logging Deployment Verification/Configuration Validation Online IT Diagnostic Help automatically generated nightly (Sandcastle) 16

Questions? 17