DEV Community

Cover image for Why Fast Feasibility Screening Is Useless If the Model Can't Explain Its Assumptions
Real Estate Hub
Real Estate Hub

Posted on

Why Fast Feasibility Screening Is Useless If the Model Can't Explain Its Assumptions

Fast feasibility screening has obvious appeal in real estate development. A team can review more sites, eliminate weak opportunities earlier, and concentrate detailed underwriting resources on projects that appear commercially viable. AI makes this process even more attractive by reducing the time required to gather information, structure assumptions, generate scenarios, and produce an initial financial model. But speed on its own doesn't make feasibility analysis better.

A model that produces an IRR in seconds isn't particularly useful if the analyst can't explain where the revenue assumptions came from, why a particular construction cost was selected, what financing assumptions are being used, or which variables are actually responsible for the projected return.

That creates an important distinction between fast feasibility screening and useful feasibility screening. The first is about how quickly a model produces an output. The second is about whether that output can support a real development decision.

Why Fast Feasibility Screening Matters

A preliminary feasibility model has a different purpose from a lender-ready or investment-committee model. At the screening stage, developers usually don't have perfect information. Planning may still be uncertain, contractor pricing may be preliminary, comparable evidence may be incomplete, and the development program may change as the site is investigated.

The purpose of screening isn't to prove that a project will succeed. It's to determine whether the opportunity deserves more time, research, negotiation, and capital. That makes speed valuable. If an acquisitions team can quickly evaluate whether a site's land price, development potential, achievable revenue, costs, financing requirements, and expected returns appear broadly reasonable, it can avoid spending days underwriting opportunities that should have been rejected earlier.

The problem starts when speed causes the team to stop asking why the model reached its conclusion. A preliminary model can be rough. It shouldn't be opaque.

A Feasibility Model Is Only as Good as Its Assumptions

Every development feasibility model contains assumptions. Sales prices, rents, construction costs, development density, absorption, financing costs, development timelines, exit values, and required returns all influence the result.

The formulas connecting those assumptions may be perfectly correct while the underlying assumptions are weak. That's why a model showing a 19% IRR doesn't tell you very much by itself.

Suppose one project reaches that return using conservative sales assumptions, realistic construction costs, and a reasonable development schedule. Another reaches the same return because the model assumes aggressive pricing, rapid absorption, low financing costs, and a short construction period.

The two projects have identical headline returns but very different risk profiles. Sensitivity analysis helps expose that difference by showing how changes in assumptions affect project returns and the margin of safety around the base case. This is also reflected in current real estate software workflows: Northspyre, for example, describes scenario comparison and sensitivity analysis as part of its financial modeling tools for evaluating deal risk.

The First Question Should Be "Where Did This Assumption Come From?"

When an AI feasibility tool produces an assumption, the analyst should be able to understand its provenance. Consider a hypothetical residential project where the model assumes an average selling price of $500 per square foot. That number could have come from recent achieved transactions, current asking prices, a set of comparable developments, a broader market benchmark, a user-provided assumption, or an AI inference. Those sources aren't equivalent.

An asking price isn't necessarily an achieved price. A comparable in another submarket may not represent the subject site. A historical transaction may not reflect current financing or construction conditions. An AI-generated estimate may be reasonable as a starting point but still require validation.

This is where an AI feasibility workflow needs to distinguish between source data and model assumptions. The more important an assumption is to the investment decision, the more important it is to know where that assumption came from.

Explainability Means More Than Showing a List of Inputs

A model can show every assumption and still fail to explain the investment case. The next question is which assumptions actually matter.
A typical development model can contain hundreds of inputs, but not all of them have the same effect on returns. A small change in one assumption might barely move the result, while a relatively modest change in sales value or construction cost could materially affect residual land value, profit, or IRR. That's why a useful screening model should help an analyst understand the relationship between inputs and outputs.

Suppose the base case produces an 18% IRR. If sales values fall by 5%, what happens? If construction costs rise by 10%, what happens? If the construction program extends by six months, how does financing cost change? If absorption slows, does the project still meet the required return?

These aren't theoretical questions. They're the questions that determine whether the project has enough margin to justify moving forward.

AI Should Make Scenario Testing Easier

This is where AI can add genuine value to feasibility screening. Traditional feasibility analysis often involves repeatedly changing Excel inputs, recalculating the model, checking outputs, creating sensitivity tables, and preparing another version for review. The analytical reasoning may be straightforward, but the mechanical work can consume substantial time.

An AI-assisted workflow can reduce some of that repetitive work. An analyst might start with a base case and ask the system to test lower sales prices, higher construction costs, slower absorption, or increased financing costs. The useful part isn't simply receiving another IRR. The useful part is being able to understand how the project responds and why.

For example, Feasibilitypro.AI currently describes conversational scenario analysis that allows users to adjust assumptions, compare outcomes, and continue refining the model in Excel. Its public product information also describes editable Excel outputs, calculation tracing, and cell or range references for reviewing complex models.

That matters because the value of faster scenario testing isn't simply producing more scenarios. It's helping the analyst identify which scenarios actually change the investment decision.

AI Should Expose Uncertainty, Not Hide It

Early-stage feasibility analysis is full of incomplete information. Planning may not be finalized. Contractor pricing may still be preliminary. Comparable evidence may be limited. Financing terms may not have been negotiated. The development program may still be under consideration.

