A Framework for A Business Intelligence-Enabled Adaptive Enterprise Architecture



Similar documents
Combining Business Intelligence, Indicators, and the User Requirements Notation for Performance Monitoring

Business Process Management with the User Requirements Notation

Evolving System Architecture to Meet Changing Business Goals. The Problem

New York University Computer Science Department Courant Institute of Mathematical Sciences

Sub Code: CP7007 Sub Name: SOFTWARE REQUIREMENTS ENGINEERING Branch / Year: ME CSE / I Year Staff in charge: Dr.M.Senthil Kumar

Aligning Data Warehouse Requirements with Business Goals

Why is the Governance of Business Intelligence so Difficult? Mark Peco, CBIP

KPIs and Scorecards using OBIEE 11g Mark Rittman, Rittman Mead Consulting Collaborate 11, Orlando, Florida, April 2011

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

How to bridge the gap between business, IT and networks

Legal Goal-Oriented Requirement Language (Legal GRL) for Modeling Regulations

Toward an integrated User Requirements Notation framework and tool for Business Process Management

GOAL-ORIENTED BUSINESS PROCESS MONITORING

Requirements engineering

Talousjohto muutosagenttina ja informaatiotulvan tulkkina

The Business Case for Information Management An Oracle Thought Leadership White Paper December 2008

Enterprise Architecture Assessment Guide

Database Marketing, Business Intelligence and Knowledge Discovery

The Principles of Effective Dashboards

Unifying IT Vision Through Enterprise Architecture

Master Data Management Architecture

Towards a Decision Making Framework for Model Transformation Languages. Soroosh Nalchigar soroosh@cs.toronto.edu

Improved SOA Portfolio Management with Enterprise Architecture and webmethods

Improving Cognos Upgrades Methodology to Lower Costs & Improve Upgrade Management

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

ACCELUS COMPLIANCE MANAGER FOR FINANCIAL SERVICES

Using Business Intelligence to Achieve Sustainable Performance

Marketing Funnels integrated into your Customer Journey Maps: A Winning Combination

Enterprise Portfolio Management

Adapting an Enterprise Architecture for Business Intelligence

Project Management through

IBM Cognos Enterprise: Powerful and scalable business intelligence and performance management

THE KEY ADVANTAGES OF BUSINESS INTELLIGENCE AND ANALYTICS

Dashboards as a management tool to monitoring the strategy. Carlos González (IAT) 19th November 2014, Valencia (Spain)

VALLIAMMAI ENGINEERING COLLEGE S.R.M. Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

Data Visualization An Outlook on Disruptive Techniques (Technical Insights)

Štandardizácia BI na platforme Oracle. Gabriela Heč ková, Oracle Slovensko

A Guide Through the BPM Maze

A Quality Based Method to Analyze Software Architectures

Enterprise Architecture Governance Procedure

PASTA Abstract. Process for Attack S imulation & Threat Assessment Abstract. VerSprite, LLC Copyright 2013

HITAM. Business Intelligence for Hospitals: Empowering Healthcare Providers to Make Informed Decisions through Centralized Data Analysis

SOA Enabled Workflow Modernization

An Oracle White Paper June, Strategies for Scalable, Smarter Monitoring using Oracle Enterprise Manager Cloud Control 12c

2015 State of the CIO SURVEY. Exclusive Research from CIO magazine

Picturing Performance: IBM Cognos dashboards and scorecards for retail

IBM 2010 校 园 蓝 色 加 油 站 之. 商 业 流 程 分 析 与 优 化 - Business Process Management and Optimization. Please input BU name. Hua Cheng chenghua@cn.ibm.

WHITE PAPER Analytics for digital retail

11 Tips to make the requirements definition process more effective and results more usable

The following is intended to outline our general product direction. It is intended for informational purposes only, and may not be incorporated into

Use Cases. Massimo Felici. Massimo Felici Use Cases c

Comparative Analysis of FAHP and FTOPSIS Method for Evaluation of Different Domains

How IT Can Help Companies Make Better, Faster Decisions

Lluis Belanche + Alfredo Vellido. Intelligent Data Analysis and Data Mining. Data Analysis and Knowledge Discovery

BI STRATEGY FRAMEWORK

MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process

THE NEXT GENERATION CMDB - ALIGNING IT TO BUSINESS

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects

A Guide to Marketing Technologies for Distributed Teams

ITC 19 th November 2015 Creation of Enterprise Architecture Practice

Top 10 List for Success in the Cloud

Whitepaper Enable Talent Management Through Fusion

