Learning KPI Dashboard

“What gets measured, Improves.”

— Peter Drucker, Management Consultant

theYvonneLearning-KPI-Dashboard-theYvonne.jpg

Project Goals

1. Design a Tableau dashboard, which updates automatically

2. Create a tracking method for my personal goals

Project Features

 
theYvonneAutomationData.jpeg

Automation

Keeping the dashboard current is achieved by utilizing Google Sheets. Using sheet enabled the dashboard to refresh the data nightly and automatically. The benefit is that the dashboard is up to date without user intervention.

theYvonneTidyDataCleanData.jpeg

Tidy Data

I approached the data using the concepts of Tidy Data (Wickham, Hadley, 20 February 2013. "Tidy Data" Journal of Statistical Software). Even though this data set was small, I learned the value of creating a data set from the beginning as Tidy. I made a goal to do that with every new data set I create in the future

theYvonneDashboardDesign.jpeg

Dashboard Design

Due to the flexibility of Tableau, I was able to explore many different chart types. The chart types I selected allowed for information to be quickly gleaned from the dashboard.

theYvonneWhenIFocus.jpeg

Issues and Challenges

The primary challenge was no prior experience in Tableau. Everything had to be learned, explored, and figured out as I was doing the project. To simplify this project, I broke this project into small steps and mastering it one step at a time.

I wanted to keep the dashboard up to date with the progress made against the learning goals automatically. Excel was not the correct tool for this requirement. Using a Google Sheets connectivity to Tableau was the right one.


The data used was not set up initially to be a dataset. I cleaned the list following the Tidy Data guidance.

theYvonneProgressBars.jpeg

Key Takeaways

I would not include a KPI that had to be manually updated daily. Instead, I would define Learning KPIs that were weekly or monthly based. This change would make the updating of the spreadsheet easier and thus done. It became too time-consuming to update the dataset manually. Before creating my next dashboard, I would ask - How sustainable is the data collection?  I stopped recording the blogs read very early.

  I have changed how I track the blogs I read. Instead of recording every blog I read, I now record critical information in Zotero. It is a website that quickly tracks all references (books, websites, video, etc.). This concept honors my wish to keep a record of collecting critical data; the drawback is that it does not work with the dashboard I created. 

Overview

One of my New Year’s goals was simple; enhance my data knowledge. To achieve this goal, I plan to read a blog post a day in Data Analysis, Data Visualization, or Data Science, take four of online classes, and read a ten books. Another goal was to explore and start to use Tableau. As I was learning Tableau, I challenged myself to make a dashboard. Instead of using a generic data set, I decided to combine my goals to create a Learning KPI Dashboard.

Details

Foundation

“What gets measured, improves” – Peter Drucker, maybe he said changes, but what I know is if I break my goals down to bite-size bits, each step gets done. Collectively the bits add up to something extraordinary – my dreams becoming real.

Many years ago, I was listening to a talk by Tom Peters. He suggested every year; you pick the items you want to add to your resume. Every year you’d be better than the year before. His thought was the skills that got you your current position would not get you your next one or help you keep the one you had. Since then, every year, I decided to pick one new thing to learn or improve.

Then adding in lessons from Ziggy Ziegler and Seth Godin, I’ve learned the magic of 10-minute done daily towards a goal adds up. Adding in the measurement step from Peter Drucker’s quote creates magic – the work gets done, little actions create significant outcomes.

Why Data  

I’ve always been interested in data analysis, data science, and data visualization. Data warms my scientist’s heart. For this New Year’s goal, I wanted to enhance my knowledge in Data Visualization. I set out with a simple goal of reading a blog post every day on the topic, taking four formal online classes, and reading ten books to grow my knowledge and explore various software packages.

Tableau

In exploring Tableau Software, one of the bonus features was the ability to customize and segment my goals. For example, I could define some plans to be 100% in June; others could reach that point in December. Each then has its progress percent adjusted accordingly.

Tableau software is a great tool that can support small, simple projects to larger, more involved projects. It allows a user to create professional-looking Data Visualizations that can be automatically updated and add user interactions.

Updating the spreadsheet every day was challenging to maintain. In the future, I would design KPI that did not require that level of maintenance or find another way to bring in daily information.

Outcomes

Dashboard

I love how the dashboard looks. It allows me to see where I am, sees if I’m on track and where I need to focus. I can check my progress and understand what drives my improvement. It also shows me where I need to focus and what I need to improve. I became more familiar with Tableau and the visual impact of using different chart times.  

Data Collection

One problem with the dashboard design is it required me to update every blog article I read. My goal was one article per day; some days, I read more. I found many times I read on the fly using my phone while waiting in a client’s lobby. These items were missing from the data. At home, I kept my goal spreadsheet up on my computer all the time so that I could update it. I couldn’t capture the information when not at home easily. One way I tried to solve the missing data problem is by texting myself articles I read. Then once a week, update the spreadsheet. This procedure became a rate-limiting step. I consider the data collection process for all future dashboards before defining KPI and features. Though the dashboard was useful, the time maintenance to feed the data into the system inhibited its usefulness.

Next Step

My goal to explore and understand Tableau was a success. I developed a functional understanding of Tableau. Because of this dashboard design, I have met and exceeded my Tableau learning goals. I enjoyed the process of using Tableau and its ability to create professional-looking visualization. I will continue to work with Tableau and improve my skill sets.

Summary Info

 

Project: Learning KPI DashBoard

Tableau Gallery: Tableau Public Gallery: Yvonne

Viz: Tableau

Skills: Tableau, Dashboard Design, Data Creation, Data Automation

Data Source: Personal Dataset

 
Previous
Previous

Color Palettes

Next
Next

World Bank's Gender Equality Index