HaulIt is a desktop application that is developed for use by back office staffers at trucking companies, HaulIt has been around since the 1980's and hasn't had any major updates due to limitations of the technology used during initial development. To attract new customers and fulfill demands of current customers a new solution needed to take the place of HaulIt. This is no simple task as the trucking industry is complex, filled with unique processes and slow to adopt new technologies. The goals of back office staffers in the trucking industry tend to be very similar with a few differences depending on the company and region. Common back office tasks consist of managing data on multiple projects, verifying proof of delivery information and creating invoices. Connex Trucking Office is the proposed replacement of HaulIt and solution for back office staffers at trucking companies. Our mission: attract new customers by improving upon HaulIt's present features while satisfying the needs of current customers who have become accustomed to HaulIt over decades of usage. With this in mind we decided to start with wireframes to flesh out our ideas, communicate our direction internally and to gauge customer needs / expectations.
Projects
Projects are the foundation of Connex Trucking Office. Projects contain vital information such as the customer, commodity, haul locations etc. Information contained in projects affect every aspect of the billing cycle and is necessary for other modules within the system to function.
Billing
Billing is home to most of the day to day back office functions. Tickets, invoices and reports are all managed in the billing section. Organizing all billing components in a single location reduces the amount of steps required to achieve the daily tasks of back office staffers.
Driver Management
Driver Management is the hub for maintaining information of drivers that work directly for the trucking company and outside drivers that work for carriers contracted by the trucking company.
Setups
Setups is the management hub for all information that will be applied across numerous projects. This allows back office staffers to save time on data entry as there is a central location where they can create and update information that affect numerous projects. Examples of setups are locations, commodities and equipment.
The creation and updating of setups are achieved using a modal which contain information that differ depending on the setup type.
Preferences
Preferences is the maintenance hub for all default values and settings that have system wide effect. Trucking companies usually require default values that apply to invoices, projects, carriers etc. Maintaining these values and settings in a central location not only achieves ease of use but also improves onboarding of new customers.
Billing preferences allow for the default setting of values such as environmental fees, invoice layout, and the unique labels of certain fields. Company preferences control the default company contact info and distribution lists for reports when exported. Distribution lists are important because each back office staffer could be responsible for different aspects of the billing cycle and won't want to receive reports that are not pertinent to their job function.
Project Preferences allow for the default setting of certain values such as the contact email, sales tax, etc that are applied to projects upon creation. Carrier preferences allow trucking companies to set global defaults for carriers such as surcharges and fees.
My Involvement & Contribution
The team allocated to the Connex Trucking Office project consisted of a project owner and designer. As the designer on the project I collaborated with the project owner to determine feature requirements and gather customer needs. Together the project owner and I went though HaulIt to decide which modules were used predominantly and were required to be available on Connex Trucking Office. With the information gathered with the project owner I designed the first version of wireframes along with an interactive prototype that was used internally to gather feedback from the rest of the team. Once revisions were made the project manager and I scheduled and demoed the wireframes to current customers of HaulIt. Using customer feedback further revisions were made and a development plan was prepared. The project owner and I collaborated with the development team to determine the release version of each component of the design and decide which components are required for V1 release.
Link to Interactive Wireframe
Have a little fun and play around with a clickable version of the wireframes using the link below.
Link to HaulIt Website