BUSINESS PROBLEMS
Customers who used Attivio's Active Intelligence Engine (AIE, now Attivio Platform) to unify information for enterprise purposes wanted a new mechanism for consuming information in a unified way. They wanted an "Active Dashboard" which combines features of a portal, a search interface, business intelligence, traditional BI dashboards and reporting. The Active Dashboard Toolkit module in AIE suite of offering provided a customizable and extensible method of defining such a portal view and user interface.
SOLUTION
Active Dashboard was designed and developed as a configuration centric module that allowed the users to rapidly prototype and build user interfaces on top of AIE. The module provided a finite set of widgets out of the box that allowed faceting, searching and visualization of AIE's powerful features and capabilities as powered by AIE Search APIs. The content definition and screen layout of these widgets needed to be configured in XML files which Active Dashboard then consumes to render the web application. The Active Dashboard web application consisted of two types of views viz. a Dashboard and AI-SQL. There is no configuration needed for AI-SQL view as the AIE trained technical user can type free form AIE specific query language.
The product took various forms through multiple iterations. It was first designed as an MVP with just 3 widgets. This was used by the sales engineers to get the feel of the solution both internally and externally. More widgets and AI-SQL capability were then added and released as more mature version which then became an additional paid offering in the AIE solution.
A more formal presentation on the solution is here. Product has evolved since then but the under pinnings of the solution remain the same.
MY ROLE
I was the sole UX/UI Architect on the project. After collecting all the requirements from Sales Engineers, CTO, Chief Architects and VP of Product, I came up with the design, architecture and implementation of the product. I tested the product using moderated user tests for usability and A/B testing for ability of the solution to meet different business needs.
DOMAINS
Data Discovery, Reporting, Search Visualization, Business Intelligence
TECH
Attivio AIE, GWT, J2EE, JavaScript, XML, HTML/CSS