Building better workforce registry
for construction worker
Building better workforce registry
for construction worker
![Screen Shot 2019-07-11 at 6.55.50 PM.png](https://static.wixstatic.com/media/914159_7b0f18c7baa940eca52790abfe38a54a~mv2_d_2402_1800_s_2.png/v1/crop/x_0,y_0,w_2402,h_1781/fill/w_355,h_252,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/Screen%20Shot%202019-07-11%20at%206_55_50%20PM.png)
Real Time Asset Tracking
Hilti and Trimble is a joint venture for Asset Management application.
In 2012, Construction industry Asset Management to Hilti and Trimble across country felt wow. To keep it up the wow experience and be a leader in a market, in 2017 introduced real time asset tracking using BLE tag. This is the story of
how I made positive experience to customers and target users
in Asset Management market.
To comply with my non-disclosure agreement, I have omitted and obfuscated confidential
information in this case study. All information in this case study is my own and
does not necessarily reflect the views of Hilti & Trimble.
The Challenges
The Impact
Wasted Time
Construction workers spend a staggering 90 hours per month searching for assets across job sites. This lost time translates to reduced productivity and efficiency.
Increased Productivity
Real-time asset tracking freed up 40% more work time by eliminating 90 hours of monthly asset searches. This translates to a significant efficiency boost.
Ineffective Tracking
65% of customers struggle to keep track of crucial asset information like required certifications and maintenance dates. This lack of visibility creates potential safety hazards and compliance issues.
Enhanced Safety
Real-time tracking led to a 30% reduction in safety incidents during the first year, promoting a safer work environment.
Frequent Asset Loss
An average of 6 assets lost every month highlights a significant problem with asset management on construction sites. This leads to financial losses, delays, and disruptions to project timelines.
Reduced Asset Loss
The system recovered an average of 6 assets per month, resulting in a 50% reduction in lost assets. This minimizes financial losses and project delays.
My Role
I was responsible for the real time asset tracking experience strategy and design of the iOS, Android and web app. I led the UX work, producing all UX deliverables and presenting these to all stakeholders. I worked alongside a Senior Visual Designer who focused on visual design and animation.
Research, Interviewing stakeholders and end users, studying about BLE tag and NFC tag, synthesis data, prototyping, usability testing and collaborated with multi-disciplinary team.
Experience Strategy & Vision
It was a first project to me in Trimble and it was not a design driven approach product. I have introduced User Centered Design Process for Asset Management product design and started establishing with design thinking workshop.
I created prototypes based on the customer/end users culture and empathy to share the vision, design principles and content strategy. This helped to evangelise ideas, gain alignment and drive decision making.
Customer Insights & Ideation
I partnered with two product owners and project manager to uncover insights and translate concepts into features that address user behaviours and motivations.
Planning & Scope Definition
I defined the product with stakeholder. I evangelised customer/user goals and balanced business goals.
Design Execution & Validation
I designed iOS, Android and Web. I executed journeys, wireframes, prototypes and design specs.
Leadership
I designed up and presented works to gain buy‐in from executives, senior stakeholders and many other internal teams throughout the project lifecycle.
The Approach
Fast Good Cheap
To early in market, we were tasked to design and build real time tracking within the existing product architecture. This plan was advantage and the least riskiest.
The assumption was simple: thousands of customers extend, track, manage conceptual model that customers were familiar with and leverage the existing infrastructure to get to market sooner and cheaper.
This early architectural decision had a major impact on the quality of the customer experience we could both create and reconcile.
![](https://static.wixstatic.com/media/914159_40ea944a383d47b38c830e71424d1564~mv2.png/v1/crop/x_0,y_71,w_700,h_464/fill/w_600,h_398,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_40ea944a383d47b38c830e71424d1564~mv2.png)
“The combination of a fixed launch date and aggressive scope created an intense environment with many coordination and time challenges.”
Working backwards from a fixed launch date, meant that design was subsumed into an engineering‐driven process. Sign‐off milestones were driven by engineering estimates and time to create the right design was the time left over.
The Discovery
![](https://static.wixstatic.com/media/914159_328de53447454791850ff51442555612~mv2.jpg/v1/fill/w_999,h_523,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_328de53447454791850ff51442555612~mv2.jpg)
![01_Environment.png](https://static.wixstatic.com/media/914159_0b414843bc694533989a0d2d35beeacb~mv2_d_2000_1455_s_2.png/v1/crop/x_39,y_39,w_1918,h_1367/fill/w_974,h_694,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/01_Environment.png)
![00_Research1.png](https://static.wixstatic.com/media/914159_85c7902ea1234a19b9bec2704df233c1~mv2_d_2000_1537_s_2.png/v1/fill/w_972,h_747,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/00_Research1.png)
We conducted customer research with product owners to drive our planning phase.
The discovery phase was a quick, high‐intensity effort that allowed us to define project milestones, audit the existing work, understand our vision, and begin research into user needs, behaviours and pain‐points. We also kicked off a technical discovery phase to understand feasibility and constraints.
Our persona hypothesis consisted different archetypes which we used to facilitate discussions about our users needs, desires and varying contexts of use. Through careful analysis of our research, we identified sufficient behavioural variables to segment our user.
Key Personas
![](https://static.wixstatic.com/media/914159_13becdf54a824f688b40e52c7a991129~mv2_d_2280_1564_s_2.png/v1/crop/x_74,y_0,w_2201,h_1564/fill/w_950,h_675,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_13becdf54a824f688b40e52c7a991129~mv2_d_2280_1564_s_2.png)
![](https://static.wixstatic.com/media/914159_6a422eedc8ac49b7a5b1cbeceab4abba~mv2_d_2226_1502_s_2.png/v1/crop/x_53,y_0,w_2142,h_1502/fill/w_938,h_658,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_6a422eedc8ac49b7a5b1cbeceab4abba~mv2_d_2226_1502_s_2.png)
![](https://static.wixstatic.com/media/914159_60910148820c41f2aec18d144acba6d4~mv2_d_2234_1520_s_2.png/v1/crop/x_68,y_0,w_2166,h_1454/fill/w_950,h_638,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_60910148820c41f2aec18d144acba6d4~mv2_d_2234_1520_s_2.png)
Asset Tracker Journey Map
The map highlighted how broken the asset tracker journey was and created a deeper empathy amongst the team. This research was a major breakthrough for our team and allowed us to focus our energy on creating the right experience.
![](https://static.wixstatic.com/media/914159_f5120568904c463a876000af0d061b1a~mv2_d_2400_1300_s_2.png/v1/fill/w_975,h_528,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_f5120568904c463a876000af0d061b1a~mv2_d_2400_1300_s_2.png)
Asset Tracker Journey Map
The map highlighted how broken the asset tracker journey was and created a deeper empathy amongst the team. This research was a major breakthrough for our team and allowed us to focus our energy on creating the right experience.
![](https://static.wixstatic.com/media/914159_7cb96b36655f4195bf0893ff2efc730a~mv2_d_2680_1482_s_2.png/v1/fill/w_973,h_538,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_7cb96b36655f4195bf0893ff2efc730a~mv2_d_2680_1482_s_2.png)
The Framework
Extracting Requirements with Asset Tracker Mental Models
Combing through our research and brainstorming the different things people do before, during and after tracking allowed me to come up with a broad set of tasks–quickly.
I categorised and segmented the tasks into behavioural affinities and aligned content and features. This gave me a way to visualise what existing functionality and content would be useful, what tasks needed supporting, what opportunities were available to innovate.
Afterwards, we entered all the ideas into a spreadsheet and prioritised them against our personas needs along with product owners, tech feasibility, and business objectives. This informed our phasing strategy for the app, the product feature roadmap and the product backlog.
How We Got There
The biggest challenge I faced throughout this project was balancing moving forward with designs, whilst collaborating with the wider team. Since this project touched every part of asset tracking, I needed to coordinate and get buy‐in from many teams that were both co‐located and distributed. This was hard.
Managing feedback was even more challenging. The team spent a disproportionate amount of time debating design decisions - when there wasn’t data that could easily be gathered to help drive a decision.
![](https://static.wixstatic.com/media/914159_f52a7fbfc1ad42a18308d5a715ac405f~mv2.png/v1/fill/w_940,h_689,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_f52a7fbfc1ad42a18308d5a715ac405f~mv2.png)
These are the key insights that defined the launch version of the product:
Faster Inventory Check At Location
![01_Faster Inventory Check at Location.pn](https://static.wixstatic.com/media/914159_802ddc337c3f4204a0d3a081b236fe8c~mv2_d_4000_2124_s_2.png/v1/fill/w_942,h_500,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/01_Faster%20Inventory%20Check%20at%20Location_pn.png)
The Warehouse Manager, Jobsite Manager, Van Driver and Field Worker starts BLE scanning on the mobile app to check if all the items listed for a location are actually there. Environment could be a service van, a container, or a warehouse.
Last Seen At
![02_Last Seen At.png](https://static.wixstatic.com/media/914159_894eb27ac2d74d3e9d8dbfaf895ad434~mv2.png/v1/fill/w_944,h_547,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/02_Last%20Seen%20At.png)
All user can see in the web interface in the asset details where it was last seen. Also, in the "Google map" view.
Location Based Notification Alert
![03_Location-Based Notifications _ Alerts](https://static.wixstatic.com/media/914159_53f446a7016e48318b0701ac970a7a43~mv2.png/v1/fill/w_951,h_542,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/03_Location-Based%20Notifications%20_%20Alerts.png)
All user can configure the alerts: asset entry, asset exit and location violation alert on web interface.
Faster Confirm Delivery
![04_Faster Confirm Delivery .png](https://static.wixstatic.com/media/914159_4115fe3c702c4d36b23feb3f145346e3~mv2.png/v1/fill/w_912,h_528,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/04_Faster%20Confirm%20Delivery%20%20.png)
Jobsite manager quickly scans the surrounding the expected delivery assets which is sending from Warehouse.
Confirm Delivery Automation
![05_Confirm Delivery Automation.png](https://static.wixstatic.com/media/914159_4f9f204dd0634b96ba4b5d1990ff192e~mv2.png/v1/fill/w_959,h_547,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/05_Confirm%20Delivery%20Automation.png)
In-Transit assets when arriving at the BLE gateway destination, automatically confirmed as arrived at location.
Find My Tool
![06_Find my tool alert .png](https://static.wixstatic.com/media/914159_5a49322aa75d4986a42d727769569b9a~mv2.png/v1/fill/w_876,h_501,al_c,q_90,enc_auto/06_Find%20my%20tool%20alert%20%20.png)
With the help of BLE tag attached to an asset, background service running on a field worker’s mobile phone. Fieldworker can request ‘Find My Tool’. Another worker’s mobile application receives the request, starts background scanning, finds the tool and informs the worker who had broadcasted “ Find my tool” request of the tool’s current location.
BLE Tag Activation
![07_Tag Activation.png](https://static.wixstatic.com/media/914159_450caf87664e42398fc353c18d1b9f70~mv2.png/v1/fill/w_952,h_542,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/07_Tag%20Activation.png)
To use the BLE tag, all user need to activate the BLE tag.
So, how to activate BLE tag?
What is BLE tag?
![Ttag.png](https://static.wixstatic.com/media/914159_f2edca69748e4e6686c7f820b77c23c2~mv2.png/v1/fill/w_479,h_247,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/Ttag.png)
![Htag.png](https://static.wixstatic.com/media/914159_dd4b533ee9c2437e88341ddbfceefc4d~mv2.png/v1/fill/w_479,h_247,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/Htag.png)
Signal range 30-70 m, Dimensions (LxWxH) 1.1 x 0.4 x 1.5 in, Broadcasting frequency 5 s, Battery life 3 years
NFC tag and smartphone communication
![](https://static.wixstatic.com/media/914159_2247c6261b984d3cb1f598a6e99898bf~mv2_d_4459_2263_s_2.png/v1/crop/x_173,y_0,w_4286,h_2052/fill/w_967,h_463,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_2247c6261b984d3cb1f598a6e99898bf~mv2_d_4459_2263_s_2.png)
As per the study understood mostly NFC tag communicator is built on top part of the Android smartphones.
It help us to educate to Warehouse and Jobsite Manager how to activate/deactivate BLE tag.
Defined 5 easy steps to activate BLE tag to the user:
Step 1: About BLE tag
Step 2: Tags need to be activated before use
Step 3: Hold your mobile close to BLE tag
Step 4: How to activate with user smartphone
Step 5: Identified the place to activate for next time
![](https://static.wixstatic.com/media/914159_bc66a3027d25455bbaf6ec799b32f0b4~mv2.png/v1/fill/w_953,h_660,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/914159_bc66a3027d25455bbaf6ec799b32f0b4~mv2.png)
![01_Tour.gif](https://static.wixstatic.com/media/914159_048311fa0937439a91de77897f1b90cc~mv2.gif)
![02_Tour1.gif](https://static.wixstatic.com/media/914159_5fd3c3356a614a698c5d85e99febe873~mv2.gif)
![03_Tour.gif](https://static.wixstatic.com/media/914159_99c1e399a5134c3f96e0469abc0e4144~mv2.gif)
![04_Tour.gif](https://static.wixstatic.com/media/914159_81bbb41cd7a14201a554226015741c89~mv2.gif)
Find Nearby Tool
Warehouse manager, Jobsite manager and Service worker can find out nearby asset thru BLE for their daily job activities. If asset is not available in their location, they can see the asset history and can call responsible person to figure out.
![Find_my_tool.png](https://static.wixstatic.com/media/914159_dbbde3abfd6849048868a59619bfe3cf~mv2.png/v1/crop/x_0,y_183,w_1600,h_647/fill/w_979,h_396,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/Find_my_tool.png)
![03_LF.png](https://static.wixstatic.com/media/914159_a238d64a0dfd44dea8f7d00e0001f958~mv2_d_1358_1350_s_2.png/v1/fill/w_483,h_480,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/03_LF.png)
![04_LF.png](https://static.wixstatic.com/media/914159_91690f72047f47ffab30b4a8f55384bb~mv2_d_1402_1356_s_2.png/v1/fill/w_496,h_480,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/04_LF.png)
![](https://static.wixstatic.com/media/914159_58c9e1e3c6bb433fab14b5b9861c597c~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_58c9e1e3c6bb433fab14b5b9861c597c~mv2.png)
![](https://static.wixstatic.com/media/914159_3d2c5944dc0f4a5381002eb8d68baa49~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_3d2c5944dc0f4a5381002eb8d68baa49~mv2.png)
![](https://static.wixstatic.com/media/914159_e03bff72806549459a4a1248e36872d9~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_e03bff72806549459a4a1248e36872d9~mv2.png)
Faster Inventory Check At Location
The Warehouse Manager, Jobsite Manager, Van Driver and Field Worker starts BLE scanning on the mobile app to check if all the items listed for a location are actually there. Environment could be a service van, a container, and warehouse.
![Warehouse.png](https://static.wixstatic.com/media/914159_24dd624d81da425ab8546d0be55c4f31~mv2.png/v1/fill/w_444,h_247,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/Warehouse.png)
![FS2.png](https://static.wixstatic.com/media/914159_57b2ef8770a1443daa3198748f2e99c8~mv2.png/v1/fill/w_487,h_247,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/FS2.png)
![](https://static.wixstatic.com/media/914159_58c9e1e3c6bb433fab14b5b9861c597c~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_58c9e1e3c6bb433fab14b5b9861c597c~mv2.png)
Find My Tool
Field worker, responsible employee, job site manager, and warehouse manager can see in mobile and web interface in the asset details where it was last seen. Also, in the "Google map" view.
Asset is found at a geofenced job site. The current location is also geofenced.
![geo.png](https://static.wixstatic.com/media/914159_f4fbc9cc83764c07af288b95f48134ee~mv2.png/v1/fill/w_885,h_430,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/geo.png)
![](https://static.wixstatic.com/media/914159_4f626f4988074f0dbb0479d26e74cc5e~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_4f626f4988074f0dbb0479d26e74cc5e~mv2.png)
![](https://static.wixstatic.com/media/914159_89a4e4b4635f4145aa89ac48502072fc~mv2.png/v1/fill/w_277,h_600,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/914159_89a4e4b4635f4145aa89ac48502072fc~mv2.png)
The Refinement
Usability Testing With End Users
We worked closely with our Usability Testing product owner to help define tasks, establish objectives and evaluate the app.
To ensure the test was realistic, we opted to use a clickable prototype design. We were able to find usability issues related to perceived affordances, real time tracking.
Fixing
We observed critical issues related to real time tracking which allowed us to re‐prioritise design tasks at the time. And fixed all the usability issues.
Activate BLE tag and register in mobile app
In usability testing we understand when user trying to activate BLE tag if it’s taken more than 8 seconds, run time displaying the help button would be useful to user to see how to activate.
Help button will appear if it’s more than 8 seconds. Once user tab on it will display guide tour 4th step.
![05_Activate.gif](https://static.wixstatic.com/media/914159_53a0aa94697346a497b5be2a1f4012a4~mv2.gif)
![button.png](https://static.wixstatic.com/media/914159_b32a390224984de3b40bac887cb75251~mv2.png/v1/fill/w_83,h_29,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/button.png)
Back to Activation
Guide Tour
![06_Activated.gif](https://static.wixstatic.com/media/914159_06e4f8ee2d0c4208972a82d0564fcdbb~mv2.gif)
Voice of the Customer
Far greater inventory visibility
Knowing where a given tool is, who is responsible for it, what jobsite it’s on, and when it’s expected back, all in real-time.
“Cloud-based is helpful for real time visibility. The UI is easy to navigate and pretty intuitive, which is helpful for optimal user adoption.”
Chelsea
Project Coordinator
“Easiest system out there to work with. App is very easy to use, now they have implemented bluetooth tags, that seems to be the cheapest option in the current market.”
Eric
Warehouse Manager
Greater employee accountability
A reduction in shrinkage due to loss, theft, or hoarding of tools and supplies.
“System is easy to use and effective for tracking inventory movement. App allows local and remote employees to access the system”
Chelsea
Project Coordinator
“Tracking and accountability for all tools and equipment. Crews are able to determine where equipment is at all times and plan for what they need and know who to contact instead of always asking the office where a particular tool or piece of equipment is”
Josh
Vice President
“It works well as a tool tracking mechanism. It creates transparency and clarity for managers. There are plenty of fields to enter specific details. Transferring tools is simple.”
Cliff H
Controller/CFO
“The real time information on where our tools are, gone are the days of calling around to find out where things are”
Justin
Vice President