Dashboard Development - Tableau and BRD

To manage the development of a self-service Tableau dashboard for the Regional Customer Retention Managers (RCRM) at a fictional financial institution, I drafted the Business Requirements Document (BRD) and developed the mobile-friendly dashboard.

My core strengths in this project include User Stories (US), Business Requirements, Acceptance Criteria (AC), and Dashboard Development.

*This project does not include an analysis.

Project Management - BRD

  • The current national attrition is X% higher than our target goal. The 5 Regional Customer Retention Managers (RCRMs) need to work together to bring it down, however, they do not have on-demand access to their region’s attrition rate or details about attrited customers.

    To better empower the RCRMs, we need to develop the Attribution Dashboard. This is a self-service dashboard that offers on-demand access to regional KPIs and correlations.

    Every RCRM will have access to their regional data and we expect them to develop strategies to decrease Attrition Rate in their lowest performing states.

    On-demand access empowers the RCRMs to perform their own analysis and take the actions necessary to reach their goals.

    • Decrease the national attrition rate to X% by the end of the end of Q4.

    • A(n) X% increase in dashboard usage and a(n) X% decrease in ad-hoc data requests from the Regional Customer Retention Managers within 90 days post-launch.

  • “As a Regional Customer Retention Manager, I want access to attrition rates and attrited customer details in my region, so that I can identify areas of concern and correlations to develop targeted strategies for reducing attrition and improving customer loyalty.”

  • In Scope

    • Development of key metrics

      • Attrition Rates, State % of total

    • Training and Documentation

      • User Guide with metric calculation details

    • Resources

      • 1 BI Analyst, 20 hours of work a week for 3 weeks (15 days)

    • Timeline

      • Requirements Gathering: 2 days

      • First Iteration: 3-6 days

      • First Iteration Presentation: 7 day

      • 2nd Iteration: 7- 11 days

      • 2 Iteration Presentation & Recorded Training: 12 day

      • Documentation, User Guide, and Final Delivery 12-15 days

    • Deliverables

      • Dashboard

      • User Guide

    Out of Scope

    • Analysis

      • Regional Customer Retention Managers are highly analytical and do not require an analysis, instead they need a self-service tool.

    • New data integrations

  • Functional Requirements

    • BR-1: Real-Time Dashboard

      • Description: Develop a realtime dashboard to provide insights into:

        • Customer Attrition Rate (national, regional, state) and State % of Total Attrition Rate

        • Attrited Customer Details (Age, Months on Book, Education Level, Dependent Count, Income Category, Credit Limit, and Spending)

        • Metric Calculation Details, i.e. Example of how metrics were calculated

      • Priority: High

      • Owner: BI Analyst

    • BR-2: Customizable Filters

      • Description: Allow users to filter by state and region

      • Priority: High

      • Owner: BI Analyst

    • BR-3: Exportable

      • Description: Allow users to download dashboard as a PDF static image

      • Priority: Low

      • Owner: BI Analyst

    Non-functional Requirements

    • BR-4: Security Compliance

      • Description: Implement role-base access controls to comply with organizational data security policies

      • Priority: High

      • Owner: IT Security Team

    • BR-5: Accessibility

      • Description: Allow users to access dashboard from their mobile device

      • Priority: High

      • Owner: Product Manager

    • The RCRMs can identify the States, both nationally and regionally, with a high Attrition Rate in yellow.

    • The RCRMs can identify the States, both nationally and regionally, with a low Attrition Rate in grey.

    • The RCRMs know the exact Attrition Rate for each state.

    • The RCRMs know the exact State contribution to the National Attrition.

    • The RCRMs know the Education Level, Credit Limit, Spending, Income, and Dependent Count of Attrited customers.

    • The RCRMs can get insights into the correlation between Credit Limit, Months on Book, Spending or Credit Limit and Attrition Rate

    • The RCRMs can get insights into the correlation between Dependent Count, Income Category, Spending, and Attrition Rate.

    • The RCRMs can get insights into the customers spending.

    • The RCRMs can access and interact seamlessly with the dashboard both on their desktop/laptop and mobile device.

  • Regional Customer Regional Managers - 5

