Developer Tools

AI Can Now Draft Software Blueprints — How You Ask Matters Most

Showing AI an example first beats just asking it cold.

Deep Dive

Software teams often want to take one big, tangled program (engineers call it a "monolith") and split it into smaller, independent pieces that talk to each other, called microservices. It's like turning a single crowded office into separate departments that message each other. Doing that by hand takes months of careful planning. This new study asked: can AI read a plain-English description of the old system and just draw up the new one?

To find out, researchers fed the same descriptions to OpenAI's GPT models and to China's DeepSeek models, then compared the blueprints. The surprise wasn't which company's AI won. It was that the instructions mattered far more than the brand. When researchers showed the AI two or three examples of what they wanted first — a technique called few-shot prompting — it produced cleaner designs: smaller, more focused pieces with clearer descriptions of what each piece does, and fewer messy connections between them. When they simply asked with no examples, the AI returned blobbier designs that were harder to untangle.

The practical takeaway is simple: if your company is using AI to help plan software, the person writing the request has real leverage. A few well-chosen examples can be the difference between a neat plan and a plate of spaghetti. That's cheap to fix — no new tools, no retraining, just better instructions.

The honest catch: this study didn't test whether the AI's designs actually work well, only whether they are structurally tidy. It looked at just two example systems, and it's early academic work, not a product announcement. So treat AI-generated blueprints as a fast first draft for a human architect to check, not a finished plan you'd build from immediately.

Key Points
  • AI can read a plain-English description of old software and sketch out a modern replacement design.
  • How you prompt matters more than which AI you use — showing examples beat simply asking.
  • The study judged tidiness, not whether the designs actually work, so humans still need to check.

Why It Matters

Companies may plan big software overhauls in days instead of months, but human experts still need to verify the AI's drafts.

📬 Get the top 10 AI stories daily