Software Re-Engineering and Ux Improvement for ElegantJ BI Business Intelligence Suite

Similar documents
Case Study. Software Product Reengineering, Maintenance, Support Services Java based Enterprise Product.

Case Study. ElegantJ BI Business Intelligence

Case Study. ElegantJ BI Business Intelligence. ElegantJ BI Business Intelligence Implementation for a leading Pipes Manufacturer.

Case Study. ecommerce. Developing an e-commerce portal with shopping cart based on Liferay Portal Framework. Service. Branding Analytics

Case Study. Smart Watch App with Salesforce Integration.

Mobile Business Intelligence: A Unique 'Design Once, Use Anywhere' Approach

Case Study. ElegantJ BI Business Intelligence. ElegantJ BI Business Intelligence Implementation for a leading Pharmaceuticals Company in India

ElegantJ BI. White Paper. The Enterprise Option Reporting Tools vs. Business Intelligence

ElegantJ BI. White Paper. Key Performance Indicators (KPI) A Critical Component of Enterprise Business Intelligence (BI)

Case Study. Elegant MicroWeb Technologies Pvt. Ltd.

Release 2.1 of SAS Add-In for Microsoft Office Bringing Microsoft PowerPoint into the Mix ABSTRACT INTRODUCTION Data Access

PowerSteering Product Roadmap Your Success Is Our Bottom Line

SAS BI Dashboard 4.3. User's Guide. SAS Documentation

ARIS 9ARIS 9.6 map and Future Directions Die nächste Generation des Geschäftsprozessmanagements

AT&T Global Network Client for Windows Product Support Matrix January 29, 2015

Creating a Patch Management Dashboard with IT Analytics Hands-On Lab

ORACLE HYPERION PLANNING

ElegantJ BI. White Paper. Considering the Alternatives Business Intelligence Solutions vs. Spreadsheets

OpenText Information Hub (ihub) 3.1 and 3.1.1

Based on Chapter 11, Excel 2007 Dashboards & Reports (Alexander) and Create Dynamic Charts in Microsoft Office Excel 2007 and Beyond (Scheck)

Preparing Your Business for Magento 2.0

Analysis One Code Desc. Transaction Amount. Fiscal Period

QAD Business Intelligence Data Warehouse Demonstration Guide. May 2015 BI 3.11

SAS BI Dashboard 3.1. User s Guide

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

COMPARISON OF FIXED & VARIABLE RATES (25 YEARS) CHARTERED BANK ADMINISTERED INTEREST RATES - PRIME BUSINESS*

Web Dashboard User Guide

ER/Studio Enterprise Portal User Guide

Self-Service Business Intelligence

Oracle Hyperion Planning

SAP BusinessObjects Business Intelligence Platform Document Version: 4.1 Support Package Business Intelligence Launch Pad User Guide

Creating Dashboards. Intellicus Enterprise Reporting and BI Platform. Intellicus Technologies

GETTING STARTED WITH COVALENT BROWSER

Learn About Analysis, Interactive Reports, and Dashboards

ElegantJ BI. White Paper. Achieve a Complete Business Picture with a Business Intelligence (BI) Dashboard

Business Intelligence with Maximizer CRM 10:

Big Data Analytics with IBM Cognos BI Dynamic Query IBM Redbooks Solution Guide

ORACLE BUSINESS INTELLIGENCE WORKSHOP

Table of Contents. Welcome Login Password Assistance Self Registration Secure Mail Compose Drafts...

Sisense. Product Highlights.

HP Web Jetadmin Database Connector Plug-in reference manual

Expanding Uniformance. Driving Digital Intelligence through Unified Data, Analytics, and Visualization

BusinessObjects Enterprise InfoView User's Guide

GENERIC AGENCY STATEMENT OF WORK. Website Redesign Project Generic Company

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

TIBCO Spotfire Automation Services 6.5. User s Manual

Next Generation. School Management System. EduSwift. School Management System.

