Numerex iManage is a SaaS big data & predictive analytics solution. It allows manufacturing companies to increase visibility in its supply chain by identifying optimal product deployment and leverages that information to provide advanced data analytics.

It manages machine-to-machine (M2M) by tracking devices with location reporting by wireless network connectivity and a cloud-based application (IoT).

  • Headquartered in Atlanta, GA.
  • Yearly revenue of $94 million.
  • Over 8000 comercial customers.
  • 2.4 million subscribers.
YEAR
2015-2016
COUNTRY
USA
SERVICES
Product Design
INDUSTRY
Logistics
DEVICES
Front view of a black desktop computer monitor with a dark screen and a built-in webcam at the top.Black tablet device with a home button centered at the bottom and a front camera at the top.Front view of a black modern laptop with the screen turned off.Mobile
Desktop
Tablet
Laptop
Mobile
TOOLS
Slack logo with colorful interlocking shapes forming an octothorpe symbol.
Slack
Google Drive logo with green, yellow, and blue triangular shapes.
Drive Suite
Orange airship with three circular orbital rings on a white rounded square background.
Zepelin
InVision logo in pink lowercase script on a white rounded square background.
Invision
Orange and yellow geometric diamond-shaped icon on white background.
Sketch
Adobe Illustrator icon with orange 'Ai' letters on a white rounded square background.
Illustrator
CONTEXT

NUMEREX - iManage

Industry-leading manufacturing companies engage multiple suppliers to regularly ship containers to various locations. In order to keep the supply chain working smoothly and without delays, Numerex iManage places tracking devices on shipping containers to collect data from their locations, estimate delivery times, set alerts for supply-chain delays, and generate reports.


WHY THIS IS IMPORTANT

If the supply chain is delayed, product shipments get affected in cascade, causing significant operational and production costs, thus reducing margins and revenue.

iManage allows companies to better allocate resources, increase production efficiency by preventing losses, delays, unnecessary acquisition of inventory, carrying costs, and expediting expenses.


THE GOAL

Numerex tasked my team with designing and developing new features which would allow the cloud-based application to generate real time-reports, alerts, notifications, customized views, and advanced data analytics dashboards that helped managers perform daily tasks better.

STRATEGY & PLANNING

OUR TEAM

MY CORE RESPONSIBILITIES

THE CHALLENGE

1. FINDING THE RIGHT INFORMATION - AT THE RIGHT TIME

The Numerex application grew organically over time, adding new features and sections of the sitemap. This growth was understandable for employees who had been working with the product for several years, but it created a complex learning curve for new employees.

2. DASHBOARDS WITH KEY INFORMATION FOR DECISION MAKING
Creating dashboards with real time data required me to identify what is relevant for each user persona. Understanding user journeys on field to later define what alerts, notifications, and customizations are required for the application to highlight.

ROADMAP

The Project Manager, our Client Stakeholder ,and I had various meetings to define the business goal as well as success indicators, groom the backlog, prioritize tasks, and define the roadmap.

Horizontal timeline illustrating a six-step process: Research, Design Thinking, Design System, Design, Feedback & Iteration, and Development, with dots indicating each step along the line.
data analysis icon
OBJECTIVE KEY RESULTS
art icon
HOW - User Stories
  • Reduce the amount of steps required to solve urgent tasks.
  • - Audit the most used user journeys.
    - Allow alerts, notifications (e-mail + SMS).
  • Highlight information that is key for decisions markers.
  • - Create a data visualization dashbaord with data analytics allowing customizations for different user personas.
  • Optimize performance for multiple devices.
  • - Develop a responsive website.
    - Create a design system repo.
  • Make it flexible and scalable for the future.
  • - Design an architecture and navigation that allows new features and sections.
RESEARCH PHASE

RESEARCH USER PERSONAS
The client stakeholder gathered customer feedback to help me identify the user personas: Logistics Manager and Waypoint Supervisor.

AUDIT USER INTERFACE
Together we mapped on the most common user journeys the top pain points, the type of information highlight each persona required, and the most requested filters and modifications.

KEY LEARNINGS
I identified the clear-cut data needed, requests for easy-to-understand data visualization, highlights alerts, and important messages. Providing this info would facilitate the reduction of costs and overall time spent generating and exporting reports.

By meeting with my dev team they reported the current status of the codebase, feasibility and blockers for new designs. The given architecture of the Numerex did not supported user profiles and permissions.