Tableau Dashboard Development

Below I explain how I developed each chart and include a User Guide for each per the BRD.

Customer Performance Metrics - Text Tables

The text table metrics were created with custom calculations. Each metric is on its own sheet so that different layouts (desktop, tablet, mobile) are easier to develop.

  • If the metrics for Desktop and Mobile need to look different, i.e no yellow background on Desktop:

    1. Place a vertical container in the Default View

    2. Hide container

    3. Place Default vertical container in a horizontal container in Phone view

    4. Make it visible

  • National metrics are the default view.

    To make sure there are no state level filters applied:

    1. Scroll down to the Map

    2. Make sure no states are outlined.

      • If there is a state outlined:

        • Select/Tap the state

        • Once a state is no longer outlined, metrics will be at a national level

  • Scroll to “User Guide - State Attrition Rate”

State Attrition Rates - Filled Map

The Filled Map displays high level state metrics.

Attrition Rate and State % of Total were created with Custom Calculations. The metric calculation details appear in the Tooltip.

The Attrition Rate legend is edited to 0 - .25, since the highest Attrition Rate is 23.1%.

A Filter Action is used on this tile so that all other tiles filter on the selected state.

Regional Filter is available and applies to all sheets.

  • Locate Map (if not starting on Map view)

    1. To filter all metrics and charts on a region:

      • Locate Region filter (below map)

      • Select/Tap on filter

      • Select/Tap on desired region

        • On mobile:

          • Tap ‘(All)” to deselect all

          • Tap on desired region

          • Tap “Apply”, selected region is outlined and filled

        • On desktop:

          • Click Region filter

          • Check the box for desired region

          • Click on the map to hide the filter drop-down, selected region is outlined and filled

        • Top metrics and all charts are now filtered on selected region

      • Tooltip is available for each state in selected region

        • To view state Tooltip on mobile

          • Tap desired state

          • Metrics and charts filter on tapped state

          • To go back to region metrics, tapped selected state

          • Previously selected region is filled and outline

            • Metrics and charts are not filtered on region

        • To view Tooltip on desktop

          • Hoover over desired state, Tooltip displays

          • To filter on a state, click a state

            • Metrics and charts are now filtered on selected state

            • To go back to Region filtering, click the previously selected state

      • Tooltip displays the following:

        • State: State Name

        • Attrition Rate: Attrition Rate for selected state

        • Attrition Rate Calculation: Attrited Customer Count / Total Customers

        • State % of Total: Selected State contribution to the national Attrition Rate

        • State % of Total Calculation: State Attrited Customers / Total Attrited Customers

    2. To filter on a different region:

      • Locate Region filter (below map)

      • Select/Tap on filter

      • Select/Tap on desired region

    3. To Zoom In

      • Area Zoom In:

        • Pinch out with 2 fingers

        • State Zoom In

          • Tap on Magnifying Glass icon (top left)

          • Start typing desired state

          • Click desired state

    4. To Zoom Out

      • Mobile

        • Pinch in with 2 fingers

        • Tap Home icon (4th down on left). This icon only populates at a specific zoom in level.

  • Locate Map (if not starting on Map view)

    1. To filter all metrics and charts on a desired state:

      • Select/Tap on a state

        • Selected state will be outlined

      • Tooltip displays and contains:

        • State: State Name

        • Attrition Rate: Attrition Rate for selected state

        • Attrition Rate Calculation: Attrited Customer Count / Total Customers

        • State % of Total: Selected State contribution to the national Attrition Rate

        • State % of Total Calculation: State Attrited Customers / Total Attrited Customers

    2. To get rid of Tooltip and:

      • Show metrics for selected state

        • Select/Tap “Keep Only” OR

        • Select/Tap anywhere on the dashboard outside of any tile

      • Exclude selected state from metrics

        • Select/Tap “Exclude”

      • Default to national metrics

        • Select/Tap “Clear Selection”

        • Tap on selected State

    3. To filter on a different state:

      • Select/Tap on different state

        • Metrics will populate for that state

    4. To go back to national metrics:

      • Select/Tap currently selected (outlined) state

      • Select/Tap “Clear Selection” if Tooltip is still visible

    5. To Zoom In

      • Mobile

        • Area Zoom In:

          • Pinch out with 2 fingers

        • State Zoom In

          • Tap on Magnifying Glass icon (top left)

          • Start typing desired state

          • Click desired state

      • Desktop

    6. To Zoom Out

      • Mobile

        • Pinch in with 2 fingers

        • Tap Home icon (4th down on left). This icon only populates at a specific zoom in level.

      • Desktop

