Standardizing point-of-sale data from thousands of retailers, suppliers and various other entities to load into multiple analytics products is even more complex than it sounds. At SPS Commerce, our internal operators needed an easy to use tool to empower them to quickly see how the data load process was going, if there were any surprises and errors, and if they needed to intervene.
The home page of the Command Center is the Monitor. At a glance, the operator can get a pretty good sense of what is going on with the data load. For each of a supplier's retailers, it's easy to identify the overall status of the data, as well as how far along in the process the data currently is. The operator can then choose to dive deeper to investigate the status of each individual cycle.
A ton of data is packed into each line, but it's designed to feel low-density, with information placed in the proper context to reduce mental load.
A single screenshot doesn't really do this justice. Check out the full prototype.
The tabbed navigation not only helps easily navigate through the monitor, but it serves as a heads up display providing a quick count of the data load status.
The data load process can branch at any cycle. This is visualized with a simple expand and collapse mechanism, giving visual priority to the most recently processed data.
With this simple overview, an operator can see in a single line the status of all retailers in a bundle. Individual retailers are tucked away within the expand and collapse.
Before the data can be loaded, the system must first collect the correct files. I designed the interface to view this collection phase, take action on individual files, and address issues across multiple retailers in a single step.
The interface provides quick access to individual file groups within a collection and allows the operator to view, add, or remove individual files in that group.
Each file has a visibile status and detailed information. They also have individual actions and can be quickly downloaded for inspection.
Sometimes we get sent a lot of junk files. To deal with this, there's a bulk action menu to take care of all selected files at once.
In the event that historical data is sent, the operator must load it manually. Now, it's as simple as checking off the files and hitting a button.