Integrated UX for a Federal Budget Formulation Application Using IBM BPM

Similar documents
Corporate Tax Spring Training Trends in Tax Technology

Software asset management: Where is the market headed?

IBM COGNOS BI OVERVIEW

Information On Demand Business Intelligence Framework

Legacy System Modernization. Imperatives. Challenges. Approach. Case Studies. PA TechCon. May 4, Considerations

Introduction to Hyperion Financial Reporting

IBM Cognos 10.2 BI Demo

Session 63, Benefits and Design of a Comprehensive Reporting & Analytics Package. Moderator: Jason Matthew Hiquet, FSA, CERA.

Internal Audit and Technology Sustainable Analytics

Next Generation Financial Planning Migration to Cognos TM1. For internal use only

Take 3 Making smarter, faster resource decisions

Index. Sarah Critchley 2018 S. Critchley, Dynamics 365 CE Essentials,

Understanding employee engagement after a corporate acquisition A global communications company. EngagePath client spotlight

Partnering with the business to create a successful self-service analytics framework

Transformation in the Internal Audit Function Neil White October 5, 2017

INFOSYS BPM DIGITAL Empowering you to cash on digital opportunities

Power BI for the Developer Integrate, Extend, Embed!

HR Metrics and Model for Modern Times

Aligning Resources to Performance and Strategy: The Imperative for the "New Normal"

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

Rajat Walia. IBM Cognos Business Intelligence and Performance Management

Contents Working with Oracle Primavera P6 EPPM, P6 Analytics, and P6 Reporting Database... 5 For More Information Legal Notices...

Financial Services Compliance

PI System 2010 Overview. John Baier Director, Product Management Brian Bostwick Director, Client Product Development

Understand your business BETTER. Intuitive. Location Aware. Cool Interface. BUSINESS ANALYTICS

Implementing Analytics in Internal Audit. Jordan Lloyd Senior Manager Ravindra Singh Manager

IBM Cognos Controller

Rich Mobile Content. by DigitalMIX. Dynamically publish content without changing a single line of code

Oracle Value Chain Summit. McEnery Convention Center, San Jose, CA January 26 28, 2015

Take 3 Improving patient outcomes

Creating a Cyber Competencies Model Tool for Workforce Development

IBM Solutions ecapital University 2017 Training Course Catalog

Closed-loop Performance Management

Databases to Oracle Exadata: The Saga Continues for Oracle Enterprise Manager Based Patching

INTELLIGENCE. Transforming Industrial Data into Actionable Information PRODUCT DATASHEET

Enterprise IT Architectures SOA Part 3

IBM Business Automation Workflow

Enterprise Risk Management in Health Care

Extended Enterprise Risk Management

HYPERION SYSTEM 9 PLANNING

Integrate, Optimize, Orchestrate, and Unify One Digital Ecosystem Throughout the Enterprise

IBM Business Intelligence and Business Analytics

Delivering smarter audits Insights through innovation

Accenture Software for Health and Public Service. Accenture Public Service Platform. Taking SOA from the Whiteboard to the Data Center and Beyond

Managing tax Balancing current challenge with future promise The EYE, Amsterdam, 30 November 1 December 2016

Qlik Sense Enterprise

Financial Consolidation & Reporting for Visionary Finance Executives. Urmil Sharma Senior Solution Architect IBM India

Automating Your Hyperion EPM and BI Environments. Tom Tortolani, VP Products January 2010

R&CA: Workforce replacement or Workforce evolution Core human capital considerations for your R&CA strategy November 17, 2016

Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes

DETAILED COURSE AGENDA

Turn your conversations into memorable conversations by learning how to showcase Dynamics CRM Online value proposition to Technical Decision Makers.

Four faces of the CFO

IBM Cognos 8 BI and IBM WebSphere Information Integration Solution The new standard in enterprise visibility

CRM Business Intelligence Wizard for Dynamics 365

REPORTING AND BUSINESS INTELLIGENCE

2017 Deloitte Renewable Energy Seminar Innovating for tomorrow November 13-15, 2017

Intelligence. Transforming Industrial Data into Actionable Information

Qlik Sense Enterprise

Headline Verdana Bold

