Top Banner
Center for Shared Solutions: 2008 Project Update David Fox, Neil Miros, Allan DeKoninck Michigan Department of Information Technology
37

Background

Jan 13, 2016

Download

Documents

brendy

Center for Shared Solutions: 2008 Project Update David Fox, Neil Miros, Allan DeKoninck Michigan Department of Information Technology. Background. MDIT Formed 7 years ago Consolidation of Computer rooms Consolidation of Network services Consolidation of Technical services - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Background

Center for Shared Solutions:2008 Project Update

David Fox, Neil Miros, Allan DeKoninck

Michigan Department of Information Technology

Page 2: Background

Background

• MDIT– Formed 7 years ago– Consolidation of Computer rooms– Consolidation of Network services– Consolidation of Technical services– Agency services remained fairly siloed

• Resulting in – Multiple services doing the same thing

– Same service – multiple licenses scattered around the State

– Multiple versions of services

– Some agencies having to do without on some critical and potentially beneficial applications.

Page 3: Background

Agency Services

• 2007 – Creation of Privacy and Business Intelligence Competency Center (PBICC) announced

• Focus on Shared Solutions as a means to realize some advantages for agencies– Address cleansing and standardization– Reporting and queries– Data movement, Extract, Transform, and

Load (ETL) tools

Page 4: Background

Shared Solutions

Address Cleansing

Page 5: Background

Why is Address Cleansing Necessary?

• Federal Requirement that all payments must go to a physical address.– Need to verify that the address really exists to

help guard against fraud.

• Every system collected and stored it’s own copy of an address.– Many systems out there.– Each one storing it’s own version of a

particular address.

Page 6: Background

Why is Address Cleansing Necessary?

• Multiple versions of the same address

• Even within the same application– 123 S. Main St.– 123 South Main St.– 123 South Main Street– 123 S. Main Street– 123 S. Main– 123 South Main

We needed a way to get to one verified, clean address in a standard format.

Page 7: Background

What’s the Toolset?

• Address Cleansing has had many names.– PostalSoft– Was bought out by FirstLogic and became

IQ8– Was bought out by Business Objects and

became Data Quality XI– Was bought out by SAP, but still called Data

Quality XI (or DQ XI)

Page 8: Background

How is it used?

• DQ XI gets updates for US Addresses every 45 days

• DQ XI gets updates for Canadian Addresses every 30 days– Addresses are “scrubbed” and verified.– Returned to the requesting application in one

common format. Example: 123 S. Main St.

Page 9: Background

How is it used?

• Geocoding– Along with the “scrubbed” address comes longitude

and latitude which can be used for coding those really cool maps.

Page 10: Background

How is it used?

Page 11: Background

How is it used?

• DQ XI - Batch and/or Real Time processing.– Unemployment Insurance Agency (UIA) – real

time– Michigan Child Support Enforcement System

(MiCSES) - batch– DHS – ASSIST – real time and batch– DHS – BRIDGES – also uses DQ XI

Page 12: Background

What’s happening now?

• We’re working with DHS & UIA to stand up the servers and get the DQ XI software loaded.– New processes to navigate

• EA Assessment• Admin rights to the servers for software setup

– “Discussions” with Office of Enterprise Security• Proper zoning

Page 13: Background

What’s happening now?

• Meeting with SAP/Business Objects to find out everything the software can do.

– SAP/Bus. Obj. provided demo just last week.

Page 14: Background

What’s happening now?

• Meeting with potential next partners to discuss their needs.– Department of Agriculture– House of Representatives– Department of Environmental Quality (DEQ)– Department of Community Health (DCH) – Michigan State Police (MSP)– Michigan Business Services improvement

initiative (MBSii)

Page 15: Background

What’s Next?

• Our intention is to stand up the service and offer it as a “Rated Service”.– No up-front agency costs– Follow CGI model?– Scalable

• Add servers to create Development & Testing Environments.

• Set up team to assist clients with additional resources.

Page 16: Background

How will it work?

• It’s intended to work as a “Black Box.”– Call it as a Web Service.

