A RFI (Request for Information) is a critical component of any construction project. It is document and process that gets used to clarify design details and resolve any issues between contractors, owners and/or consultants throughout the project's lifecycle. The process typically involves a subcontractor on site asking a question about the project that impacts their work. The answer to that question could lie with the architect, another consultant (plumber, electrician, environmental governing body) or even the client. Our job as the general contractor is to record the question and collect and distribute responses to the question to all relevant parties so that the construction work can continue. There can be a lot of back and forth as the answers and responses to an RFI may need further clarification from other consultants who weigh in.
Ensuring clear communication between various stakeholders on a project is crucial for completing a construction project within budget and schedule, therefore the RFI process needs to facilitate collaboration, transparency, trust, and accountability between everyone involved in completing the work.
The RFI system that was existing limited collaboration leading to bottlenecks, miscommunications, inaccurate timelines, and inconsistent record keeping. One of the largest, most obvious problems with the existing RFI tool was that it was only accessible for internal users. This meant any communication with external consultants (architects, specific trade workers, subcontractors, etc) had to be manually copied from emails into our system, often retroactively, making the submission process fragmented and error-prone.
Along with that, the RFI document workflow was extremely rudimentary and didn't allow for any flexibility in assignees or stages throughout the RFI document's lifecycle, which doesn't accurately reflect the RFI processes that are employed in an actual construction project.
With no ability to update or reassign participants as the RFI evolved, this resulted in delays when consultants were unavailable or when additional expertise was needed mid-process. Responses were not tracked at the individual level, making it difficult to monitor accountability or extract any insights that could be valuable to the current as well as future projects (i.e. tracking time it takes certain consultants or subcontractors to respond).
Key Insights
We mapped the full lifecycle of an RFI, from start to resolution, identifying any potential inefficiencies. By comparing the current journey with an ideal future state, we identified key opportunities:
Wireframes & Flows:
Key UX Enhancements:
As the dedicated UX designer on the RFI rebuild project, I worked across three development and product teams to coordinate UX research, align technical feasibility with design strategy, and advocate for user needs. The other teams that were logically needing to be involved were the communications product team, who were handling the platform's email service and inbox, as well as the workflow engine team, who handled rebuilding the workflow engine for documents in order to allow for that flexibility in stage/assignees and capture data related to time the RFI spent in each stage of its workflow.
This project highlighted how internal tools can unintentionally silo communication and create inefficiencies, especially when key collaborators are excluded from the process. By addressing both the user experience and workflow design, we were able to shift RFI handling from reactive to proactive. Redesigning the RFI tool pushed me to analyze an experience with a digital product more holistically, considering offline processes that are part of the reality of the construction environment.