Top-Down and Bottom Up Processes

The process of starting with world objects and modeling using entity-relationship diagrams is referred to as a top-down process. Starting with one large table and functional dependencies using normalization is referred to as bottom-up development.

What are the advantages and disadvantages of each method? Are there any inherit dangers with either method? Which would you prefer to use? Is it really an either-or situation?


Top-Down and Bottom Up Processes

Top Down
Top-Down is deductive reasoning. It can be used in conjunctions with analysis and decomposition. Breaking down a system to gain insight into different elements is the top-down approach. First a total system is developed, and then subsystems are detailed.
There may be many different levels until everything is reduced to a whole. To put it in simple terms, top-down approaches start with the big picture. This concept is broken down into smaller segments for ease of understanding and learning.

In business top down can be illustrated by leadership, business integration, processes, learning and data. Leadership requires an excitement level about improvement processes. Leaders believe that there are processes that can improve the company. Business integration is communication about the new initiative. Processes designate a small team that begins to map current processes from the top to the bottom.  Learning is the process where training in the improvement issues are presented to the entire company. Data gathering at this point in the process is just beginning.

An advantage of top-down reasoning includes the clear statement from executive. Training is given to numbers of employees and a communication is built. There is a full list of process and documentation is required.

Challenge is time. There are many activities, but the analyzing and improving processes are slow yet thorough. Training gives the tools and concepts, but not actual work. Basically there is little change with top down reasoning.

Bottom Up
Bottom up is inductive reasoning. The original idea is the sub-set of the emerging system. This is an information process based on data coming in from difference sources to form a perception. Information processing is determined on incoming data from outside and. individual base elements are described in great detail.

All systems are linked until a complete system is formed. Think of bottom-up as a seed. The beginnings are small but they grow in complexity to form the whole.
Leadership is connected and engages employees in improvement efforts. 
Managers determine what processes in their department needs to be fixed and assign employees to "fix" the processes. Most processes are narrow with improvements implemented in only one area. The learning is hands on training either from a manager, vendor, or professional training organization. Data is real-time and the problems are known up front.
As the process improves the team knows the results, but actual data is limited.

Utilizing the bottom-up approach, changes can be researched and implemented immediately.  Efforts are focused on specific defects and problems and learning is focused on real work problems.
Small improvement in processes and thinking are made quickly, but widespread changes take quite a bit of time to be recognized and utilized.

There is no strategy for focus and improvements generally do not have a huge impact on the entire company. Improvement scan spread, but they can also die quickly. Managers can only fix their own departments (Sweet, 2011).

There is no right or wrong method in reasoning. If your company wants changes in processes to be slow and steady use top-bottom reasoning. If you need quick fixes in departments, bottom-up may be the best approach. Mix the two processes together to come up with the real answers.

References
Sweet, Shelly (2011). Which is Best for Us? Top-Down, Bottom-Up or Middle Out? Available: http://www.i4process.com/publications/which-is-best-for-us-top-down-bottoms-up-or-middle-out/. Last accessed: 3 April 2013.


Elad Shalom,
Senior Consultant at SwiftRadius

Comments

  1. woolrich outlet online Tian mix for uggs sale online many years, and many people Shoudexia, how strong strength. Moreover, he still woolrich outlet online behind the gate of heaven. Not imagine. uggs sale nederland Very seriously said, then dig dig crotch, because the woolrich outlet online clothes there posted on the site of a key, a good cold winds. Well, do not talk nonsense, listen to woolrich outlet online me, first endured, tell all the younger brother, will be allowed uggs uitverkoop out of the thirteen Street and three woolrich outlet online buildings street to give me trouble.

    ReplyDelete
  2. Johnson’s Cotton Touch Newborn Baby Lotion, 500ml,It is best suited for infant baby.It has a perfect balance with the PH value, which nourishes and moisturizes the baby’s sensitive skin with gentle care & no irritation, and makes the baby’s skin healthy and soft.Johnson’s cotton touches newborn Baby Lotion is suitable for all seasons.It works all day long without any, again and again, moisturize the baby’s skin required.Johnson’s cotton touch newborn Baby

    ReplyDelete
  3. Digivyas - The Online Digital Marketing Company in India

    best digital marketing company in India

    Digivyas is known as one of the top digital marketing companies, working successfully in Digital Political Campaign, Responsive Web Development, E-Mail Marketing / Newsletters, Bulk Messaging, Online Storage Solution, and many more digital zones since long.

    ReplyDelete
  4. High da profile creation sites list Building links is one of the fastest ways to increase website authority. It is difficult for everyone to create backlinks from a special authority website. The creation of a Profile is one of the most effective link building techniques by which you can create a profile on different platforms such as SEMRush, social networking, business listing etc. Let’s see in detail about it….


    ReplyDelete
  5. Skin whitening serum homemade Skin is the most serious concern of every individual. Skin is like our cover guard. However, skin is mostly affected by our physique. The Sunrays directly touch our skin. The UV rays also can provide harmful reactions to our skin. Pollution, dirt, germs, every element torture our skin extensively. For all these our skin becomes toxic. So to protect our skin from all these bad impacts, we need proper skin care. Now, if you are asked what proper skincare is. We will receive various answers. It’s up to you how you’ll take care of your skin and what will be your skin care products list.


    ReplyDelete
  6. ENTERPRISE APPLICATION DEVELOPMENT EXAMPLE Tim Cook proclaimed Swift to be the programming language that will “completely reimagine business application Development as we know it” back in 2015. Swift programming, which is currently available as an open-source language, offers a number of advantages, including the ability to speed the creation and Development of mobile applications.

    ReplyDelete
  7. professional teeth whitening wholesale Teeth Whitening aims to make the tooth color whiter and brighter by applying a whitening agent to the surface of the tooth and decomposing the coloring substances that have entered the enamel. There are three types: office whitening performed at the dental clinic, home whitening performed at home, and dual whitening that combines both.

    ReplyDelete
  8. IMPORTANCE OF SOCIAL MEDIA IN DIGITAL MARKETING In the modern era, online business need a great social media marketing strategy to trigger customers about their brands and reach a wider space. This in turn forecasts that companies need to be equipped with compelling and informative content to engage people about their products and services.

    ReplyDelete
  9. MilesWeb Review I am sure you have come a long way, managing the business of your dreams. Starting small and becoming big is where most work is done. And now is the time that you switch to dedicated hosting.

    ReplyDelete
  10. Nice blog very informative to read it. Keep posting such great content .
    how to increase online sales in india

    ReplyDelete

Post a Comment

Popular posts from this blog

Cloud Computing Advantages and Disadvantages

Linked Files in Visual Studio 2010

BDD, TDD, and Everything Between