2. The Platform Thesis: Why SDD Tooling Alone Is Not Enough
Enterprise software development requires far more than a specification workflow. It requires security scanning, governance, compliance, multi-cloud deployment, agent orchestration, observability, model diversity, and integration with business data and processes. This section maps the full platform architecture that surrounds and amplifies SDD in the GitHub + Microsoft ecosystem — capabilities that have no equivalent in a standalone IDE.
Layer 5: Enterprise Data & Productivity Integration
Microsoft Work IQ
M365 data: emails, calendars, docs, Teams
Natural language querying via MCP server
Microsoft Entra authentication
Cross-platform (Windows, Linux, macOS)
GitHub Copilot CLI + VS Code integration
M365 Copilot + Copilot Studio
Workflow agents for cross-Office automation
Copilot Tuning for domain-specific models
Agents Client SDK (Android, iOS, Windows)
VS Code extension for agent development
90%+ Fortune 500 adoption
Platform Integration Summary
The GitHub + Microsoft stack delivers SDD as one layer within a five-tier enterprise platform: Security (GHAS + Defender + AW Firewall + MCP Gateway) → Governance (Purview DSPM + Content Safety) → Agent Orchestration (Foundry + GitHub Models BYOK + Agentic Workflows + Copilot coding agent) → Developer Experience (Spec Kit + Copilot SDK + APM + Claude Code) → Enterprise Data (Work IQ + M365). No standalone IDE can replicate this integration depth.
2.2 AWS Kiro: Standalone IDE
Kiro is a VS Code fork (Code OSS) with built-in SDD workflows (requirements → design → tasks), agent hooks, steering rules, and MCP support. It uses Claude Sonnet 4.5 and Haiku 4.5 via Amazon Bedrock. Key capabilities include EARS-notation structured requirements, property-based testing (PBT) auto-generated from specs, checkpointing for agent rollback, CLI agent, multi-root workspace support, and background automation (docs, unit tests, code optimization).
As a standalone IDE, Kiro's enterprise integration is limited to IAM Identity Center (SSO via Okta, Entra), S3 conversation logging, GovCloud (US) availability, and IP indemnity for paid tiers. It does not include dedicated security scanning, governance, compliance automation, multi-cloud agent orchestration, enterprise data integration, or model diversity. Teams adopting Kiro must separately procure and integrate these capabilities — but those integrations are not native to Kiro.
Adoption: 250,000+ developers in first 3 months. Notable enterprise customer: TNL Mediagene. Startup program offers 1 year Pro+ for eligible startups.
AWS Kiro Enterprise Integration (Limited)
IAM Identity Center (SSO via Okta, Entra)
S3 conversation logging
GovCloud (US) availability
IP indemnity for paid tiers
Missing: Security scanning, governance, multi-cloud orchestration, enterprise data integration, model diversity