• Send to DQ XI a list of parameters.• Application “scrubs & verifies” the address

information.• Returns address and other “known” information

such as longitude/latitude and geo-spatial information.

Page 17: Background

Lessons Learned

• Lots of them….– Working with “borrowed” employees– Initial setup costs (up front money)– Security rules– Working on a moving machine

Page 18: Background

Shared Solutions

Query &

Reporting

Page 19: Background

Query & Reporting

• Accomplishments for 2008– Currently supporting 2,800+ users

• Management Information database (MIDB)• MiPlan• Higher Education Institutional Data Inventory

(HEIDI)• MDOT – PLRS reporting

– Connections to different databases• Oracle, Teradata, SQL Server

– Complete Security Setup

Page 20: Background

Query & Reporting

• Benefits– Able to run reports and queries from different

data sources.– Consolidated and converted Business Objects

licenses from Professional to Premium.• Web Intelligence• Crystal Reports• Xcelsius

Page 21: Background

Query & Reporting

• Concerns and issues found– Locating Common Maintenance window.– Lack of Business Objects configuration

knowledge• Understanding different database drivers.• Understanding different Business Objects

versions.• Installing Hot Fixes and Critical Packs.

Page 22: Background

Query & Reporting

• Future connections– Currently working with the following agencies:

• Dept of Transportation (MDOT)• Attorney General (AG)• CGI - TAMC• Dept of Labor & Economic Growth (DLEG –

MSHDA)• Dept of Environmental Quality (DEQ)• Dept of Natural Resources (DNR)• Michigan Dept of Agriculture (MDA)• Dept of Human Service (DHS)• More…

Page 23: Background

Query & Reporting

• Deliverables for 2009– Training of additional Designer developers.– Rollout Business Objects XI-R2 SP3 Desktop

Intelligence, but will become obsolete.– Rollout Business Objects Web Intelligence.– Rollout Crystal Reports.– Rollout Xcelsius.

Page 24: Background

Xcelsius

Page 25: Background

Xcelsius

Page 26: Background

Lessons Learned

• Contractor “knowledge transfer” valuable.

• Continually keep system support staff in loop.

• Acquire training for key staff early.

• Acquire necessary tools for support.

• Early users problems with installs.

• Security rules.

Page 27: Background

Shared Solutions

Data movement

aka ETL tools

Page 28: Background

Accomplishments

• Proof of Concept for Treasury completed– Setup server – Files from IRS

• 26 files• 53 million records

• ESKORT project– Utilized Information Analyzer tool to determine

quality of data being loaded to the data warehouse.

Page 29: Background

Benefits

• 80% savings in runtime

• Days vs. months in development effort

• Reduced cost of ownership by agencies

• One product to maintain vs. several

Page 30: Background

Deliverables for 2009

• Test server

• Production server

• Rated service pricing model

• Establish governance for the ETL team

• Expand service to additional agencies

• Evaluate additional tools for the ETL product including SAFE software for CGI applications.

Page 31: Background

Expectations for the future

• Tuning performance

• Development of processes to add new clients quickly

• Add connectivity / add-ins / functionality as appropriate to meet growing needs of client areas

• Explore ways to leverage the technology in other areas in MDIT

Page 32: Background

Lessons Learned

• Security– Need to limit access to sensitive information.

• Scalability– Service must be able to grow with the demand

• Size– How do you pick the right size out of the

gate?

• Initial Funding

Page 33: Background

Summary

Page 34: Background

Center for Shared Solutions

• Partnerships with – Enterprise Architecture– Office of Enterprise Security– Tech Services– Agency Services– Vendors

• Bull Services• IBM• Sun• SAP / Business Objects• CTTS

Page 35: Background

Sign me up? (check on audience)

• Think you might have an application that could use one or more of these services? Contact one of the following to get more information?

Address Cleansing David Fox [email protected]

Reporting Neil Miros [email protected]

ETL Allan DeKoninck [email protected]

General Eric Swanson [email protected]

Page 36: Background

Questions?

Page 37: Background

Center for Shared Solutions

a Model for the Future of MDIT