KNOWLEDGENT REPORT Big Data Survey: Current Implementation Challenges

Manufacturers: Transform Your Data Into Actionable Business Insight. Daniel Caringi March 2014

Process-Based Business Transformation. Todd Lohr, Practice Director

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

SOA Adoption Challenges

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Accelerate Business Intelligence Adoption with Interactive, Mobile Dashboards

Oracle Business Intelligence 11g Business Dashboard Management

How Application Portfolio Management and Enterprise Architecture Add Up to IT Governance

A Framework for Business/IT Alignment in Networked Value Constellations

High-Performing Information Systems Aligned With Utility Business Strategy [Project #4316]

Business Intelligence Enabling Transparency across the Enterprise

Feature. Multiagent Model for System User Access Rights Audit

Big Data Strategies Creating Customer Value In Utilities

A Business Process Driven Approach for Generating Software Modules

Key Performance Indicators used in ERP performance measurement applications

Establishing EA teams

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into

Transcription:

A Framework for A Business Intelligence-Enabled Adaptive Enterprise Architecture Okhaide Akhigbe, Daniel Amyot and Gregory Richards okhaide@uottawa.ca

Business IT Alignment Aligning business objectives with Information Systems has always presented a challenge. Is the blame on the Information Systems? Survey shows this is among the top priorities of CIOs today. ER2014 p.2

Source: IT WORLD CANADA (OCTOBER 17th 2014) http://www.itworldcanada.com/blog/the-alignment-of-it-and-business-doesnt-make-sense-so-dont-sayit/98340 Source: InformationWeek (September 18th 2014) http://www.informationweek.com/strategic-cio/team-building-and-staffing/it-business-alignment-enough-already/a/d-id/1315851 ER2014 p.3

Enterprise Architecture Informs how information, processes and technology should be positioned in an organization. Enterprise Architecture is supposed to offer alignment. Frameworks exist. Are they adaptive? ER2014 p.4

Current Business Requirements Business Objectives Information System Business evolves New Business Requirements Business Objectives Information System Business requirements drive changes Architecture drives changes ER2014 p.5

Business Intelligence Theme BI is about getting data in and out. But to do what? BI helps organizations derive meaning from data (Useful in dynamic environments). BI Theme refers to instrumenting of data used to make decisions. ER2014 p.6

BI-EAEA Approach The Business Intelligence Enabled Adaptive Enterprise Architecture (BI-EAEA) Framework comprises: Methodology Model Tool Support Model created with URN and tool support in jucmnav ER2014 p.7

Why URN The User Requirements Notation: First international standard to model and analyze requirements with goals and scenarios. Goal-oriented Requirement Language (GRL): used to models actors and their intentions. Use Case Maps (UCM): used to describe scenarios, processes and architectures. KPIs/indicators in URN are used to evaluate performance with respect to some objective or goal. jucmnav is a free Eclipse-based tool that supports GRL and UCM modeling and analysis. ER2014 p.8

BI-EAEA Approach: Methodology To Be Scenario Business Goal Modeling As Is Scenario Model Response and Potential Impact of Modeled Constructs Information System and KPI Modeling To Be Scenario Evaluate Current Impacts of Modeled Constructs As Is Scenario ER2014 p.9

Types of Changes and Enterprise Levels What are the types of changes: Modifications Deletions Additions Where are changes required in an Enterprise: Business Objectives (High Level) Decision Makers (Decisions Level) Information Systems (IS Level) ER2014 p.10

BI-EAEA Approach: Sample Model High level Decisions level IS Level Goal Decisions Information ER2014 p.11

BI-EAEA Approach: Sample Model High level Decisions level IS Level Goal Decisions Information ER2014 p.12

BI-EAEA Approach: Tool Support Analytical Hierarchy Process (AHP) used to get importance and contribution levels. Models are checked against OCL rules. 28 rules exist as part of URN profile for Adaptive EA An example: The elements of the Information System must not receive contributions from other actors ER2014 p.13

BI-EAEA Approach: Tool Support ER2014 p.14

BI-EAEA Approach: Tool Support ER2014 p.15

Response and Potential Impact of Modeled Constructs Change Need Adaptation Automation Modification of importance level of a High level, Decision level or IS level modeled intentional element. Modification of the contribution weights to a High level, Decision level or IS level modeled intentional element. Modification of the KPIs definitions or current evaluations. Modification of the desired satisfaction level of a High level, Decision level or IS level modeled intentional element. Deletion of a High level, Decision level or IS level modeled actor or intentional element (their importance and satisfaction levels as well). Deletion of contribution links to a High level, Decision level or IS level modeled intentional element. Addition of an actor, or intentional element or their contributions to a High level, Decision level or IS level. 1) Locate goal, decision or IS. 2) Increase or decrease importance level as required. 3) Check the sum of importance level. 4) Execute As Is Strategy. 1) Locate contribution. 2) Increase or decrease contribution link. 3) Check the sum of contribution links to goal, decision or IS. 4) Execute As Is Strategy. 1) Change in KPI values as fed by BI System (or manual increase or decrease). 2) Execute As Is Strategy. 1) Locate objective, decision or IS. 2) Increase or decrease satisfaction level as required. 3) Execute As Is Strategy. 1) Locate actor, goal, decision or IS. 2) Remove actor, goal, decision or IS from model (in a copy of the model). 3) Check the sum of importance levels of actor s intentional elements. Also sum of related destination contributions links if applicable. 4) Execute As Is Strategy. 1) Locate contribution. 2) Set contribution link to 0. 3) Check the sum of importance level. 4) Execute As Is Strategy. 1) Include actor, goal, decision, IS (and characteristics) or contribution link (in a copy of the model). 2) Check that they are linked. 3) Execute As Is Strategy. 2) Pairwise comparison to compute new levels. 3) OCL rule checks violation. 4) jucmnav evaluations to indicate impact. 2) Pairwise comparison to compute new values. Use of jucmnav contributions overrides for new weights. 3) OCL rule checks violation. 4) jucmnav evaluations to indicate impact. 1) Feeds from BI systems. 2) jucmnav evaluations (quantitative GRL algorithm) to indicate impact. 2) OCL rule checks violation. 3) jucmnav evaluations (Constraint-Oriented GRL Algorithm) to indicate impact. 3) Pairwise comparison to compute new values. OCL rule checks violation. 4) jucmnav evaluations to indicate impact. 2) jucmnav contributions override. 3) OCL rule checks violation. 4) jucmnav evaluations to indicate impact. 2) OCL rule checks violation. 3) jucmnav evaluations to indicate impact. ER2014 p.16

