Software Design

I joined SiteHive as their first end-to-end designer to help create SiteHive Enviro, a Good Design Australia award winning B2B web software, over three years.

Who


SiteHive has transformed the environmental compliance industry by developing intuitive software and hardware to help its users manage their industrial site's environmental impact. Born from Antler’s first founder cohort in 2019, SiteHive’s co-founders have successfully steered it from startup to scale-up. You can read more about SiteHive on their website, here.

Good Design Australia Award - SiteHive Enviro '23, view award

SiteHive Team at NSW Physical Sciences Fund

What


SiteHive’s goal is to be a lead player in the environmental monitoring and compliance industry, building IoT devices and software to monitor impact. I worked as the UX/UI designer to help create the intuitive web software needed to compliment its hardware, helping clients monitor and manage their data collection. For example, an industrial construction site that needs to comply and report on State Gov. regulations for noise, dust and vibration levels.

Why


There was a clear gap in the industry for intuitive and easy to use industry software that was versatile across a number of hardware devices. Previously, workers spent large portions of their time manually collecting, synthesising, analysing and reporting on this data.

SiteHive was created to automate as much of this process as possible, providing data in real-time, along with complimentary features that allow users to identify and tag issues on site, and generate automated reports with ease.

How


Over the course of three years with SiteHive, the company’s rapid evolution required versatile and responsive design practises, that allowed its software to meet the varied and complex needs of its users. I worked to develop an end to end UX/UI Design process, alongside a Data Visualisation Specialist, to help meet both business and product goals, whilst prioritising the user’s experience.

Design Practises

UX Research


I focused on User Research from the beginning, and quickly discovered the formal approach I had employed in previous agency experience did not suit the industry we were working in. Our users were also our clients, and construction industry managers and workers are far more responsive to friendly and informal conversations. Consequently, relationship management was an added focus when designing our user interview structure.
Given the complexity of our product’s domain, we also sought to extract domain knowledge from experts in the industry, such as sound engineers and environmental consultants, to help us devise technically correct, innovative and industry leading features.

IA, Journey Mapping and Personas


Our understanding of SiteHive's users evolved along with the software, and we aimed to reflect this in iterations of the site's information architecture, personas and desired user journeys. The more our users experienced the alleviation of menial tasks from their day-to-day, the more invested they became and, the more feature requests SiteHive received. Our co-founders and design team were challenged to synthesise these requests into viable product enhancements, by considering business and product goals, before iterating the site’s structure and features.

IA and User Journey Iterations

Concept Development and Design Iteration


As our product grew in size, so did the refinement of our Design Process practises. We built out more detailed design timelines to better understand where our focus needed to sit each year to match our product goals.
I worked closely with our software engineers to ensure the technical feasibility of new features, and devise a staged implementation of the MVP design, in Figma. We would then test the user response before iterating the design, and slowly add complexity.

Figma Build Files

Design to Dev and Design System


The size of our team was growing, and so creating a smooth Design to Development Process was necessary to ensure efficiency in the build phase. We improved the process by creating Build files in Figma with a defined structure, breaking features down into separate Jira tickets. We also used prototyping to test more complex designs both within our team as well as users, before iterating based on our findings. This both allowed our engineers to more accurately forecast build complexity, as well as our product owners and designers to determine the priority of features to be built. As SiteHive Enviro took shape, we developed a Design System in Figma that helped improve design efficiency across our team.

Design System Examples
Other projects: