AWS Cloud Enterprise Strategy Blog
From Business Logic to Working Code: How AWS Kiro Changes Who Can Build

Supply chain managers understand inventory reconciliation. Compliance officers know audit requirements. Marketing teams grasp campaign workflows. What if they could build their own enterprise applications directly from that expertise?
This isn’t theoretical. Citizen development tools like Kiro replace traditional coding with natural language specification. Business users describe what they need in plain English, and Kiro builds working applications that those users can iterate and refine themselves. “When inventory falls below 100 units, email the supplier and create a purchase order” becomes a working application in days. You can iterate to production in weeks instead of months. The approach succeeds because business users no longer translate their needs through analysts and developers (a process that loses critical context). Domain expertise becomes working software.
The potential is massive. By 2025, 70% of new applications developed by enterprises will use low-code or no-code technologies, up from less than 25% in 2020, according to Gartner. This shift unlocks business users as an enormous workforce for application development. The driver behind this trend: IDC forecasts that by 2026, more than 90% of organizations worldwide will feel the pain of the IT skills crisis, amounting to some $5.5 trillion in losses caused by product delays, impaired competitiveness, and loss of business.
How Specification-Driven Development Changes the Game
Three technical capabilities make this possible. Amazon Bedrock AgentCore provides enterprise-grade runtime with 8-hour session support. (Previous solutions timed out after minutes, forcing users to restart complex workflows.) Integrated tools eliminate the need for expert developers to assemble complex toolchains. And iterative refinement lets users test with real data immediately instead of waiting for complete implementations.
These capabilities solve the core failure pattern of earlier citizen development attempts. When business users have to predefine complete workflows upfront, they can’t discover edge cases until deployment.
As AWS VP Deepak Singh explained in an interview with SiliconANGLE, Kiro lets developers work side by side with an agent to define requirements and application structure.
“You collaborate with the agent on figuring out what your requirements should be and how your application should be structured,” said Singh. “As the application goes from your little fun prototype to a full application, it grows with you.”
Testing helps improve the speed advantage. Traditional no-code platforms require users to map complete business logic into visual workflows before seeing results. Specification-driven development lets users describe outcomes, test with real data immediately, and refine based on actual results—cutting discovery cycles from weeks to days.
From Four Hours to Four Minutes: A Real Implementation
Consider Sarah, a supply chain manager at a medical device manufacturer who spent four hours every Monday reconciling inventory data across three systems. IT said it would take six months to build a solution.
Sarah described her reconciliation process to Kiro: “Pull data from systems A, B, and C. Flag discrepancies over $1,000. Email alerts to procurement when stock falls below safety levels. Generate weekly variance reports for finance.”
The first version caught 80% of her use cases. Through three iterations over two weeks—discovering edge cases, handling exceptions for returned items, and adding finance team notifications—she built a solution that handles 95% of her Monday reconciliation automatically. Two weeks of development turned four hours of manual work into a fifteen-minute automated process—months ahead of IT’s six-month timeline.
Building Your Citizen Development Framework
When launching citizen development initiatives, three critical foundations help determine success or failure.
1. Governance without Strangulation
Your governance framework should prevent problems through design rather than approval workflows. Use pre-approved connectors to enterprise systems that enforce your existing security model and prohibit direct database access. Automated scanning catches sensitive data exposure. Require approval only for external connections, not internal data sources.
When Sarah’s inventory tool scales to handle $2M in monthly orders, that triggers a review for enterprise scaling — recognition that the tool has outgrown its pilot, not that it’s done something wrong.
2. Distributed Support Model
Identify power users in each business unit: the Excel experts who already build complex macros, the process optimizers who create workarounds, and the people others ask for help. Train them as citizen development mentors who provide domain expertise while IT maintains platform infrastructure. This approach frees professional developers to focus on platform capabilities and complex integrations.
When Sarah built her inventory tool, she didn’t need IT to hold her hand. She asked Mike (the procurement Excel wizard) for business logic help.
3. Metrics That Matter
Track development cycle time, hours saved, and process improvements. Compare citizen-built solution timelines to typical IT project durations. Monitor usage patterns—when tools scale beyond their original team, you can replicate that success enterprise-wide.
Addressing Resistance
Department managers often worry about losing control when teams self-serve their technology needs. Their concern stems from the decades when “IT oversight” meant project approval and resource allocation.
Give these managers new responsibilities that leverage their oversight skills: identifying patterns across team-built solutions, connecting use cases between departments, and escalating complex requirements to IT. They become innovation process managers rather than request gatekeepers.
The framing matters as much as the responsibilities. Present citizen development as capability building (”Build tools that make you more effective than your competitors”) rather than cost reduction. Cost reduction implies more work for the same pay and triggers defensive reactions. Capability building positions managers as competitive advantage creators who develop their teams’ skills. A procurement manager who helps her team build three automation tools in a quarter has accomplished a feat worth recognizing in performance reviews.
Watch for resistance disguised as governance concerns. “We need more controls before expanding” often means “I’m uncomfortable with the pace of change.” Address this by showing controlled expansion: Start with one additional team that has a clear use case and strong power user, succeed there, then expand. Incremental proof points overcome fear better than comprehensive governance documents.
Your 30-Day Pilot Plan
Start small, measure everything, and scale what works.
Week 1-2: Selection and Setup
Have your team download Kiro and identify three power users who spend 4+ hours weekly on repetitive tasks. Choose processes with clear rules and measurable outcomes, such as inventory reconciliation, compliance reporting, and customer onboarding workflows. Avoid anything that requires complex judgment calls or creative decisions.
Week 3-4: Build and Iterate
Have users describe their processes in plain English, test with real data immediately, and refine based on results. Expect iteration—first versions typically capture 80% of use cases. Document what requires IT intervention versus what users solve independently.
Measurement and Scaling
Track hours saved, errors caught, and processes accelerated through platform usage data and quarterly user surveys. Compare citizen development timelines to typical IT estimates for projects of a similar scope. Look for patterns in successful use cases that indicate which approaches work best and merit scaling enterprise-wide. Use these outcomes to justify a broader rollout.
The New Role of Technology Leaders
Technology leaders who win in this environment recognize that their strength comes not from controlling who can build but from controlling how building happens safely. Your role evolves from building every application to building the infrastructure that lets your team members build within governance frameworks you design.
This requires new skills: designing governance frameworks that enable rather than restrict, identifying patterns across distributed solutions, and knowing when citizen-built applications need enterprise scaling versus remaining team-specific. Citizen-built applications that can handle millions of transactions indicate platform success, not governance failure.