In construction, a contract serves as an important legal agreement on the scope of work between key parties. There’s a massive amount of financial data incurred during the entire lifecycle of a construction project that needs to be managed properly. In addition, accountability, communication, and document management are also crucial to the success of a construction project. However, there’s not a single platform that allows financial data reconciliation and effective project management between key parties because of the traditional pen and paper processes which create lots of loose ends that could lead to project completion delay and budget overrun.


Released in early 2016, HB’s Contracting suite was introduced to the CRE financial management market. Pilot projects were implemented in 10 major CRE companies. By the end of 2017, over 50 companies rolled it out to projects with a combined portfolio worth more than 3B dollars.  

Such strong adoption has brought good market shares and revenue success. However, we were struggling to scale it to cope with the exponential growth of the company. New features were patched up upon the unreliable foundation and high severity usability issues were exposed.  

This cornerstone feature of HB has become a high-risk blocker of its growth.

Understand the Problem

The existing solution was technically a Minimum Viable Product. Key user acquisition and adoption metrics showed that our sales cycle and amount of onboarding and training time had been shortening which proved that our initial solution solved the right problem for our clients. However, there were also noticeably increased usability and functionality concerns from customers who were about to renew their contracts or expanded our solution to a broader team adoption. We came to an assumption that we were going to face customer retention problems very soon when we moved into the growth stage of this feature’s product lifecycle. A rediscovery was due to further understand this unique industry space and unpack the key problems that yet to be solved.

Our goals were to:

  • Understand the difficulties that our users faced on and off the platform. 
  • Learn about the contracting processes of the construction industry. 
  • Partner with the most influential leaders of commercial real estate companies and let their direct users robustly reshape this feature. 

Listen and Learn from the Experts

Construction finance and contracting is a complex process. Most of the initial learning came from clients’ executive stakeholders which were not necessarily the actual users who are closely involved in the finance processes. In order to directly connect with these users and quickly learn about enough insights for the next iteration, we worked with our customer success team to come up with a plan to gather more qualitative data. 

We first prioritized the assessment of the overall feature with the CS team via design co-creation workshop sessions and Intercom feedback analysis. Most of the problems identified from the assessment were relatively unique to the larger property management clients who had a significant impact on our revenue. We decided to model our learning from prospects and clients that with more than x million worth of property portfolios.


It turned out the problems are beyond just a facelift of the product. We were actually challenging the mindset of enterprise software only meant to be useful and utilitarian.

Sluggish performance

The existing interface becomes less responsive when a large volume of project items are uploaded to the platform.

Incomplete workflow

When projects move into the build stage, invoicing and change events become the focus between parties. 

 Unclear project status and communication

Hierarchy and clarity between the main contract information and lower-level project details are confusing. 

Biased experience

The current experience overlooked the other important counterpart persona of the workflow, the GCs. GCs were reluctant to use the platform and deemed it as a liability to use the platform.

Reframing the Problem

It became clear that the shortcoming of the platform structure itself is the root cause of many downstream issues. We worked with product and key stakeholders to re-adjust what is central to our north star vision. 

“How might we build a reliable contracting platform that reconciles both Owner and General Contractor customers?”

Reshaping the foundation for the future

In order to create a concrete foundation to support HB’s growth for the next 24 months, we anticipated to work on a heavy-lift overhaul of the feature. But there were questions we needed to answer in order to inform our design approach: 

How do we contribute to HB’s company OKR “bring consumer-grade UX to our customers?”

Where do we want to position the finance and contracting solution in 24 months?  

What are the specific problems we are NOT trying to solve at this time?

The initial shared understanding between Design and Product was that the existing design and front-end frameworks were immature and costly to maintain. But we also realized any significant change could have a big impact on our customers’ workflow and other connected product areas. So we teamed up with our engineering team to clear the path for our design discovery. During our co-creation design workshop sessions, we specifically focused on analyzing existing structures and identified feasibility adversaries of possible solutions. Shipping the Contracting Suite 2.0 MVP upon the old code base and design structure would only solve a handful of low-level usability issues where we will eventually hit the bottleneck again very soon. Incremental iterations would not solve platform level design and tech debts, such as performance issues, effectively enough to support our growth. This team-wide alignment shredded lights on our design strategy:  

Focus on quality and customer delight

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Create inclusive user experience for all parties

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Design for the future

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Establish benchmark UX for the entire platform

I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

HB Contracting 2.0

Reliable and trustworthy 

Swift and efficient data entry and access enabled by an easy-to-use interface that requires a low learning curve. A concrete platform that helps you manage the very complex contracting process with peace of mind and confidence.

Fosters true partnership and collaboration  

Same consistent experience now available to GC users for easy data entry and effective communication with Owners. A win-win solution not only helps the Owners centralize their contracting workflows but also helps GCs to get rid of the mundane invoicing process and get paid much quicker.

Clarity is gold

Accurate and most-up-to-date project progress and clear next step for optimal clarity that helps with accountability and responsibility. Key project approval decisions happen in one place that is transparently communicated to all parties.

Accessible whenever, wherever

True responsive mobile experience optimized for those who work in the field and need to quickly access project info on the go.

Release and impact

Even though we conducted usability testings internally and with selected users, we wanted to continuously identify any shortcomings of the design while getting the new experience to our customers’ hands quickly. We launched our Beta program in August 2018 to selected customers and fully launched the brand new Contract Suite in late-September 2018.

The new contracting suite is regarded as the new standard and baseline of our commitment to drive a “consumer-grade experience” to our SaaS users. As of Jan 10, 2019, over 1 Billion new capital and projects have been conducted through the new Contracting Suite while over 20 billion accumulated capital and projects are being managed via this feature.