Top Down and Bottom Up styles in Data  Processing, which one?
Courtesy of outdoorgearlab.com

Top Down and Bottom Up styles in Data Processing, which one?

You might have this question upon starting working on a data analysis project presented to you by your manager.

Shall I start analyzing the data right away? Or I might start looking at the big picture and interviewing the management?
  • Top down style: Just like the name implies, you start from the top management details and work your way down into more granular level, say you start by looking at the fiscal year reports, financial report for the organization and reaching down to the datasets finally. This style is mainly used by consulting firms, which agrees with the business setup they follow, in data science you need to understand that no matter how your report and data analysis process supports your claim, there is the management final decision which can can quite possibly be irritated of you findings.
  • Bottom up style: In this style, you start from a granular level i.e. looking at data sets, process, analyze and work your way up in the system to communicate your findings. It is a style that mostly followed by people who deal directly with data. Yes as you guessed it, data analysts and data scientists. You may want to keep in mind that your findings, Piecharts, Barcharts might not impress the management.
Which one is better? bottom up or top down?

There is not style better than other, it is just what the environment setup limits you to or it could be a best practice results. In a clearer way, consulting firms tend to follow a top style as they approach the organization from the top level, while data science teams tend to start from the dataset and working their way up to the top level.

Resource: Confident Data Skills: Master the Fundamentals of Working with Data and Supercharge Your Career, Book by Kirill Eremenko


To view or add a comment, sign in

More articles by Atheer Al-Attar

  • Technical Debt in ML project

    These are some thoughts collected from reading this paper, I wasn't fully aware of the term until one of my classmates…

    2 Comments
  • Unleash new potentials using SQLite with Spotfire

    Working with Spotfire, I always wanted a data source where I can write to it back, basically a database. I tested the…

    2 Comments
  • Jupyter NB Usefull Extensions

    I use Jupyter Notebooks extensively, and recently I came across several useful extensions that you can install and make…

  • Creating a nice HTML table in Spotfire

    I always look to finish my dashboard to the last mile. I find the text area has a lot of potentials when it comes to…

  • User and Session Specific actions in Spotfire

    I had a Dashboard in Spotfire that I needed to make some kind of user-specific filtering when they open either the…

  • What chart type to use?

    Note: Most of this article materials are inspired by Cole's Book To the moment of writing this article, I still get…

    7 Comments
  • The Data Science Procedure

    Just finished Kiril's book about data skills. Below is one of the important workflows I could summarize off of the…

    2 Comments
  • We are born with data science mindset

    Have you ever gone with grandma to local market as a little kid and saw her walk away from that tomato because she saw…

    4 Comments
  • Wide or Long Data?

    Have you ever run into a situation where your data is weirdly arranged and doesn't look like "what you used to do in…

    1 Comment
  • Seven Quality Tools (in Data QC)- Part1

    As I was going through a Data Science Course from edX, I came across this term, the seven quality tools, so I decided…

    2 Comments

Others also viewed

Explore content categories