High-Impact Talent Management in the Mid-Market November 30, 2016

2007 Microsoft Office System Business Intelligence Integration

IBM WebSphere Information Integrator Content Edition Version 8.2

Make smart business decisions when they matter most September IBM Active Content: Linking ECM and BPM to enable the adaptive enterprise

ERP systems and operational transfer pricing: Relief is on the way Dbriefs Tax Operations series

Oracle BIEE Plus Complete Overview for Implementers. Naren Thota April, 2008

2017 NASC Annual Conference SESSION G: Postmodern ERP: Back to The Future

Ultimus Adaptive BPM Suite V8 Product Brief Page 2

SSRS and Izenda: Comparing an Enterprise Reporting Tool and an Embedded BI Platform. 1

Enterprise Contract Management RFI/RFP Checklist

Vendor Cloud Platinum Package: Included Capabilities

NTxHUG 2016 Q2 Meeting: First Look at Financial Consolidation & Close Cloud Service May 27, 2016

SOLUTION BRIEF DOSSIER MANAGEMENT

A Detailed Analysis of Enterprise Architecture, Process Modeling, and Simulation Tools

WCIRBCalifornia. Job Description. Business Intelligence (BI) Engineer. Department: Summary

Webcast title in Verdana Regular

Deltek Costpoint Enterprise Reporting 7.2. Release Notes

DATASHEET. Tarams Business Intelligence. Services Data sheet

Business Applications. Power Platform October Release Notes

The Multi-Channel Service Problem: Challenges, Testing, and Solutions

Aprimo Marketing Productivity

Avaali Solutions Pvt. Ltd Business Process Management (BPM)

IBM Maximo for Oil and Gas Asset management solutions for the oil and gas industry

Adaptive work environments

Analytics in banking: Measure and manage customer profitability IBM Corporation

Information and Analytical Monitoring Support of Procurement for Public Control

Data Standards in Oil & Gas

IBM Algo Managed Data Analytics Service

Three dimensions of application management services automation After determining why automation is needed, consider the questions of what, how, and

REALIZING THE POTENTIAL FROM FINANCIAL ANALYSIS APPLICATION INVESTMENTS

New Features in Primavera Unifier 15.1

Qlik Sense. Data Sheet. Transform Your Organization with Analytics

PerformanceG2 Letter...1 PerformanceG2 IBM Cognos Training Services...2

Dramatically improve the way work gets done with IBM Business Process Manager

A BPTrends Report. March

Financial Planning & Analysis Solution. A Financial Planning System is one of the core financial analytics applications that an enterprise needs.

IBM Cognos TM1. Highlights. IBM Software Business Analytics

Accelerating application management services automation Time to break out the bots?

Make Business Intelligence Work on Big Data

Building A BPM Center of Excellence

Transcription:

Integrated UX for a Federal Budget Formulation Application Using IBM BPM IBM Interconnect 2017 Conference Session ID: HBB-6093 Speakers: Charles Ferney (Federal Government), Jamel Johnson (Deloitte Consulting LLP), Camron Workman (Deloitte Consulting LLP)

Business Imperative People Process Technology Connecting people, processes, and technology, creating a solution that provides business organizations with the tools and confidence to prioritize and make specific financial and resource decisions. Unlocks data and enables strategic decision making Removes stove-piped data repositories standing in the way of responding to decision maker questions Provides an integrated PPBE platform that combines: Enterprise-wide availability Business process knowledge Data fidelity and transparency Advanced reporting Integrates a technology bundle that expands access to budget and requirements planning data, empowers users to: Interact freely with financial data Provide timely reporting Transforms and connects processes of planning, budgeting, and performance measurement Supports a repeatable and interrelated set of processes that can provide a holistic approach to informed decision-making Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 2

Portfolio Management: Issue to Impact Solution provides an integrated approach for the Federal Planning, Programming, Budgeting, Execution, and Assessment process Strategy Alignment Issue: No centralized means to capture organizational and unit-level strategic goals or priorities or see how they relate to each other or support / align with direction from parent organizations Impact: Centralized repository for capturing strategies and linking them to each other. Dynamic dashboards to visualize strategy linkages. Provides foundation to link budgeted resources to strategic goals and aggregate data, greatly improving organization s ability to provide timely and consistent responses to management, and other external overseers Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 3

