MUFI Rating & Risk – Demand Works Smoothie

MUFI Rating & Risk – Demand Works Smoothie

MUFI: Maintainability, Usability, Functionality, Implement ability

Vendor: Demand Works (Select For Vendor Profile)


Demand Works is a highly innovative small software vendor. Their level of innovation is entirely disproportionate to the size of their company. Beyond just ranking their software along with their vision and implementation approach highly, Demand Works is one of the vendors that we use as evidence that most of the innovation in enterprise software comes not from the most prominent vendors, but the smaller vendors.

Application Detail

Smoothie is one of the value leaders in the demand planning space. In an area where applications attempt to outdo each other concerning the complexity of forecasting algorithms, Demand Works focuses on the parts of forecasting that most forecasting software vendors ignore, which are the following areas:

  1. The user interface and graphics
  2. Collaborative forecasting
  3. Auto parameter setting and the ease of use of best-fit forecasting
  4. File import and export
  5. Overall usability
  6. Attribute-based forecasting (both for top-down forecasting and navigation)

Some application have attribute-based forecasting (where attributes of the product are added to the product database – and these attributes can reflect the product, geographic or company characteristics) however, Smoothie is the best at it. If a company were to use Smoothie and not use attributes, they would be missing out on some great functionality. These attributes can be used to both perform what is referred to as top-down forecasting. This is where a forecast is performed at one level in the hierarchy and then pushed down to lower levels of hierarchy. But the attributes are also amazingly effective at allowing the user to navigate through the product/location database.  This will enable groups of products to be highly efficiently managed and manipulated within the application. This type of functionality is traditionally much overlooked by corporate buyers.

Smoothie has multiple areas that make doing things in the application highly productive. For one, Smoothie will perform a best-fit procedure on products without requiring anything to be done by the user. A best-fit procedure matches the product’s demand history to the most appropriate forecasting method. Any product can have this best fit overwritten by through a manual override, but each product begins with being the best fit to a system selected forecasting method. This is so because a Smoothie’s best fit is automatically as soon as the data is loaded into the application.

Smoothie has robust promotional management capabilities, as well as the ability to quickly adjust history so that there is something called a resultant history as well as the actual history. The forecast goes off of the resultant history – meaning the altered history. Several demand planning applications in the market cannot do this, and many ERP systems also cannot do this, and this means that these companies cannot hold multiple “versions” of demand history in the application — which is an enormous liability for forecasting. However, with Smoothie, this functionality is not only standard but very easy to use. So during one project, we need to compare the forecast generated in one system with the manually adjusted forecast. This was easy to do because we added two reference rows, and then named these rows “Baseline Forecast,” and “Manual Forecast.” We could then very easily compare these two forecasts with the Smoothie forecast.

We rate each application separately per a business process category. However, Smoothie offers demand planning, collaborative demand planning, supply planning, inventory planning, finite capacity planning and S&OP,  from the same user interface. If used like this, it would reduce the total cost of ownership even more as the software price goes up only incrementally and a company would receive an implementation and maintenance benefit of just having to manage one application. Unlike SAP products, where the advantage of using more applications from a single suite is mostly illusory because SAP applications are so different from one another, supply and demand planning within Smoothie use the same user interface. This allows one to transition from supply to demand and vice versa very smoothly, and drastically reduces training costs and has a corresponding increase in adoption. This is one of the major selling points of this application is that it is exceedingly easy to use. The following section shows one random area of functionality within Smoothie.

Lifecycle Planning (and Other Adjustments) in Demand Works Smoothie

There are several ways to manage lifecycle planning in Smoothie. The first is more of a “one-off” approach, while the second is a systematic way of applying lifecycle changes to groups of products. Both methods are explained below:

Method 1: Copy and Paste Spreadsheet Functionality in Smoothie for Lifecycle Planning

The steps for this method are:

  1. Place the SKUs of the forecast you want to increase or decrease in value into a group, and then copy the time series to a spreadsheet.
  2. The percentage decrease or increase is then applied in the external spreadsheet (Excel, for instance).
  3. Copy the changed values back to Smoothie’s internal spreadsheet in the application datasheet view.

An example of this is shown in the two screenshots below:

Smoothie Paste Multiply 1

In Smoothie, values in a single field or an entire row can be adjusted and imported from a spreadsheet. Data can be copied back as modified or can be increased by a certain value with the “Paste Multiply” function. Smoothie then asks for a value by which to multiply the copied values. To increase the values by 15 percent, one would type in 1.15 (for 115 percent) in this entry box. This is just one of the options available for performing a paste to forecast measure in Smoothie.

Method 2: Setting Lifecycle as an Attribute

Smoothie’s flexible attribute-based forecasting capabilities can be used for multiple purposes. Attributes are an adjustable mechanism for any type of grouping, and lifecycle planning is just another form of grouping— you are choosing to treat a group of products differently from the rest of the product database. An attribute can be created very easily in Smoothie by merely adding a column to the import file and titling it something like “Life Cycle.” Then, populate it with the different lifecycle categories that the company wants to apply to the product. The examples I have created below could be set up as attributes:

  1. Early-life
  2. Mid-life
  3. Late-life
  4. Soon to be obsolesced

However, any number of lifecycle categories is possible. These could be assigned to each product. Once a product is grouped in this way, it can be increased or decreased in as part of the group.

Life Cycle Grouping

Once placed into a group or attribute, the groupings of products can be increased or decreased by moving the sliders at the bottom of the screen. This can be done interactively without affecting the final forecast. When the change to be made has been agreed upon, the forecast can be saved. The forecast will have then been adjusted.

Smoothie also provides an application that can be used as a prototype environment, which can be used to validate other demand planning applications. We use it to troubleshoot habitually problematic applications like SAP DP. Its low cost can allow it to be purchased as a second demand planning application for any number of purposes.

Smoothie comes in a desktop, server and also has cloud options. The server option is what differentiates Smoothie from the lower cost vendors in the demand planning space. I demonstrated the desktop version in these screenshots. Demand Works gets most of its sales from its server version.

Smoothie has low training costs because the application is so easy to use.

MUFI Scores

All scores out of a possible 10.

Vendor and Application Risk

Demand Works Smoothie has one of the lowest combined vendor and application risks in the demand planning space. Smoothie’s consulting tends to be remote but for larger clients, but they also offer one site consulting.

Demand Works provides expert support and will work with consulting partners to offer training and integration. Several options can speed the implementation time of Smoothie and can provide quality forecasts. Either way, Demand Works provides some options that can allow for a very low-risk implementation.

Likelihood of Implementation Success

This accounts for both the application and the vendor-specific risk. In our formula, the total implementation risk is application + vendor + buyer risk. The buyer specific risk could increase or decrease this overall likelihood and adjust the values that you see below.

Risk Definition

See this link for more on our categorizations of risk. We also offer a Buyer Specific Risk Estimation as a service for those that want a comprehensive analysis.

Finished With Your Analysis?

To go back to the Software Selection Package page for the Demand Planning software category. Or go to this link to see other analytical products for Demand Works Smoothie.

Part of the Following Software Categories

Select the following link(s) if you have subscribed to the following analytical product(s).

Software Selection Package for Big ERP

Software Selection Package for CRM

What We Do and Research Access

Using the Diagram

Hover over each bullet or plus sign to see more explanation. To move to a different bullet point, just “hover off” and then hover over the new bullet.


Research Access

  • Do You Need to Access Research in this Area?

    Put our independent analysis to work for you to improve your spend.