PROJECT 02

Evergrow

Project Costs: Developer Experience

New Feature | December - March 2025

Converting a constraint into a competitive advantage

ROLEPM & UX lead
TEAMTax Credit Finance Expert
Sr Software Engineer

Evergrow's business model depended on efficient diligence at scale, but gathering project cost information was a time consuming headache for everyone involved.

We delivered a modern workflow that smoothed information handoffs and empowered developers of all experience levels. Processing time dropped by 80% on average.

Context

Evergrow bundled small tax credits from Commercial & Industrial clean energy developers for large buyers. A key value proposition was efficient diligence at scale.

Project costs process

  1. Developers provide project costs & documentation
  2. Evergrow organizes and sends to a third party accountant
  3. Accountant confirms eligibility in a cost segregation report

This establishes the value of the project for all major parties.

Illustration of a solar carport next to a project costs checklist

Problem

The process was slow and manual, conducted in Excel and over email. It limited Evergrow's ability to scale.

User-centered challenge:
Reduce confusion and follow-ups for developers of all experience levels when submitting project cost information.

Business challenge:
Reduce number of days from first contact to final cost seg report by at least 50%

REPLY 31Were you able tofind the updatedinvoice?REPLY 32Here you go. Do youhave everything now?INVOICE_V3.PDF

Research

Talking to internal experts, reviewing email threads and participating in calls showed that small clean energy developers faced real barriers to delivering an accurate list of costs & documentation

  • Record-keeping was inconsistent. Documentation could be held by third-party contractors, construction departments, or finance teams — not always the person in contact with Evergrow.
  • Tax credit rules are complex. Evergrow was doing a lot of education over email and phone calls.
  • Costs were discovered incrementally. Each new cost or missing document uncovered during a call could trigger weeks of delays while developers chased down final paperwork.

Initial explorations

Wearing a design hat, I started by exploring how to best structure the cost intake experience itself. I sketched four different approaches in FigJam, ranging in how much structure and guidance we'd provide upfront.

I also sketched out the overall user flow, integrating this new feature into the existing platform.

Wireframe A: step-by-step worksheet with a list of cost modules on the left
Wireframe B: one section per page with inline guidance and previous and next buttons
Wireframe C: costs table with an expanded row beside a document preview
Wireframe D: single costs table with an expanded row and a final confirmation

Standardizing the process

Streamlined user flows can only be created on top of a strong, consistent internal process. I collaborated closely with our tax credit finance expert to understand all of the work that needed to be accomplished. We negotiated a standardized process that could accommodate the majority of projects.

I documented this in a swimlane diagram, which we used for further refinement. It also became a map for implementation planning.

SELLERADMINREVIEWERCosts BreakdowndraftTask:Costs checklistPart 1, 2Review &Certify CostsAdminAction #1:Review CostsReview CostsBreakdownClarifyCostsAdminAction #2:Review DraftFinalize Cost SegValidate Cost SegDRAFTINGREVIEWIN REVIEWIN REVIEWIN REVIEWCREATEREQUESTEDREVIEWREQUESTEDREVIEWFINALIZINGVALIDATEOPENCOMPLETEDOPENCOMPLETEDSend checklistSubmitRequest Cost SegUpload Draft Cost SegClarification(email)Response(email)Send MgmtRep Letter(email + platform)Upload Final

User testing & iteration

Created a mid-fidelity prototype to share with trusted customers

View Figma prototype →

Animated walkthrough of the first project costs prototype

This prototype featured a document side-by-side for quick cost verification, progressive disclosure of detailed cost questions and a confirmation screen with total expected tax credit value.

Results?
Developers responded positively to inline guidance and final value calculation, but we observed areas of confusion:

No clear starting point
List of costs was overwhelming and distracting
Document side-by-side didn't add much value, but dominated the experience

Animated walkthrough of the first project costs prototype

Iterations

We rethought what customers needed and simplified even more.

Cost list with uncommon costs collapsed under Additional Categories
Q1 - HMW hide unusual categories?
Two yes or no questions that tailor which costs a developer sees
Q2 - Does an upfront questionnaire simplify?
Evergrow admin card to approve the draft report and email the accountant
Q3 - How might internal experts best help?

I focused on where and how information was gathered across the system, with the new understanding of cost category relevance that the user study revealed. I worked with our tax credit finance expert to redefine the role internal experts play in the process. Their involvement added flow complexity, but reduced developer burden. The user research study flipped the priority from simplifying the overall process to simplifying the developer experience at that critical step.

Final design

Animated walkthrough of the final project costs worksheet

Simple form UI, backed by detailed rules

  • Progressive disclosure: Follow-up questions appeared only for actual project costs
  • Simple & sharable: worksheet format was easily sharable with other departments. In context help made the experience more self serve
  • Dynamic documentation requirements calculated with new cost threshold standards, eliminating follow up requests

Traded a longer process for a simpler experience

An ideal customer solution would tailor the form to each project's specific circumstances, but this complex logic was out of scope for a V1.

Instead, we did the next best thing: identifying two high impact questions that internal experts could reliably answer that would streamline developer information asks. This better leveraged internal experts in a way that was worth the additional product complexity and added process steps.

Animated walkthrough of the final project costs worksheet

Handoff

This case study outlines the developer experience, but the complete feature also included flows for internal experts as well as external accountants. Documentation and handoff to engineering was a significant task.

I wrote a series of PRDs and collaborated closely with our lead engineer to organize the execution of feature work.

Spec document for the open cost checklist UI, overlapped by its list of feature cards

Results

“Getting cost information is so fast now!”

Internal expert, Evergrow

Significant efficiency gain

80%faster than manual processing

No more back and forth

20day reduction in processing time

Unlocked project value fast

5day turn around

Let’s work together.

If you’re looking for a multi-disciplinary leader who can adapt as the work changes, let’s connect.