From Boardroom Intent to Working Code — Repairing the Requirements Pipeline
Engagement: senior delivery team Duration: 3–4 weeks Stack: Qdrant, frontier LLMs, Jira / Azure DevOps Outcome: ~70% less clarification traffic, ~30% faster rollout
In most organizations, features follow the same lossy path. An executive describes what they want in a meeting. Business analysts translate that conversation into Jira or Azure DevOps work items. Developers then build from those descriptions. Meaning erodes at every step — analysts do not read code, and developers were never in the room where the feature was born. The result is a long tail of clarification cycles that everyone accepts as the cost of doing business.
I spent two years attacking this problem with AI. Straightforward RAG over frontier models produced positive results; so did fine-tuning open models such as Qwen. Neither was good enough. Context windows were too small then — and today, when an agent can roam entire repositories, the token bill starts to rival a human salary. Brute force is not an architecture.
My team's answer is an advanced retrieval index: Qdrant with both dense and sparse vectors over the codebase and work-item history, combined with disciplined prompting inside a custom workflow. Work items are analyzed against the actual code — and enriched with the context developers need — before a developer ever picks them up. The workflow is not limited to text: it also understands the images that requirements actually arrive with — architecture diagrams, whiteboard sketches, UI design fragments — and folds them into the same analysis. I deliberately deliver this as a consulting methodology built on your infrastructure, not a product you must license and maintain.
Two engagements so far, three and four weeks each. Both produced the same pattern: developer–analyst back-and-forth reduced by roughly 70%, and average feature rollout time cut by 30%.