Portfolio Management: Issue to Impact Solution provides an integrated approach for the Federal Planning, Programming, Budgeting, Execution, and Assessment process Budget Management Issue: Disparate, aging legacy systems used to manage the organization s budget structure Impact: Modernized single-solution for managing budget structure hierarchy under the PM umbrella. Sets stage for consolidating / streamlining systems used for creating the organization s budget submission to governing body and will lead to eventual decommissioning of numerous aging legacy systems, reducing costs and providing singlesource, data-driven reporting capabilities Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 4

PM Solution Tool Suite Five IBM COTS products will replace and/or integrate with existing systems and provide additional functionality and capabilities while ensuring interoperability and avoiding redundancy IBM COTS Products Version # Description IBM Cognos TM1 V10.2.2 *IBM Cognos TM1 integrates business planning, performance measurement, score carding, and multiple sources of data. It provides visibility into data, accountability within a collaborative process, and a consistent view of information. Provides budget planning, forecasting, predictive modeling (what if analysis). IBM Cognos Business Intelligence (BI) IBM Cognos Disclose Management (CDM) V10.2.1 V10.2.3 *Cognos BI is an integrated business intelligence suite that provides a wide range of functionality to help analyze and understand complex data and to conduct analytics. The product is used to create and view business reports, analyze data, and monitor events and metrics to make effective business decisions. *CDM provides a unified reporting platform to support internal and external reporting and a secure, collaborative, scalable reporting solution. Enables users to merge enterprise data with focused narrative analysis in a controlled, auditable environment. Narrative integration, metadata tagging, XBRL, and workflow capabilities provided. IBM Business Process Manager Advanced (BPM) V8.5.6 Rational CPLEX V12.6 *BPM Advanced is a comprehensive business process management platform providing the means to model/design, simulate, execute, orchestrate, and monitor business processes (structured and un-structured). *CPLEX the means to model business issues mathematically and solves them with the optimizer's powerful algorithms to produce precise and logical decisions and use of Statistical analysis tools and modeling solutions. *Source: www.ibm.com Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 5

Solving the User Experience Problem *Source for Images: www.ibm.com Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 6

Solving the User Experience Problem User Experience Guidelines - Need consistent user experience across multiple tools (as much as is possible) - Provide context guidance to the user based on the business action and not the tool being used - Need one place to go for all activities within Corporate Portfolio Management - Want an Easy to Use solution that follows compliance regulations Development Guidelines - Use as much out-of-the-box capabilities provided by COTS products with minimal custom development - Perform tool upgrades with minimal configuration/code changes - Be portable the solution needs to be able to be moved from development environment to production environment with minimal updates/changes - Allow for data integration within the solution and also to other non- IBM tools that will provide inputs and consume the outputs Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 7

Landing Page A single, consistent look-and-feel for all activates within the solution, including; IBM Business Process Manager, IBM Cognos BI, IBM TM1, and organization specific pages Cognos Reports, BPM Followed Processes, Classic BPM, BPM Rolebased Task List, BPM @Mentions User Profile, Custom Training, Help Materials, Help Ticket Creation IBM BPM Processes IBM Cognos Reports Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 8

The Architecture IBM BPM Landing Page/Dashboard Future Integrations IBM Integration Designer AIS HTML JavaScript IBM BPM IBM Cognos BI IBM Cognos TM1 IBM CDM XML CLOB IBM Integration Designer AIS & Direct SQL Queries Cognos BI Metadata Layer Stored Procedures DB Views & Star Schema Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 9

IBM BPM Landing Page Technical Discussion Uses custom portal, built entirely within IBM s Business Process Manager Uses iframes for the main menu bar and the specific tool being used Uses API calls to create BPM tasks lists, launch-able processes, and page content for the user Retrieves Report URLs from database (via AIS) to create launch-able menu options Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 10

IBM BPM Processes Users can execute IBM BPM processes launched from the Landing Page Parent iframe for all Pages Bootstrap Guided Tour Standard Process Portal Common CSS Elements Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 11