How To Customize An Org Bee 11G With A Custom Skin On A Windows 7.5 (Oracle) 11G (Orca) 11Ge (Orora) 11Gh (Orroboro) 11E (Ororro

Cloud Self Service Mobile Business Intelligence MAKE INFORMED DECISIONS WITH BIG DATA ANALYTICS, CLOUD BI, & SELF SERVICE MOBILITY OPTIONS

OSAS version 8.0 A foundation for the future

1. Introduction. 2. User Instructions. 2.1 Set-up

Designing Adhoc Reports

New Features in Instantis EnterpriseTrack 15.1

Jet Data Manager 2012 User Guide

Overview of Creating Analyses and Dashboards in OBIEE 11g

Version Getting Started

Discussion Outline. A. KPIs Defined. B. Why KPIs Matter. C. KPI Menu. D. Implementation. E. Example KPIs. F. Pitfalls

SAS IT Resource Management 3.2

How To Change Your Site On Drupal Cloud On A Pcode On A Microsoft Powerstone On A Macbook Or Ipad (For Free) On A Freebie (For A Free Download) On An Ipad Or Ipa (For

Oracle Sales Cloud Reporting and Analytics Overview. Release 13.2 Part Number E January 2014

The Power of the Unica Marketing Platform

Oracle Application Development Framework Overview

SAS BI Dashboard 4.4. User's Guide Second Edition. SAS Documentation

SAS. Cloud. Account Administrator s Guide. SAS Documentation

A Firsthand Look at the Usability and User Productivity Improvements of SAP CRM Web UI Toros Aledjian SAP Global Design and UX Senior Product Manager

User Management Tool 1.6

PORTAL ADMINISTRATION

REUTERS/TIM WIMBORNE SCHOLARONE MANUSCRIPTS COGNOS REPORTS

DEVELOPMENT OF AN ANALYSIS AND REPORTING TOOL FOR ORACLE FORMS SOURCE CODES

Case 2:08-cv ABC-E Document 1-4 Filed 04/15/2008 Page 1 of 138. Exhibit 8

Sitecore InDesign Connector 1.1

WebFOCUS BI Portal: S.I.M.P.L.E. as can be

Deltek First GovCon Essentials

Salient Dashboard Designer Training Guide

Pentaho Reporting Overview

Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

Synthetic Monitoring Scripting Framework. User Guide

INFOPATH FORMS FOR OUTLOOK, SHAREPOINT, OR THE WEB

Microsoft Office Live Meeting Events User s Guide

Izenda & SQL Server Reporting Services

OBIEE 11g : Answers, Dashboards & More

ORACLE APPLICATION EXPRESS 5.0

Build Your First Web-based Report Using the SAS 9.2 Business Intelligence Clients

Transcription:

2011 2012 2013 2014 Q1 Q2 Q3 Q4 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Sales Performance by Category 2014 Product Category Alcoholic Drinks Bakery Confectionary Cool Drinks Fruit Juices Health Drinks 0.00M Gross Sales Target Variance 19,957,914 19,957,914 146.20% 201.30% 49.36% 42.57% 137.93% 2013 Gross Sales Target Variance 19,957,914 19,957,914 146.20% 201.30% 49.36% 42.57% 10.32M 14.83M 13.66M 7.41M 17.07M 5.87M 17.27M 19.07M 6.97M 5.65M 13.08M 16.65M 9.15M 11.61M 2.5M 16.77M 2.07M 10.57M 20.00M 40.00M 60.00M 80.00M 137.93% 25,000,000 20,000,000 15,000,000 10,000,000 5,000,000 0 2012 Gross Sales Target Variance 19,957,914 19,957,914 146.20% 201.30% 49.36% 42.57% 137.93% 2011 2012 2013 2014 Q1 Q2 Q3 Q4 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2011 Gross Sales Target Variance 19,957,914 19,957,914 146.20% 201.30% 49.36% 42.57% 137.93% Alcoholic Drinks Bakery Gross 68,1 64,6 5,5 3,4 29,4 25,000,000 20,000,000 15,000,000 10,000,000 5,000,000 0 Alcoholic Drinks Bakery Q1 Q2 Q3 Q4 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec State Product Category Employee Name Case Study State Product Category Employee name Sales Performance by Category 2014 2013 2012 2011 Product Category Gross Sales Target Variance Gross Sales Target Variance Gross Sales Target Variance Gross Sales Target Variance Gross Alcoholic Drinks 19,957,914 19,957,914 146.20% 19,957,914 19,957,914 146.20% 19,957,914 19,957,914 146.20% 19,957,914 19,957,914 146.20% 68,1 Bakery 201.30% 201.30% 201.30% 201.30% 64,6 Confectionary 49.36% 49.36% 49.36% 49.36% 5,5 Cool Drinks Fruit Juices Health Drinks 42.57% 137.93% 42.57% 137.93% 42.57% 137.93% 42.57% 137.93% 3,4 29,4 Revenue Contribution By States Sales Amt Vs. Qty 2011 2012 2013 2014 25,000,000 10.32M 14.83M 13.66M 7.41M 17.07M 20,000,000 5.87M 17.27M 19.07M 6.97M 10.57M 15,000,000 10,000,000 5.65M 13.08M 16.65M 9.15M 11.61M 5,000,000 2.5M 16.77M 2.07M 0 0.00M 20.00M 40.00M 60.00M 80.00M Alcoholic Drinks Bakery 2011 2012 2013 2014 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Sales Amt Vs. Qty Sales Performance by Category 2014 2013 State Product Category Employee name Product Category Gross Sales Target Variance Alcoholic Drinks 19,957,914 19,957,914 146.20% Gross Sales Target Varia 19,957,914 19,957,914 146. 2011 2012 2013 2014 Bakery Confectionary Cool Drinks Fruit Juices Health Drinks Ice Cream Snacks Tea 201.30% 49.36% 42.57% 137.93% 49.36% 42.57% 137.93% 201. 49. 42. 137. 49. 42. 137. Total 63,459,928 55,459,928 115.93% 59,459,928 70,459,928 84. Sales Amt Vs. Qty Revenue Contribution By States 2011 2012 2013 2014 2011 2012 2013 2014 2011 2012 2013 2014 Revenue Contribution By States 10.32M 14.83M 13.66M 7.41M 17.07M 5.87M 17.27M 19.07M 6.97M 10.57M 5.65M 13.08M 16.65M 9.15M 11.61M 2.5M 16.77M 2.07M 0.00M 20.00M 40.00M 60.00M www.elegantmicroweb.com ISO 9001:2008 Elegant MicroWeb Technologies Pvt. Ltd. A-305, Shapath - IV, Opp. Karnavati Club, SG Highway, Ahmedabad-380051 India Email: info@elegantmicroweb.com

The Company ElegantJ BI is the flagship software solution of Elegant MicroWeb, a software products and services company, located in India. ElegantJ BI is a complete business intelligence suite with dashboards, OLAP analysis, ad-hoc reporting, KPI, interactive graphs and reporting and has its own MOLAP engine, and a 100% browser based interface. Company serves customer and partners across the globe with this business intelligence product and services. The Objective The Elegant MicroWeb product engineering and Ux team undertook this project to improve the usability and overall User Experience (Ux) for the ElegantJ BI product suite, and to execute overall product reengineering to ensure a sustained competitive position in the business intelligence market and provide state of the art products to partners and customers around the world. The project goal was twofold. Improve the Ux for its popular business intelligence product Reengineer product and migrate to new application architecture Ux improvement was necessary in order to make the interface adaptable and responsive to the growing number of device screen resolutions and sizes. While the existing interface was 100% browser-based, the Ux elements did not provide support or flexibility for different devices and did not meet customer expectations for responsive, intuitive displays and interactive capabilities on popular tablet and mobile devices. With the growing importance of data visualization and user interactivity in the business intelligence market, these changes were imperative to sustain and improve competitive market advantage. Software reengineering and migration was necessary to upgrade the product architecture. The existing product utilized an old version of application server and middle tier frameworks. As the size and usage of data, complexity of data analytical processing, and number of concurrent users increased, the ElegantJ BI management team wished to improve performance, interoperability, integration and support for large volumes of data. To accomplish this goal, it was necessary to implement distributed architecture and optimize middleware to improve scalability.

The overall objective was to leverage the initial product investment while improving market advantage and product differentiation to retain existing customers and attract new customers and partners. The Solution Elegant MicroWeb studied the ElegantJ BI product and usage requirements, gathered feedback from key customers and partners, and compared requirements to market and competitor offerings, with supporting data from its ElegantJ BI implementation and customer support teams. The goal was to ensure market differentiation by creating a leading edge solution that would provide a unique user experience, and dependable, mobile accessibility, performance and scalability. The team designed a product roadmap that would offer features and functionality, and a responsive UI that would be unique in the market and provide a competitive advantage for the ElegantJ BI and its partners and customers. The core team included product management, technical experts, Ux experts and selected members of implementation and support team. ensure a responsive, intuitive interface that provides a unique user experience on all popular mobile and tablet devices. The Software Reengineering team conducted feasibility studies for several frameworks and libraries, and prepared the technical architecture and roadmap. It utilized the existing underlying architecture of the application server and other frameworks and provided a path for migration to a new, cutting-edge architecture to create an environment that was designed to incorporate industry standard frameworks and improve scalability, performance, reliability and interoperability. Elegant MicroWeb reengineered the product architecture and designed a completely new user interface with responsive interface design and compatibility with tablets, desktops and mobile devices. The solution provides numerous performance and scalability benefits and user-friendly features that improved user adoption, and user satisfaction and increased productivity and efficiency. The User Experience improvement team prepared a comprehensive plan to reengineer and redesign the software foundation and user interface and

Technology Benefits User Benefits Ensure a responsive user interface to accommodate desktop, tablet and smart phones devices and resolutions Provide uniform UI controls and front-end frameworks Optimize front-end, client/user performance Provide efficient integration framework for integration with third party applications Ensure industry standards compliance Provide the most current frameworks to leverage up-to-date technology standards Improve performance and scalability to accommodate large data, more concurrent users, intensive processing, and distributed computing Protect and optimize technology investment in ElegantJ BI product by leveraging the existing code base rather than developing from scratch Improve performance, stability and interoperability Ensure protection of IT investment and provide scalability, maintenance and flexibility for future industry standards and interoperability requirements Business Benefits Optimize user learning curve Provide engaging, new Ux to improve user adoption and decrease training requirements Ensures a simple, easy to use, work-from-anywhere, responsive environment for mobile and desktop users alike Provides leading edge, responsive UI technology for all business intelligence modules Protects and leverages initial product investment to avoid 'from scratch' development effort Offers competitive advantage and market positioning with responsive UI Ensures seamless data access across different devices Improves performance and scalability, and accommodates larger data volume and a greater number of concurrent users Ensures a market and competitive advantage and numerous product differentiators to retain existing customers and attract new customers and partners

Ux Improvement The resulting Ux improvement provided numerous user and business benefits, as well as a distinct competitive advantage. Home Page More visibility of content and information on page by reducing header and footer height Other pages are accessible through menu dropdown on top, easy to navigate pages and functionalities Flexibility to manage content on a page through admin interface Admin can share company or any other information on home page Labels, Messages & Error codes New home screen with intuitive, user-friendly layout and look n feel Ability to access Recently Used objects, My Favorites, Cubes, My Folder and Repository

Repository and Navigation Custom alert and message box for errors, warning and confirmation Descriptive message along with error code, allowing developer to debug and correct issue quickly Highlight message box actions with dark color Eliminate JavaScript alerts Menu navigation on top right, allows users to click and access objects and functionalities easily Action buttons are in one place within repository, e.g., Refresh, Delete, Edit, My Favorite, Copy, Move List of objects with enough information on repository for user to navigate and access objects Improved tree traversal and accessing folders and objects Easy to sort and navigate objects across pages Ability to search object with all meta information

Controls

New design of controls with focus on usability and easy navigation Compatible across different devices, e.g., tables and mobile devices Different design method for controls, e.g., for time series, users have option to set options as dropdown or multi select Plenty of UI properties to style each control Clear view of analysis by removing additional navigation on left, and reducing title space Improved toolbar for action buttons Change in new default theme More properties for styling analysis, measures, columns and rows Analysis KPI

Clear view of KPI by removing additional navigation on left, and reducing title space Easy navigation for Views, Frequency and Period Change in new default theme More properties for styling KPI, Gauges, Trend and Data Graphs Clear view of Graphs by removing additional navigation on left, and reducing title space Change in new default theme Legend is now floatable, dockable, and scrollable so there is more area for graphs More properties for styling each type of Graphs

Reports Dashboard v 3.x Clear view of Report by removing additional navigation on left, and reducing title space Change in new default theme More properties for styling reports

v 4.x Ability to create more attractive dashboards with a few clicks More design capabilities and properties including background, fonts, height, width, colors etc., to make dashboards more attractive

Properties Responsive Design Dashboard Desktop View Well-defined list of properties, and more options to design objects on front-end Neat, clean layout and sections with in-property dialog

Dashboard Mobile View

The Technology Implementation of Service Oriented Architecture (SOA) with modular business web services for easy integration and reuse to create a truly flexible, adaptable IT infrastructure Migration to Spring Framework for comprehensive application infrastructure support and non-invasive application of enterprise services to plain old Java objects (POJOs) Spring MVC for clean division between controllers, JavaBeans models and views Spring security for comprehensive and extensible support for Authentication and Authorization Hibernate for implementation of Object-Relational Mapping (ORM) to create database independent data access layer for the application Implementation of Scheduling framework and Logging framework Improvement and enrichment in graphical engine Use of RDBMS for meta data management

Elegant MicroWeb Role Elegant MicroWeb worked closely with the ElegantJ BI implementation and customer support team throughout the life cycle of software re-engineering and Ux design. Project Life Cycle Requirements and feasibility study Technical evaluation and roadmap Architectural and technical framework design Software Re-engineering, Ux design and development Beta testing User acceptance testing Documentation Ux Design and Implementation Process Elegant MicroWeb used the Agile Software Development Process to ensure success, rapid ROI and low TCO, as well as improved customer and stakeholder satisfaction. Design - including functional requirements, user analysis, information flow design, branding and theme design, graphical sketches, and interface element controls, e.g., input controls, navigation components, informational components and containers. Implementation - including selection of design frameworks, prototyping, usability review, UI design, and UI design review with stakeholders. Testing - including comprehensive testing phases and techniques for cross-browser and cross-device compatibility for target devices and platforms.

Conclusion The members of the Elegant MicroWeb team worked with the ElegantJ BI team to design a roadmap for usability improvement through UI design and reengineering of the product. The roadmap focused on responsive UI design, device interoperability, performance, and improvement and implementation of industry standard architecture. Using the latest technologies, standard frameworks and techniques, Elegant MicroWeb designed, developed and delivered a re-engineered software solution and new Ux design to satisfy all requirements, improve product performance and scalability, and provide numerous competitive and business advantages. This project resulted in improved user satisfaction and adoption and provided a solid foundation for future product growth and technical interoperability. The Agile Software Development Processes

Contact Us Elegant MicroWeb Technologies Pvt. Ltd. A-305, Shapath - IV, Opp. Karnavati Club, SG Highway, Ahmedabad-380051 India Email: info@elegantmicroweb.com URL: www.elegantmicroweb.com EMR5148C - CaseStudy - - Version 1.1 - Published 2014 Copyright Elegant MicroWeb Technologies Pvt. Ltd (EMTPL), all rights reserved This document contains information that is proprietary and confidential to EMTPL, which shall not be disclosed, transmitted, or duplicated, used in whole or in part for any purpose other than its intended purpose. Any use or disclosure in whole or in part of this information without express written permission of EMTPL is prohibited. Any other company and product names mentioned are used for identification purpose only, and may be trademarks of their respective owners and duly acknowledged