Case Study: OnSite
Case Study:
OnSite



Product Goal
Product Goal
Product Goal
This client captures site information and tower data for telecommunications sites. They came to us to create a well-rounded solution to aid their drone pilots on job sites. Their product goals were:
This client captures site information and tower data for telecommunications sites. They came to us to create a well-rounded solution to aid their drone pilots on job sites. Their product goals were:
This client captures site information and tower data for telecommunications sites. They came to us to create a well-rounded solution to aid their drone pilots on job sites. Their product goals were:
1. Enable photographs to be taken and linked to specific jobs.
1. Enable photographs to be taken and linked to specific jobs.
1. Enable photographs to be taken and linked to specific jobs.
2. Record the progress of a specified list of photos that need to be captured by drone.
2. Record the progress of a specified
list of photos that need to be captured by drone.
2. Record the progress of a specified list of photos that need to be captured
by drone.
3. Upload of data to their servers would link to their database.
3. Upload of data to their servers would link to their database.
3. Upload of data to their servers would link to their database.
4. Each job would display the details of each telecommunication asset.
4. Each job would display the details of each telecommunication asset.
4. Each job would display the details of each telecommunication asset.
Old Solution
Old Solution
The client had an existing app that essentially met a few goals, but the UX and UI made it unpleasant to use.
The client had an existing app that essentially met a few goals, but the UX and UI made it unpleasant to use.
The client had an existing app that essentially met a few goals, but the UX and UI made it unpleasant to use.


















First Steps
First Steps
I began researching a solution by taking time to meet with the stakeholders. I confirmed the client's initial goals for the product from that initial meeting. Afterward, I examined possible solutions and brainstormed with my colleagues on ways to bring those ideas into reality.
I began researching a solution by taking time to meet with the stakeholders. I confirmed the client's initial goals for the product from that initial meeting. Afterward, I examined possible solutions and brainstormed with my colleagues on ways to bring those ideas into reality.
I began researching a solution by taking time to meet with the stakeholders. I confirmed the client's initial goals for the product from that initial meeting. Afterward, I examined possible solutions and brainstormed with my colleagues on ways to bring those ideas into reality.



After my initial research, I began drawing out a rough site map and wireframes. My goal was to get a good overview of what was needed based on my current product knowledge.
After my initial research, I began drawing out a rough site map and wireframes. My goal was to get a good overview of what was needed based on my current product knowledge.
After my initial research, I began drawing out a rough site map and wireframes. My goal was to get a good overview of what was needed based on my current product knowledge.



I met with my senior colleagues and explained what I was thinking. We discussed whether to move on to digital wireframes. My colleagues suggested we move on to high-fidelity designs so we could quickly cast our design vision to the client. I was responsible for designing the initial ideas for the Job Listing, Asset Details, and Ground Collect workflows.
I met with my senior colleagues and explained what I was thinking. We discussed whether to move on to digital wireframes. My colleagues suggested we move on to high-fidelity designs so we could quickly cast our design vision to the client. I was responsible for designing the initial ideas for the Job Listing, Asset Details, and Ground Collect workflows.
I met with my senior colleagues and explained what I was thinking. We discussed whether to move on to digital wireframes. My colleagues suggested we move on to high-fidelity designs so we could quickly cast our design vision to the client. I was responsible for designing the initial ideas for the Job Listing, Asset Details, and Ground Collect workflows.


















Iterations Begin
Iterations Begin
During this stage, we met with the stakeholders during sprints, demonstrated our designs, gathered feedback, revised the product, and published design changes to the development team. We continued this Agile cycle until we polished the design. Once the client was satisfied with the product, we planned to move on to performing Usability Testing. Currently, the application is out for user feedback. Below are a few screens of the latest design.
During this stage, we met with the stakeholders during sprints, demonstrated our designs, gathered feedback, revised the product, and published design changes to the development team. We continued this Agile cycle until we polished the design. Once the client was satisfied with the product, we planned to move on to performing Usability Testing. Currently, the application is out for user feedback. Below are a few screens of the latest design.
During this stage, we met with the stakeholders during sprints, demonstrated our designs, gathered feedback, revised the product, and published design changes to the development team. We continued this Agile cycle until we polished the design. Once the client was satisfied with the product, we planned to move on to performing Usability Testing. Currently, the application is out for user feedback. Below are a few screens of the latest design.



























Copyright © 2024 Richard Miller. All rights reserved.
Copyright © 2024 Richard Miller.
All rights reserved.
Copyright © 2024 Richard Miller. All rights reserved.
