Quick Reference
AIDLC Cheatsheet
Quick reference guide for all five AIDLC phases. Keep this handy as you implement AI-Native Software Delivery.
A
Analyze
Phase 01AI-assisted requirements gathering and research synthesis
Key Activities
- Requirements extraction
- Research synthesis
- Competitive analysis
- Feasibility assessment
Example Prompts
- "Summarize these requirements..."
- "What are the risks of..."
- "Compare approaches for..."
- "What questions should I ask..."
I
Ideate
Phase 02AI-driven architecture design and documentation generation
Key Activities
- Architecture diagrams
- Design pattern selection
- API contract design
- Technical specifications
Example Prompts
- "Design an architecture for..."
- "Generate a Mermaid diagram..."
- "What patterns fit this..."
- "Write a technical spec for..."
D
Develop
Phase 03AI coding agents and intelligent code generation
Key Activities
- Delegate scoped tasks to agents
- Review agent diffs
- Refactoring assistance
- Bug identification
Example Prompts
- "Implement this function..."
- "Review this code for..."
- "Refactor to use..."
- "Why is this failing..."
L
Launch
Phase 04AI-generated tests and deployment automation
Key Activities
- Test generation
- CI/CD configuration
- Deployment scripts
- Release validation
Example Prompts
- "Generate tests for..."
- "Create a CI pipeline..."
- "Write deployment script..."
- "What should I test before..."
C
Curate
Phase 05AI-powered monitoring and continuous improvement
Key Activities
- Log analysis
- Root cause analysis
- Performance optimization
- Documentation updates
Example Prompts
- "Analyze these logs..."
- "What caused this error..."
- "How can I optimize..."
- "Update docs to reflect..."
At a Glance
| Phase | Focus | AI Role | Output |
|---|---|---|---|
| Analyze | Requirements | Research assistant | Specs, analysis docs |
| Ideate | Design | Architect partner | Diagrams, specs |
| Develop | Code | Coding agent | Working code |
| Launch | Deploy | QA engineer | Tests, pipelines |
| Curate | Maintain | SRE assistant | Fixes, updates |
Do's
- Provide context in every prompt
- Review all AI-generated code
- Iterate on prompts for better results
- Document AI-assisted decisions
- Start with one phase, expand gradually
Don'ts
- Blindly accept AI output
- Skip security reviews
- Expect AI to understand without context
- Replace human judgment entirely
- Try to implement all phases at once
What Good Looks Like
Signs your team is getting AIDLC right - qualities to aim for, not benchmark promises.
Less time on boilerplate
More of your day goes to design and review, less to repetitive typing.
Tests written by default
Coverage stops being the thing that gets cut when deadlines loom.
Docs that stay current
Documentation tracks the code instead of rotting behind it.
Humans own the review
Every agent diff is read and understood before it ships.