The 1 tool you'll ever need to improve your results

The 1 tool you'll ever need to improve your results

Helping you seeing the bigger picture
4 min read
Jun 20, 2020 10:20 PM (4 years ago)

Cover

# Jump to sections

# A little story

I was going to work everyday with one thing on my mind; how far are we in the project? It was huge and there was just 4 of us, me as a team leader I had to ask this question everyday and we as a tem have to answer it as well. Some of the tasks were lengthy and huge, it was daunting to keep track of what was done and what was about to finish using our regular todo app. At some point it was clear that we need some sort of a tool that will help us visualize our progress and help us see the bigger picture.

Hill Charts

# The Bigger Picture

They say pictures express 1000 words. I needed to know in what stage are we in a particular task with only one glance. Entering Hill Charts (opens new window).

# Hill Charts

As Basecamp describes It 10,000-foot view of projects that answers the hard questions about where things really stand. Every piece of work has two phases. First there’s an uphill phase where you figure out your approach. You have a basic idea about the task, but you haven’t figured out what the solution is going to look like or how to solve all the unknowns.

Eventually you reach a point where there aren’t any more unsolved problems. That’s like standing at the top of the hill. You can see clearly all the way down the other side. Then the downhill phase is just about execution

Hill Charts

# Why I decided to use hill charts

# Compact

Everything you need to know about a task, name or description, importance and how deep are you in trouble (completeness). It answers 2 basic but importnat questions:

  • Is the project going to be done on time?
  • Am I stuck?

Hill Chart

# Uncertainty simplified

In early stages of working on a task you'll climb the hill where you figure out your approach. You have basic idea about the task, but you haven’t figured out what the solution is going to look like or how to solve all the unknowns.

Eventually you reach a point where there aren’t any more unsolved problems. That’s like standing at the top of the hill. You can see clearly all the way down the other side. Then to the fun part, down-hill phase is just about execution.

Hill Chart

# More information than you think

We humans are visual creatures, we can extract more information from visual elements more than verbal or written ones for example if you spot one dot on the chart that isn't moving for some period of time that gives you hints that you might want to re-think execution or divide the task into smaller parts.

What I like even more about hill charts is that the status is human generated, not computer generated. This reflects a real person’s feeling of the work at this moment.

Hill Chart

# Start small grow large

Most of us specially developers tends to get a head of themselves and think about final results asking what will the finished product will look like. Hill charts are designed to visualize task lists not individual tasks, so we can divide large tasks into individual, smaller, and focusable tasks. By focusing more on a single task we maximize and optimize the time devoted for it, creating what's called Snowball effect.

Climbing the hill in the first half is hard and time consuming, once we reaches the top of the hill we'll start to form better ideas and execution plans to complete the task which gets us down the hill even faster.

Hill Chart

# Implementation

Since Hill chart isn't a separate app or I took the time to re-impalement it using javascript and d3.js.

Curious how it works under the hood? Read my blog on How I build a tool to visualize todo lists. You can find the implementation on github.com/nagi1/hill-chart (opens new window) hill-chart on github

# In the End: A Better prospective

Hill charts changed my way of thinking about progress at a level never before possible. Now I have a way to immediately see where things stand. It’s no longer a challenge to see what’s in motion and what’s stuck and need more work.

My Newsletter

I send out an email every so often about cool stuff I'm working on or launching. If you dig, go ahead and sign up!

No spam, only goldden nuggets 💎

Comments

Ahmed Nagi - Powerd By Vuepress . Hosted with GitHub and Netlify .