문제 (Problem)

개발팀이 기술 선택(DB, 프레임워크, build vs buy) 시 구조화된 의사결정 과정 없이 진행합니다:

  • ADR(Architecture Decision Record) 작성은 모범 사례로 인정되지만, 수동 작성이 번거로워 대부분 건너뜀
  • 나중에 “왜 이 기술을 선택했지?” 질문에 답할 수 없음
  • 기존 ADR 도구는 빈 템플릿만 제공 — AI 기반 분석 없음
  • 의사결정 이력이 사라져 같은 논쟁을 반복

Pain Point 강도: 7/10 - 기술 부채의 근본 원인 중 하나

시장 (Market)

  • 1차 시장: 글로벌 개발팀, 테크 리드, 아키텍트
  • 세그먼트: 기술 의사결정을 문서화해야 하는 스타트업~중견 기업
  • TAM: Engineering Effectiveness 도구 시장 $15-20B
  • 핵심 사실: AI 네이티브 상용 ADR 도구 전무. 기존 도구(adr-tools, Log4brains)는 OSS + 유지보수 중단

솔루션 (Solution)

DevDecision - AI 기반 다관점 기술 의사결정 기록기

핵심 기능

  1. 자연어 기술 비교: 질문만으로 기술 옵션 분석
  2. 5가지 관점 자동 분석: 비용, 확장성, 팀 역량, 유지보수, 커뮤니티
  3. ADR 마크다운 생성: 팀 위키에 바로 붙여넣기 가능
  4. 과거 결정 검색/참조: “이전에 DB 선택한 근거는?”
  5. PR/코드 연결: 결정과 구현을 양방향 링크

사용 시나리오

# 설치
$ npm install -g devdecision

# 기술 의사결정 분석
$ devdecision "PostgreSQL vs MySQL for new e-commerce project"

  🔍 다관점 분석 중...

  ╔══════════════════════════════════════════════════╗
  ║  ADR-0042: PostgreSQL vs MySQL 선택              ║
  ╠══════════════════════════════════════════════════╣
  ║                                                  ║
  ║  📊 비용 관점                                     ║
  ║  PostgreSQL: 무료 (OSS), 호스팅 $50-200/월       ║
  ║  MySQL: 무료 (OSS), Aurora $100-400/월           ║
  ║  → PostgreSQL 우위 (TCO 30-40% 낮음)  ║                                                  ║
  ║  📈 확장성 관점                                    ║
  ║  PostgreSQL: JSONB, 파티셔닝, 복잡 쿼리 강점      ║
  ║  MySQL: 읽기 복제 간편, 단순 쿼리 빠름             ║
  ║  → e-commerce 복잡 쿼리 시 PostgreSQL 우위        ║
  ║                                                  ║
  ║  👥 팀 역량 관점                                   ║
  ║  팀 프로필 분석: 백엔드 5명, PostgreSQL 경험 3명   ║
  ║  → PostgreSQL 우위 (학습 비용 낮음)  ║                                                  ║
  ║  🔧 유지보수 관점                                  ║
  ║  PostgreSQL: 업그레이드 복잡, 에코시스템 성숙      ║
  ║  MySQL: 업그레이드 간편, Oracle 의존성 우려        ║
  ║  → 동등                                          ║
  ║                                                  ║
  ║  🌐 커뮤니티 관점                                  ║
  ║  PostgreSQL: Stack Overflow 활발, 성장세          ║
  ║  MySQL: 절대 사용자 많으나 성장 정체               ║
  ║  → PostgreSQL 우위                               ║
  ║                                                  ║
  ║  ✅ 결론: PostgreSQL 권장 (4/5 관점 우위)  ╚══════════════════════════════════════════════════╝

  📄 ADR 파일 생성: ./decisions/adr-0042-postgresql-selection.md

# 과거 결정 검색
$ devdecision search "database"
  → ADR-0042: PostgreSQL vs MySQL (2026-03-09)
  → ADR-0031: Redis vs Memcached (2026-01-15)

# 팀 위키에 내보내기
$ devdecision export --format notion --id 0042

경쟁 (Competition)

경쟁사가격약점
Workik AI ADRFree기본 템플릿만, 다관점 분석 없음
adr-toolsFree (OSS)bash 스크립트, AI 없음, 협업 없음
Log4brainsFree (OSS)유지보수 중단, 정적 사이트 생성
Backstage ADR PluginFreeBackstage 전체 도입 필요, 과도한 인프라
dotnet-adrFree.NET 전용, 범용성 없음

경쟁 강도: Low - AI 네이티브 상용 ADR 도구 제로 차별점: AI 기반 다관점 자동 분석 + CLI 통합 — 기존 도구는 빈 템플릿만 제공

MVP 개발 (MVP)

  • MVP 기간: 4주
  • 풀 버전: 4개월
  • 기술 복잡도: Low
  • 필요 스택: Node.js CLI, LLM API (Claude/GPT), Markdown 템플릿

MVP 범위

  1. 자연어 질의 → LLM 기반 다관점 분석
  2. ADR 마크다운 자동 생성
  3. 로컬 결정 저장소 (JSON/SQLite)
  4. npm 패키지 퍼블리시

수익 모델 (Revenue)

  • 모델: Freemium + Subscription
  • 가격:
    • Free: 월 5회 결정 분석
    • Pro: $7/월 (무제한 분석, 팀 공유, 히스토리 검색)
    • Team: $19/월 (조직 결정 저장소, 트렌드 분석, Notion/Confluence 연동)
  • 예상 MRR (6개월): $1,000-3,000
  • 예상 MRR (12개월): $5,000-12,000

리스크 (Risk)

유형수준대응
기술LowCLI + LLM API = 핵심 스킬 완벽 매치
시장Low새 카테고리라 시장 교육 필요 → 개발자 블로그/컨퍼런스로 인지도 구축
실행Low4주 MVP로 빠른 검증, LLM 비용 관리 필요

추천 (Recommendation)

점수: 90/100 ⭐⭐⭐⭐⭐

추천 이유

  1. AI 네이티브 상용 ADR 도구 전무 — 카테고리 창출 기회
  2. 4주 MVP로 빠른 시장 검증 가능
  3. dev_tools 도메인 완벽 적합
  4. 기술 의사결정 기록은 보편적 pain point — 모든 개발팀이 필요
  5. LLM API 활용으로 기술 복잡도 낮음

리스크 요인

  1. “ADR"이라는 카테고리 자체의 인지도가 낮아 시장 교육 필요
  2. LLM API 비용이 마진에 영향
  3. 분석 품질이 LLM 성능에 의존

첫 번째 액션

  1. CLI MVP 개발 (LLM 기반 다관점 분석 + ADR 마크다운 생성)
  2. 주요 기술 결정 시나리오 10개 테스트
  3. VS Code 확장 연동으로 개발자 접근성 향상

이 아이디어는 ManyLens의 다관점 분석 컨셉을 기술 의사결정 도메인에 이식한 것으로, 개발자가 일상적으로 겪는 기술 선택 고민을 구조화합니다.