Attrition Distribution by Credit Limit and Months on Book - Scatter Plot

The Scatter Plot provides customer details for the Attrition Distribution relationship between Avg. Credit Limit, Avg. Months on Book and Spend or Avg. Credit Limit.

The Metric Swap feature (bottom right) enables users to changed the shape size based on either Spend and Avg. Credit Limit. This feature is based on a logical parameter calculated field. (Tableau Hack #2)

The Highlight Region enables the end users to highlight the Attrition Distribution for a specific region.

National or Regional Average lines are featured as a reference point.

  • Parameters are dynamic values that can be used to modify a visualization, calculation, or filter.

    They enhance user interactivity and make dashboards more dynamic.

    • Distribution represents National Distribution

    • To highlight a specific Region:

      1. 1. Select/Tap Region drop-down

      2. 2. Select desired Region

        1. For Mobile, Tap Apply

      3. 3. View now represents selected Region

    • Avg. Credit Limit is the default shape size, but can be changed to represent Spending

      1. To change size based on Spending:

        1. 1. Tap/Click the Metric Swap drop-down

        2. 2. Select Spending

        3. 3. Shape size now represents Spending

    • The Average lines reference the National Average OR the Average for the selected customer (shape)

    • To view customer details:

      • Hover on a shape (circle or square, yellow or grey)

        • Tooltip pops up and displays:

          • Education Level

          • Region

          • Avg. Credit Limit

          • Avg. Months on Book

    • Displayed Distribution is based on the Map’s selected State

    • Region filter does not effect this visualization. Region filter defaults to the selected State’s region.

    • Avg. Credit Limit is the default shape size, but can be changed to represent Spending

      1. To change size based on Spending:

        1. Tap/Click the Metric Swap drop-down

        2. Select Spending

          1. Shape size now represents Spending

    • The Average lines reference the State Average OR the Average for the selected customer (shape)

    • To view customer details:

      • Hover on a shape (circle or square, yellow or grey)

        • Tooltip pops up and displays:

          • Education Level

          • Region

          • Avg. Credit Limit

          • Avg. Months on Book

Customer Attrition - Highlight Table

The Highlight Table explores the relationship of Customer Attrition to Dependent Count, Income Category, and Spending.

Dependent count was originally exported as a continuous Measure . To use it as a Dimension, right click on it, select “discrete”, then drag it up to the Dimensions section.

The Tooltip features the exact Attrition Rate for each section and how it is calculated. Additionally, is clarifies that the $ in each box represents Spending.



Gantt Bar Graph

The multi-axis chart compares the Sub-Category transaction count for last year (LY) to the transaction count this year (TY).

Selecting Transaction Count TY, Transaction Count LY, and Sub-Category defaults to 2 Horizontal Bar charts. However, right clicking on either Measure, then clicking “Dual Axis” places both Measure fields on the same axis.

Change one Mark Type to Bar and the other Gnat Bar. Right click on X-Axis and click “Synchronize Axis” so both Measures are lined up.

The Tooltip for Last Year displays the Sub-Category and the Transaction Count, the value for Transaction Count TY is always visible.

Previous
Previous

Improving Processes

Next
Next

Enhancing Operational Efficiency - Hex