Case Study Enterprise Architecture of the Grants and Contribution Program of a large Government of Canada Department. Worked with 4 Enterprise Architects The goal model comprised of 4 Diagrams, 8 Actors 40 intentional elements (12 goals, 9 softgoals. 8 tasks and 11 resources), 30 indicators and 102 links. A To Be Scenario mainly based on a deletion, with the potential impact on the modeled constructs was investigated. ER2014 p.17

ER2014 p.18

ER2014 p.19

Evaluation Work by Yu et al. (2013) identifies 12 characteristics an adaptive Enterprise should have. Questions based on the 12 characteristics, were asked and administered to the Enterprise Architects anonymously. Framework performance was encouraging. ER2014 p.20

Evaluation CHARACTERISTIC MODEL RESPONSE Weighted All Most Some Few None Average (Max: 5) (76% - 100%) (51% - 75%) (26% - 50%) (1% - 25%) (0) Diversity and Variability 3 1 3.75 Uncertainty and Commitment for known changes 3 1 3.75 Uncertainty and Commitment for unknown changes 2 2 3.50 Sensing and Effecting Change (known changes) 1 3 4.25 Sensing and Effecting Change (unknown changes) 1 2 1 4.00 Barrier to Change 3 1 3.75 Multiple Levels of Dynamics for documented change 3 1 3.75 Multiple Levels of Dynamics for ease of use of documented change 4 4.00 Dynamic Systems, Boundaries and Closure 4 4.00 Actor Autonomy and Alignment 1 2 1 ER2014 4.00 p.21 Business-IT Alignment 1 2 1 4.00 Adaptiveness as a Business

Informal Observations from Stakeholder They liked our URN-based modeling approach since: It shows the levels where change occurs. It offers minimal modeling investments. It accommodates changing the granularity of the IS to measure other factors. It reflects what they informally do now It allows them to disagree sooner! The KPIs and satisfactions values accommodates the government s needs for numbers. The models and GRL strategies can be used as documentation trail for analysis and decisions. ER2014 p.22

Limitations & Future Work Directions Limitations: What triggers decisions as organizations decide Our questionnaires did not have a comparison point Future: Model and assess enterprise architectures of different sizes and domains Look at the cost implication of decisions as adaptation occurs ER2014 p.23

You re Invited http://re15.org/ ER2014 p.24

Thanks! Questions? Okhaide Akhigbe okhaide@uottawa.ca ER2014 p.25