IBM Cognos BI Active Reports Users can launch reports from the landing page that open IBM Cognos BI in an iframe; common elements exist across all reports and across all pages within the solution Parent iframe for all Pages Consistent Filter Placement Common CSS Elements Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 12

IBM Cognos BI Active Reports Using Cognos BI within BPM iframe launches from menus and displays as one user experience Points of Interest 1. IBM Cognos Active report set to refresh every 10 minutes Allows for better performance when dealing with large data sets, and for exploring the dataset without waiting on report loading Allows use within an iframe, Active live report will exit iframe 2. Configuration for an Out-of-the-box Report Template No out-of-the-box hierarchical report template, heavily configured an existing template and our data structures Shows differentiation between Supporting and Directing Hierarchies, which changes depending on the current node; dynamic node color was a solution Layers decks where buttons change which card of data is displayed, and creates an exploratory experience 3. Common CSS elements (button colors, fonts, menu placements), via use of a common Components Report Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 13

Integration from Reports to Process Forms Using RESTful API calls we are able to launch a new business process specific to the form and change event, as well as prepopulate the form How? BI action icons reference a URL to an html page within BPM server. The URL contains the parameters that will be sent to the BPM process. This will trigger a JavaScript process that does the following: The URL is parsed and reconstructed to BPM RESTful API syntax The rest api call is sent as an ajax post, to launch the BPM Process The returned variable is the new BPM Task Id, and redirects to the BPM URL, with the created task and the parameters from Cognos BI populated in the BPM form Example URL (contained in Report icon): https://<server>:port/processportal/dashboards/dash/dashboard?cpm=manage Process&params={"passedValue1": SomeData1", "passedvalue2": SomeData2", "passedvalue3": SomeData3 }x-method-override=post Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 14

Integration from Process Forms to Reports Dynamic Link to IBM Cognos from IBM BPM Coach based on user selection Points of Interest 1. Stores base URL info in the database Contains environment specific information as well as the base for a Cognos URL 2. Gets inputs via BPM human service Stores IDs for specific reports in BPM Business Objects URL 3. Creates service to query the database Creates URL by concatenating the result of the query with the IDs gathered from the BPM Coach 4. Creates a coach view to house link A single custom HTML control that is bound to a string 5. Implements link coach view Runs service to generate URL string and store in a variable Places link coach view on the coach and binds to that variable Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 15

Storing and Retrieving Data (IBM Integration Designer) In order to allow maximum collaboration and interoperability across many tools within the organization, a database houses the solution data IBM Integration Designer 1. Advanced Integration Services (AIS) used within BPM to save and read from the database 2. IBM Integration Designer used to integrate to tools external to solution (authentication, process inputs, publishing) 3. AISs created range from simple to very complicated depending on the business need; examples: Populating a form s drop-down values from a table in the database Managing hierarchical structures with n-depth levels, and varying attribution at each level Utilizing matrix display for linking objects - Requires complicated code to handle multiple recursive functions - Dynamic rule sets based on hierarchy depth and current elements Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 16

In Conclusion User Experience Guidelines Consistent user experience across multiple tools (as much as is possible) Context guidance to the user based on the business action and not the tool being used Single place to go for all activities within Corporate Portfolio Management Easy to use, follow compliance regulations Development Guidelines Utilize as much out-of-the-box capabilities provided by COTS products with minimal custom development Perform tool upgrades with minimal configuration/code changes Allow the solution to be moved from development environment to production environment with minimal updates/changes Allow for integrations within the solution and also to other non-ibm tools to provide inputs and consume the outputs Copyright 2017 Deloitte Development LLC. All rights reserved. IBM InterConnect 2017 Conference 17

About Deloitte Deloitte refers to one or more of Deloitte Touche Tohmatsu Limited, a UK private company limited by guarantee ( DTTL ), its network of member firms, and their related entities. DTTL and each of its member firms are legally separate and independent entities. DTTL (also referred to as Deloitte Global ) does not provide services to clients. Please see www.deloitte.com/about for a detailed description of DTTL and its member firms. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Certain services may not be available to attest clients under the rules and regulations of public accounting. Copyright 2016 Deloitte Development LLC. All rights reserved. 36 USC 220506