Community Companion
IN-HOUSE TOOL / SOFTWARE
Helping architects automatically generate masterplans and create data-driven design decisions.

Timeline
August - September 2021 (1 month)
Scope of Work
User research, wireframing, prototyping, user testing and illustration
Team
1 x UX/UI Designer (me), CEO, 2 architects
PROBLEM
An housing startup is looking to scale up their product offerings from single homes to large scale mass housing communities. They needed a new internal tool to automate their design workflow and allow designers and partners to make data-driven design decisions for the masterplan design.
IMPACT
An housing startup is looking to scale up their product offerings from single homes to large scale mass housing communities. They needed a new internal tool to automate their design workflow and allow designers and partners to make data-driven design decisions for the masterplan design.
Jump to solution

CONTEXT
How can we streamline the design of a masterplan?
Designing a housing masterplan involves juggling planning requirements, developer requirements, designing communal spaces and more, which could take months to perfect.
Our ambition for this software was based on a simple premise: click a button and the most optimal masterplan will be generated for you.
The business goals were to transform the existing workflow to be data-driven, flexible, and efficient.

PRIMARY RESEARCH
When the designer becomes the client

As I formerly worked as an architectural designer for the startup, I experienced being the target user myself.
Consequently, I had to be aware of my own assumptions and keep in mind that what I had experienced was not necessarily true to other designers.
I challenged these assumptions by gathering the opinions of a mix of users to create a more impartial picture. I interviewed the start up's designers, CEO and business leads, as well as external designers to prevent familiarity bias and to find out more about their daily tasks and pain points.
COMPETITIVE ANALYSIS
Dissecting the designers' toolkit
Analysing the software mentioned by interviewees provided great contextual insight into the manual, repetitive tasks the designers had to carry out every time there was a design change. I also researched direct competitors to see current possibilities in automated design, which validated the technical possibility of our ideas.

01
Complex
There are existing visual programming tools in the market that can automate some design tasks, but they are perceived to be too complex to learn and there isn't a lot of easy-to-comprehend documentation online to help designers.
02
Exclusive
Some of the software with automatic generation capabilities are exclusive and not easily available for designers to learn and use - would have to purchase before trying.
03
Overwhelming UIs
A user interface that presents all the tools available can be useful for an advanced user, but visually overwhelming for a new user. This can be a big stumbling block for designers who lack confidence in their technical skills.
DEFINE
The fulfilling ups and mundane downs
With a better understanding of the sentiment towards masterplan development, the project scope began to take shape. Based on the interviews and research, I formed a user persona as a way to steer the design to meet their specific needs.


I drew up the existing workflow of the designers to find stumbling blocks that made the design process inefficient. I sat down with the startup's designers to create a user journey map to visualise the existing flow alongside the users' emotions. From here, I could uncover the key pain points and find opportunities that the software could address.
PROBLEM STATEMENT
Hectic Hannah is a busy urban designer who needs a way to quickly create and compare masterplan options for housing schemes because they want to spend more time designing and current methods can be time consuming and repetitive to create options manually.

IDEATE
Deconstructing change in the design process
After diving into the designer's workflow, there was a common factor among their various pain points: change. When partnering with different developers or working in different countries, the planning and financial constraints will be different for each project scenario. Unfortunately, changing these parameters mean changing the masterplan design, which takes up time and effort.
Instead of preventing changes from happening, the team accepted it was inevitable and we approached the design by choosing to embrace the change.

How might we prevent last minute tweaks to the masterplan design?


How might we quickly find the most optimal design option?
How might we make the design options presentation ready?

FEATURE PRIORITISATION
Determining the MVP

USABILITY TESTING
Jumping into a mid-fi prototype

AN UNEXPECTED RESULT
Initial enthusiasm turned into hesitation
The key feedback I got however was despite the enthusiasm from the designers at the beginning, when asked if they felt if they would actually use the program for the next community project, 40% expressed they’d rather stick to their current methods.

So how could we gain trust from the designers and increase their confidence in using the tool? I implemented the following:
Increasing control over results
Incorporating sliders and input boxes within easy reach in the results page to encourage exploration.

Exporting to familiar applications
Allowing designers to export drawings, reports and sheets so they can continue to edit in programs they’re comfortable with to ease the transition.

Tour onboarding
Features tour during onboarding to introduce the capabilities of the software.

Tooltips on hover
Provide contextual help through informative tooltips with videos to illustrate how to use tools.
INFORMATION ARCHITECTURE
Simplifying a complex workflow