PROBLEM
We could not scale and offer personalized features without compromising the main navigation.  

ORIGINAL NUMEREX IMANAGE APP
INFORMATION ARCHITECTURE

RESEARCH TECHNIQUES
Working with Numerex presented me with a very complex challenge: understanding the information architecture and how single pieces of data relate to each other within different levels of the sitemap.

How that is used and understood by different users, what are the common complaints per user group and what are the product vision plans to support an architecture that supports strongly for future changes.

To understand what would be the most logical taxonomy for current users I designed a sitemap and architecture research across all levels of the architecture.

Four black rectangular boxes side by side labeled Affinity Groups, Dynamic Live information, Manager Report, and Repeated Information in white text.

KEY LEARNINGS

SITEMAP REDESIGN

I articulated a solution that restructured the whole architecture of the navitagion.

  • MAIN MENU - Information crucial for decision-making.
  • REPORTS - Information neede for Logistic Managers.
  • DYNAMIC INFORMATION - Frequently used by employees.
  • COMPONENTS - Repeated information across several pages. Require a component for changes to synch automatically on all pages.
USER INTERFACE DESIGN PHASE

WIREFRAMES
Designing the application wireframes in black and white while using UI templates, allowed me to iterate and quickly validate that the most important pieces of information were present.

FUNCTIONAL PROTOTYPE
As a result of the wireframe, a prototype was created to understand the navigation and functionality of each element. This process was crucial to assess the feedback of developers, the client stakeholder, and the customer needs.

RESPONSIVE DESIGN
Numerex Dashboards required four breakpoints: TV for corporate presentations, Desktop for Managers, and Tablet and Mobile for Employees in the field.


INTERACTION DESIGN
Once the new architecture was defined (UX), I created a detailed documentation to explain the new user journeys. Adding specific comments to each user interface elements (UI) this documentation describes each element’s interaction (IxD).

This document was the end result of several conversations and iterations with the development team over Slack and InVision.

USER INTERFACE DESIGN
 As Numerex as an established company already had branding principles, but the guidelines were not documented officially. Part of my job was to collect the partitioned pieces, document the Design System and evangeliza the Tech team on good practices.

BRANDING
Document the color pallete, draw the new icons and Illustrations.

DESIGN SYSTEM
Re-design and document all User Interface Elements. Define the CSS Stylesheet Library. Push changes to the UI Dev Repo. The user interface was built based on Atomic Design.

MENTORING
Assist the team in technical difficulties and collaborate with the definition of style guides and libraries used.

Diagram illustrating atomic design with icons representing Atoms, Molecules, Organisms, Templates, and Pages, increasing in complexity from left to right.

ATOMS: Single elements of the UI documented on the Design System.

MOLECULES: Groups of information = Device ID.

ORGANISMS: Groups of Molecules = All Devices.

TEMPLATES: Groups of Molecules repeated across various pages. = All Devices with Low Battery.

PAGES: Sets of templates required by all types of users. = Devices Overview, with all their forming attributes.

User interface design system showing a centralized file management panel with folders and checkmarks, a color palette with color names and codes, font styles including Open Sans in various weights and sizes, and UI components like buttons and form fields with states and feedback text.
THE RESULT
leadership icon
DASHBOARD
  • ✓ NEW real-time data visualization.

    ✓ NEW way to export of custom reports.
ux icon
ALERTS & REPORTS
  • ✓ NEW alerts, flags, and maintenance features.

    ✓ MORE filters to dive and export custom reports.
art icon
SCALABILITY
  • ✓ NEW architecture enables easier access to key information.

    ✓ REDUCED number of steps need to navigate top user journeys.
ui icon
RESPONSIVE DESIGN
  • ✓ OPTIMIZED for responsive platforms TV, Desktop, Tablet, and Mobile.

    ✓ DEPLOYED Design System.
THE IMPACT
↑CSAT
Dashboards surfacing critcal-decision real-tiem data.
↓ RESOLUTION TIME
New alerts and notification system.
↓ DEV CYCLE TIME
Scalable and flexible new architecture.
Implemented & Documented Design System.
LEARNINGS

MEASURE MORE
During this process, the Numerex team did not have an analytics solution that allowed my team to measure user feedback often and compare the impact of our work. Things I would track in the future:

 THANK YOU FOR YOUR TIME

Special thanks to Gabriel Fagundez, BJ Allen, and our team of Engineers and Developers, for all their support, feedback and trust.

fashion img
PREVIOUS PROJECT
actiu img