A good screening model should represent that uncertainty rather than hide it. If an assumption is weakly supported, the model should make that clear. If available market data is limited, the analyst should know that. If the system has inferred a value rather than retrieved a verified source, that distinction should remain visible. The danger isn't simply that AI can be wrong.

The bigger danger is that an AI-generated number can look more certain than the evidence behind it actually is. That is particularly important in real estate because a feasibility model can influence land bids, investment decisions, financing discussions, and development strategy.

The Black-Box Problem Gets More Serious at Scale

An opaque model is problematic when an analyst uses it to evaluate one opportunity. It becomes much more problematic when an organization uses the same automated process to screen hundreds of opportunities.

Imagine an AI screening system consistently applies an overly optimistic sales assumption across an acquisition pipeline. Each individual output may look reasonable, particularly if the model is presented with polished charts and precise return metrics.

The problem only becomes visible later. This is why AI adoption changes the importance of model governance. When humans perform every step manually, errors are often visible through the process. When AI automates the process, teams need stronger controls around assumptions, source data, exceptions, and model behavior. Automation reduces repetitive work. It doesn't eliminate the need to understand how the system makes decisions.

A Screening Model Should Tell You What to Investigate Next

This is perhaps the most useful way to think about AI feasibility screening. The first model doesn't need to answer every question. It should help identify the questions that deserve deeper investigation. Suppose the screening model shows an attractive return but depends heavily on achieving a particular sales price. That should immediately change the next stage of work.

The developer may need better comparable evidence. The analyst may need to investigate competing supply. The acquisitions team may need to negotiate a lower land price. The development team may need to test a different unit mix.

If the model is highly sensitive to construction cost, contractor input may become the next priority. If the project only works with a very short absorption period, market demand deserves more scrutiny. The model isn't valuable because it predicted the future. It's valuable because it identified what needs to be investigated next.

This is also where different feasibility platforms take different approaches. Deepblocks, for example, currently allows users to review the assumptions behind feasibility studies, adjust development variables, compare scenarios, and connect feasibility outputs to pro forma analysis.

The underlying principle is more important than the particular software: the screening model should help explain what deserves deeper analysis.

How to Test an AI Feasibility Tool Properly

If you're evaluating an AI feasibility tool, don't rely on the vendor's demonstration project. Take a historical development from your own organization where the team already understands the original assumptions, the eventual outcome, the model revisions, and the issues that arose during underwriting. Run that project through the AI system. Then challenge it.

Ask where the sales assumptions came from. Ask which variables are driving the return. Change the construction cost. Reduce the achievable sales price. Extend the program. Change the financing assumptions. Ask the system to explain what happened. Then compare the AI output with the team's existing model.

The objective isn't necessarily to make the AI reproduce the historical result perfectly. The more important test is whether an experienced analyst can understand what the system did, identify questionable assumptions, modify the model, and reproduce the important calculations. That is a much stronger indicator of production readiness than a fast demonstration.

Fast Feasibility Screening Needs an Audit Trail

Speed and auditability aren't competing goals. They should work together. A fast model is useful because it helps a team process more opportunities. An auditable model is useful because it lets the team understand which opportunities deserve more attention.

This is why capabilities such as calculation tracing, cell or range references, model history, and editable Excel outputs matter when evaluating AI feasibility software. Feasibilitypro.AI currently includes these capabilities in its public positioning around Excel-based feasibility analysis and model review.

Other platforms approach the same problem differently. Northspyre, for example, combines financial modeling with deal management and describes centralized workflows for comparing scenarios, underwriting opportunities, and maintaining deal information. The important question isn't whether a vendor uses the word "auditable.
" The better question is:
Can your team trace the important decisions from the final output back to the assumptions and evidence that created them?

If the answer is yes, automation becomes easier to govern. If the answer is no, faster model generation may simply produce more analysis that requires manual investigation.

Speed Is Useful Only When It Improves the Decision

Fast feasibility screening isn't useless. Done properly, it's one of the more valuable applications of automation in development underwriting. The ability to process more opportunities and identify weak economics earlier can save considerable analytical effort. But speed isn't the objective.

The objective is to make better decisions with limited information. A feasibility model that takes minutes to generate but cannot explain its assumptions may simply create more output for analysts to review. A model that is slightly slower but clearly identifies its assumptions, sources, sensitivities, and limitations can be much more useful.

The best AI feasibility workflow therefore combines speed with explainability. The model should tell you not only what the project appears to return, but what assumptions created that return, how sensitive the result is to those assumptions, and what needs to be investigated before the opportunity moves to the next stage.

Practical Takeaways

When evaluating an AI feasibility tool, don't start with the question, "How quickly can it generate a model?"

Start with harder questions: Can the system explain where important assumptions came from? Can it distinguish sourced information from inferred values? Can it identify the assumptions that materially drive the return? Can analysts change those assumptions and understand the consequences? Can the calculations be traced back to the underlying model?

Most importantly, can the system help an experienced developer decide what to investigate next?

That's the real standard for fast feasibility screening. A model that produces an IRR in seconds is impressive. A model that produces the IRR quickly and explains why it got there is much more useful. For real estate teams, that's the difference between AI that simply accelerates modeling and AI that genuinely improves the underwriting workflow.

Top comments (0)