top of page

Oracle Corporation  Data Visualization Tools team

Data Visualization Innovation

BACKGROUND

The Oracle ADF Data Visualization Tools (DVT) team creates components that development teams use to build interactive, data-rich cloud applications. During my tenure as Design Lead, I oversaw the creation of many innovative components and features.

MY ROLES

Interaction Designer (paired with a Visual Designer)

Usage Guideline Author

MY CONTRIBUTIONS

Prototype, design, evaluate, and author usage guidelines for interactive data visualization components

Provide design support for existing data visualization components & features

Hierarchy Viewer (patented)

The Human Capital Management (HCM) apps team wanted an interactive org chart capable of showing different types data from different perspectives.
I designed the solution — the 'Hierarchy Viewer' — and the entire project team was awarded a patent (US8161413B2).

hv (2019_08_27 22_04_12 UTC).png

The Hierarchy Viewer displaying an org chart, its primary use case

Unique Capabilities
  • Zooming in and out changes the information shown and its level of detail.

  • Temporarily isolate a section of the hierarchy, reducing overwhelm and enabling more focus.

  • Navigate through different types of information like a slideshow.

SNAG-0015 (2019_08_27 22_04_12 UTC).png

'Zoom ranges' determine how information changes as a user zooms in and out

hv1.png

Some node interaction details

nav panel.png

Navigation Panel elements

Options, options

As application building blocks, all data visualization components share common behaviors, but are flexible enough to handle many different use cases.

hv layout.png

Layout options

8-25-2013 3-55-01 PM (2019_08_27 22_04_1

Org chart data in 'Circle' layout

8-25-2013%203-52-13%20PM%20(2019_08_27%2

Hierarchy Viewer used for a financial use case

Thematic Map*

Oracle's Business Intelligence (BI) apps team needed a flexible, interactive component for displaying spatial data.
I designed the Thematic Map component with the same development team from the Hierarchy Viewer project (above), so the two components share many characteristics.

* Whereas a standard (reference) map shows place names, a thematic map displays data spatially, as with election results.

SNAG-0005 (2019_08_27 22_04_12 UTC).png

Thematic Map of data for US states

thematic map poster (2019_08_27 22_04_12

Poster showcasing the Thematic Map, created for a team offsite meeting.

Data Drilling

Like Hierarchy Viewer, the Thematic Map also portrays a hierarchy, but one defined by landmasses and geopolitical regions.
Spatial hierarchies enable data drilling, whereby a user can navigate among a region's levels to view data at different levels of detail. Drilling and zooming can also be combined into a single, smooth animation.

tmapBeforeDrill.png

Drilling between a region's state and county levels (click arrows to view)

SNAG-0008 (2019_08_27 22_04_12 UTC).png

Drilling combined with zoom-to-fit (click arrows to view)

tmap geos.png

Spatial hierarchies are defined by 'base maps' and their 'area layers'

More components and features

As Lead Data Visualization Designer, I designed and enhanced other components including a Pivot Table, Sparkchart (a simplified, condensed graph), and Gantt Chart.

 

In addition, I designed common features, such as keyboard interaction (for accessibility), viewport scrolling (example below), and data stamping ie, embedding one data visualization component inside another.

dvt_chart_scroll.png

Line chart with 'viewport scrolling' area below

resource gantt.png

New Gantt Chart variants

pivot table.png

Sparkcharts and Bar Charts 'stamped' into Pivot Tables

© 2025 Bret Hekking

bottom of page