This framework helps organizations decide what to document, at what depth, and with which tools — balancing the cost of creating and maintaining documentation against the cost of knowledge loss. The default recommendation for most teams is to document decisions (ADRs) and runbooks first, then expand to architecture and onboarding docs — this 80/20 approach captures the highest-value knowledge with the lowest maintenance burden. [src3]
| Input | Why It Matters | How to Assess |
|---|---|---|
| Primary audience | Engineering-only docs can use Git-based tools; cross-functional needs GUI editors | Who reads docs most: engineers, PMs, support, customers? |
| Documentation categories needed | Determines depth: ADRs (stable), runbooks (volatile), API docs (versioned) | List the top 5 types of knowledge people search for today |
| Current documentation debt | Stale docs require migration/cleanup as part of the plan | Audit: what % of existing docs are accurate and current? |
| Team writing discipline | Docs-as-code fails without engineering discipline; wikis fail without governance | Has the team sustained any doc habit for 6+ months? |
| Integration requirements | Must docs integrate with code repos, CI/CD, Slack, Jira? | List the 3 tools your team uses most daily |
START — What should we document, at what depth, and with which tool?
├── What is the primary documentation audience?
│ ├── Engineering only
│ │ ├── Git-comfortable? YES → Docs-as-Code ($0-8/user/mo)
│ │ └── NO → Wiki-based Notion ($8-10/user/mo)
│ ├── Cross-functional
│ │ ├── Over 100 contributors? YES → Confluence ($5.42-11/user/mo)
│ │ └── NO → Notion ($8-10/user/mo)
│ ├── External developers/customers → GitBook or Docusaurus ($0-6.70/user/mo)
│ └── Mixed → Separate tools: internal wiki + external docs platform
├── OVERRIDE CONDITIONS:
│ ├── Budget $0 → Notion free tier or open-source (MkDocs/Docusaurus)
│ ├── Atlassian ecosystem → Confluence (integration value)
│ └── Regulated industry → Confluence or SharePoint (audit trails)
└── DEFAULT: Notion (under 100) or Confluence (over 100)
| Factor | Docs-as-Code | Notion | Confluence |
|---|---|---|---|
| Typical cost range | $0-8/user/month | $8-10/user/month | $5.42-11/user/month |
| Timeline to value | 2-4 weeks | 1-2 weeks | 2-6 weeks |
| Risk level | Low-Medium | Low | Low |
| Reversibility | Easy (Markdown portable) | Medium (proprietary) | Hard (Atlassian lock-in) |
| Internal capability needed | Git literacy | Minimal — WYSIWYG | Admin + space governance |
| Best when | Engineering-heavy, version control | Small-mid cross-functional | Enterprise, regulated, Atlassian |
| Worst when | Non-technical contributors | 200+ users, compliance needs | Small teams, budget-constrained |
| Hidden costs | Build pipeline maintenance | AI features Business-tier only | Migration from legacy systems |
→ Docs-as-Code. Documentation lives alongside code, gets reviewed in PRs, stays synchronized with releases. [src2]
→ Notion. Best balance of flexibility and collaboration. Database-backed pages enable structured documentation without engineering skills. [src1]
→ Confluence. Enterprise permissions, spaces for department isolation, compliance audit trails, Atlassian ecosystem integration. [src1]
→ GitBook or Docusaurus. API reference auto-generation, versioned docs, custom domains. [src6]
→ Start with Notion (under 100) or Confluence (over 100). Document decisions and runbooks first — highest ROI, lowest maintenance. Expand after the habit is established. [src4]
Organizations purchase licenses for hundreds of users, then discover 80% never contribute because there's no strategy. The tool sits underutilized at $30K+/year. [src1]
List the top 3-5 types of knowledge that cause pain when missing. Build templates. Only then evaluate tools.
Within 6 months, 60-70% of pages are stale, and contributors stop trusting the knowledge base — worse than no documentation. [src4]
High-volatility → lightweight checklists. Medium → standard prose, quarterly review. Low-volatility → full-depth with version history.
Unowned documentation is unmaintained documentation. Pages decay fastest when no individual is accountable. [src3]
Each category gets a named owner responsible for quarterly review. Auto-flag pages not reviewed in 90 days.
| Scenario | Docs-as-Code | Notion | Confluence |
|---|---|---|---|
| Small team (10-20) | $0-960/yr | $960-2,400/yr | $650-2,640/yr |
| Mid-size (20-100) | $0-9,600/yr | $1,920-12,000/yr | $1,300-13,200/yr |
| Enterprise (100-500) | $0-48,000/yr | $9,600-60,000/yr | $6,500-66,000/yr |
| Ongoing maintenance | Pipeline + 2-4 hrs/week | Governance: 4-8 hrs/week | Admin: 8-16 hrs/week |
Hidden cost multipliers: Add 30-50% for content migration, 15-25% for template creation and information architecture, and budget 2-4 hours/week for documentation governance. [src1]
Fetch when a user asks about documentation strategy, knowledge base tool selection, documentation debt, what to document first, or how to prevent documentation from going stale. Also relevant for async-first transitions where documentation is a prerequisite.