At PermissionTV, we had a UX problem that no amount of wireframes was going to solve. The product team was producing detailed specifications. Engineering was building to those specifications. And the features that shipped were consistently not what users needed - not because the specs were wrong technically, but because the assumptions baked into them were wrong and nobody found out until after the build.
The deliverables-based UX model that was standard at the time was optimized for the wrong output. The wireframe was the product. The actual user experience was secondary. By the time you learned the wireframe was based on a bad assumption, you had already spent engineering time building it.
What lean UX actually changes
The shift that lean UX makes is straightforward and harder to implement than it sounds: stop treating UX artifacts as deliverables and start treating them as hypotheses. The wireframe is not the answer. It is a way of making an assumption concrete enough to test. The test is the point.
At Embarc, we applied a version of this before the terminology existed. When we were building web properties for Lunesta or Athena Health, we would prototype quickly and put it in front of real users early - not because we were running a formal lean process but because our pharma clients were unforgiving of late-stage surprises. Getting feedback early was cheaper than getting it after a client review.
The practical constraint that drove lean behavior was the same one that lean UX formalizes: if your design process takes longer than your engineering cycles, you are always designing for the last version of the product rather than the current one. Speed of learning matters more than fidelity of output.
The handoff problem
The deeper issue lean UX addresses is the handoff culture that deliverables-based design creates. Design produces a spec. Engineering builds to the spec. When something does not work, design says engineering deviated from the spec. Engineering says the spec was wrong. Nobody is talking to users.
The alternative is not to eliminate artifacts - documentation still matters, especially in regulated industries. It is to make artifacts serve the conversation rather than replace it. The wireframe is a starting point for a discussion between design, engineering, and the people who will actually use the product. Not a finished picture of what to build.