Open and Shared Information System (OaSIS)
Today’s Agenda Introduction to SUNCOM’s OaSIS: Mike Kyvik: Chief of Operations, Division of Telecommunications, DMS – What is OaSIS? – Why are we building OaSIS? – OaSIS development and deployment strategies Revolutionary development Evolutionary deployment Samples from OaSIS: Jeremy Daniell, DivTel Project Manager, Questions & Answers 2
Open and Shared Information System Components Customer account management Billing Inventory management Order processing 3
Conditions Leading to OaSIS Development Patchwork of legacy SUNCOM systems System enhancements driven by events rather than strategies Data structure did not effectively use relational models Customer interfaces lacking Duplication of “shadow” systems among customers 4
Evolutionary Migration Data and algorithms from existing systems reused in backend Piecemeal replacement of existing components Deployment overlaps legacy system – (no “flash-cut”) 5
Revolutionary Technical Approach (click for linked detail) 6 m Database restructuring Metadata tags Open & Shared Library Messaging Framework
OaSIS Management Tools List of available applications
Application Library Drop down menus
View Organizations and Accounts in context Direct navigation
View invoices by month Cascade bill information by service category View bill information by organization
Expand item detail Expand service detail Tag item with supplemental information Reverse lookup & Filter by phone number
Add supplemental information Identify public or personal
Tag follows item through OaSIS Available downloads
Delete Tag
Graph service detail
View bill information by invoice Expand billed items by invoice Download PDF invoices
View bill information by account Summarization
View bill information by service category and service
View bill information by Item
Next Steps OaSIS Beta Bill Viewer available now with Production data – Contact us when you are ready to use it Will pick a date and announce Bill Viewer training within next two weeks Soon moving Bill Viewer to pure Production status Inventory module coming soon Order process in development Integration of Mobile Communications Services in design phase 21
Questions? 22 Mike Kyvik: Chief of Operations Division of Telecommunications Department of Management Services Jeremy Daniell: OaSIS Project Manager Division of Telecommunications Department of Management Services
Metadata Tags Metadata is in SUNCOM systems but exclusively controlled by the customer Related to SUNCOM data Will allow customers to label any data they can see like… – phone numbers with the name of the phone user – circuits with specific locations – any service with grant IDs, project IDs, etc. Become permanent, universal tag until customer changes it Can insert tags at any stage and use in any other stage – Order – Inventory – Invoice – Audit 23 m
Database Restructuring Establish new relationships between data Eliminate the restrictions of intelligent codes (like CSA) and the need to understand them Empower customers to… – Create accounts – Establish hierarchy (like organization structure) – Move services between accounts – Consolidate bills 24
Open and Shared Library Customers will be able to write custom applications using… SUNCOM dataMeta data Application Program Interfaces (APIs) Standard functions written by SUNCOM Customers will be able to use and modify software written by others Shared software application library Community of developers 25 m
Messaging Allow vendors and SUNCOM to pass data to each other in real time Example uses: – Customers order from vendor’s web site, OASIS immediately gets all necessary CSA data from vendor Centralizes order and inventory data no matter where order is submitted – Vendor updates vendor records upon service activation, then sends updates to OASIS Eliminate double entry and improve accuracy 26
OaSIS Framework Standardized interfaces (APIs) – For customers writing applications – For vendors exchanging data and processes Simplify future development – Functions developed once, reused in many areas and by many developers – Eliminate duplicated functions 27
Empowering SUNCOM Customers Permanently tag services and charges Create/modify accounts Consolidate or separate bills Establish and empower users Write own custom applications for… – Orders – Invoices – Audits – etc. …using standardized interfaces and routines …and modifying applications written by others Order from anywhere 28 m