The navigation was structured around the steps of the designers workflow that was mapped in the customer journey map. It took me a few attempts to get this correct as I found in testing that the designers sometimes found it difficult to navigate the software. In hindsight, I should have conducted a card sorting exercise for a more focused insight into where the designers expected to find tools and features.
DELIGHT IN THE DETAILS
Illustrating the end goal
Animated illustrations of the startup's mission to create truly affordable homes to improve the lives of those who could not previously find a decent shelter to live in.
Reducing the perceived wait time
Rather than refreshing the entire page, sliders create live updates to the masterplan options to encourage exploration. However, this can take a bit of time to load, so I used skeleton screens and motion to decrease the perceived wait time and allow for progressive loading.


Crafting a design system

The startup wanted to convey a friendly-yet-professional feel to the software, so we used a rounded sans-serif font and a slightly rounded corner radius for the components.
Blue is the dominant colour, which reflects the brand colour, and yellow is used as an accent colour for elements that need to stand out.
REVIEW
The impact of Community Companion
I ran through the usability test again with the same participants and same tasks, but required the users to complete a more thorough survey afterwards to give their overall thoughts on the software and whether it had met our business goals.
01
100% agreed that Community Companion was easier to use compared to visual programming in Rhino and Revit.
02
75% of the designers were happy to use the software to replace their existing masterplan workflow.
03
The tool was presented to the board of investors and development for the tool will kick off in late 2022.
Did Community Companion meet business goals?
Was Community Companion....
... data driven?

80% of the designers found that assigning scores to the masterplan helps their decision making.
... flexible?
- All the participants rated the ability to save different scenarios as 'useful' or 'extremely' useful.
- Some questioned if the scoring system would work when a scenario required new parameters or alternative priorities.
... data driven?
- As the tool only reached prototype stage, I wasn't able to get figures on how much quicker the software would be compared to current workflows.
- However, all participants perceived that the software would decrease time spent on:
Checking if design meets planning regulations
Calculating areas and number of plots
Creating multiple design options
Editing the graphs and data sheets to be presentation ready
REVIEW
Lessons learned
Involving the users helps build trust and enthusiasm
The team was very invested and happy to suggest improvements with each iteration because the project had the real potential to improve their work lives.
Simplifying a complex workflow isn't simple, but it's a satisfying challenge
It was difficult trying to simplify a non-linear process into simple forms and sliders, but collaborating with the designers and getting them to break down step-by-step their tasks helped a lot to see where we could make things more efficient.
REVIEW
Future steps
Clarity in the masterplan score calculation
Involve developers
The score calculation is determined by a weighted decision matrix. The parameters that determine the masterplan score could be assigned different priority ‘weights’ for different scenarios. What happens when there are 2 or more parameters of equal importance? How could the user change the weighted numbers?
A usability study should be run to determine how much information needs to be shown and how much control should be given to the user.
As the deliverable for this task was just a prototype to show the vision of tool to the board of investors, the start up chose not to involve a developer yet.
Ideally, we should have involved developers from the beginning to see what's technically possible. We need them to validate if our ideas are feasible within the startup's budget. It is crucial to work with them for the next round of design.

FINAL DESIGN
The Solution - Community Companion
Project Overview
A summary of all the housing communities is displayed in map and list view, each containing data on potential land options.

Masterplan Generator
Based on user inputted parameters, masterplans are generated at a click of a button and are assigned a score based on how well they fit the user's parameters.
Masterplan Editor
Masterplans can be fine tuned and all data (such as number of houses, revenue, energy production) are updated in parallel to the changes.
Financial and Energy Analysis
The financial and energy models are calculated for each masterplan, to help designers and developers make decisions.

Developer Report
A summary of the selected masterplans is compiled into a customisable visual report to cut down time spent on making presentations for meetings.



NEXT PROJECT
Level Up!
View CASE STUDY 👀
KEY INSIGHTS

Designers' technical abilities varied by a lot
Architects at the startup felt the technical ability of the local architects where the projects were situated did not match theirs and the software they'd use would often be different.

The houses had unique parameters that would dictate the orientation of the masterplan
The fixed orientation towards the sun and small number of types of houses simplify the parameters needed in the masterplan design.

Designers hopped between a number of software
Designers would use multiple software to get their designs from concept to presentation ready. They often suffered from lagging computers and expensive software costs.

Even though more efficient programs were available, designers took comfort in programs they were already familiar with
100% of participants continue to use software they used in university, even if they were aware of other programs that could automate their work.