시스템 아키텍처 + 제품 로드맵 + 조직 청사진을 위한 “Steam Workshop”을 만들었습니다 (브라우저에서 실행됩니다)

발행: (2026년 2월 8일 오후 10:18 GMT+9)
7 분 소요
원문: Dev.to

Source: Dev.to

번역할 텍스트를 제공해 주시면 한국어로 번역해 드리겠습니다.

소개

제품의 아키텍처를 앱을 설치하듯이 설치하고 싶었던 적 있나요?
단순한 다이어그램이 아니라 전체 시스템‑아키텍처 청사진을:

  • 서비스와 종속성
  • 팀과 소유권
  • 목표 → 이니셔티브 → 작업 패키지
  • 제품 관리자를 위한 3년 계획 수립
  • “프롬프트 팩”을 통해 자유롭게 재구성 가능

이것이 제가 취미 프로젝트로 만들고 있는 SMT (Software Management & Planning Tool) 입니다.

New Release

이번 주에 제가 진심으로 기대하는 무언가를 출시했습니다: 이제 청사진 패키지를 공개적으로 게시할 수 있으며, 커뮤니티는 다음을 할 수 있습니다:

  • 찾아보고 설치하기
  • 별점 매기기
  • 댓글 달기 / 토론하기
  • 트렌드 확인하기 (사회적 증거 + 발견 루프)

Figma Community / Steam Workshop을 떠올리세요, 하지만 제품 아키텍처와 제품/팀 조직을 위한 것입니다.

Blueprint Packages

블루프린트는 다음을 포함하는 휴대용 패키지(JSON)입니다:

  • manifest – 제목, 요약, 태그, 신뢰 레이블 등
  • prompt pack – 시드 + MVP / Scale 같은 변형
  • full system snapshot – 팀, 서비스, 목표, 이니셔티브, 작업 패키지

Learning through Interaction

  1. 블루프린트를 설치합니다.
  2. 앱에서 조직, 아키텍처 및 로드맵을 탐색합니다.
  3. 제약 조건에 맞게 리믹스합니다.
  4. 리믹스를 마켓플레이스에 다시 게시합니다.

기존 레퍼런스 아키텍처가 부족한 이유

  • 대부분 정적이다.
  • 조직·팀 현실과 동떨어져 있다.
  • 쉽게 재조합할 수 없다.
  • 로드맵·실행 스토리가 부족하다.

SMT는 “제품이 실제로 어떻게 운영될 수 있는지”를 구체화하려는 목표를 가지고 있다: 아키텍처, 조직 설계, 그리고 계획이 모두 연결되어 있으며, 단순히 읽는 것이 아니라 직접 만져볼 수 있다.

SMT가 가능하게 하는 것

  • 모든 유형의 기술 플랫폼을 검사합니다.
  • LeetCode 인터뷰 준비를 생각하되, 시스템 설계, 아키텍처, 팀 토폴로지, 제품 로드맵, 그리고 소프트웨어‑전달 계획을 위한 것입니다.

로컬‑퍼스트 디자인

  • 브라우저에서 정적 앱으로 실행됩니다.
  • 명시적으로 블루프린트 패키지를 게시하지 않는 한 시스템은 브라우저에 머무릅니다.

클라우드 마켓플레이스는 선택 사항이며 다음 기능만 제공합니다:

  • 공개 게시
  • 검색
  • 별표 / 댓글

“워크스페이스 동기화” SaaS 종속이 없습니다.

백엔드 (무료 티어 친화적)

  • Cloudflare Workers + D1 (SQLite)
  • 토큰 정규화 검색 (유료 검색 없음 / 벡터 DB 없음)
  • GitHub OAuth를 사용한 인증 (범위: read:user만)

보안

공개 게시 시 매니페스트와 전체 시스템 페이로드에 대해 비밀 스캔을 수행하여 잠재적인 API 키/토큰을 차단합니다.

실시간 체험

  • Live demo:
  • Repository:

탐색 방법

  1. 선별된 카탈로그를 탐색합니다.

  2. 흥미롭게 보이는 항목에서 Preview를 클릭합니다.

  3. 사용 가능한 블루프린트를 설치하고 다음을 검토합니다:

    • 시스템 아키텍처 개요
    • 조직 설계
    • 로드맵 및 백로그 관리
    • 연간 계획 / 상세 계획
  4. 게시 흐름에서 Publish Publicly를 사용합니다.

  5. 게시된 블루프린트에서 Preview를 열어 다음을 수행합니다:

    • 별표 지정 / 해제
    • 댓글 달기
    • 검색을 통한 발견 가능성 확인

문제가 발생하면 Feedback 기능을 사용하여 이슈를 기록하십시오.

Feedback Questions

  • Does the blueprint concept help you understand a product faster?
  • Are the “prompt packs” useful, or just noise?
  • What should “trending” mean: stars, downloads, recency, or something else?
  • What social features would make this fun without turning it into a moderation nightmare?

오픈 소스 및 협업

The project is released under CC0. I’m happy to collaborate.

  • Repo:
  • Issues / PRs welcome: 문서, UX 다듬기, 시드 청사진, 모더레이션 워크플로우, “remix lineage”, 컬렉션, 평판 등.

향후 아이디어

  • Remix lineage: “Forked from…” + 리믹스 그래프
  • 경량 기여자 평판 (배지, 신뢰 등급)
  • 신고 / 플래그 + 모더레이션 대기열
  • 선별된 컬렉션 (예: “Backends 101”, “B2B SaaS 스타터”)

행동 촉구

이 내용 중 어느 부분이라도 호기심을 불러일으킨다면, 5분 정도 직접 시도해 보고 무엇이 혼란스러웠는지, 무엇이 마법처럼 느껴졌는지, 그리고 무엇이 의미 없었는지를 알려 주세요.

여기에 댓글을 남기거나 GitHub에 이슈를 열어 주세요.

0 조회
Back to Blog

관련 글

더 보기 »

sunpeak은 MCP 앱에 전념한다

개요: MCP Apps는 이제 ChatGPT, Claude, Goose 및 VS Code에서 실행됩니다. Claude는 1월 26일에 MCP App 지원을 발표했으며, ChatGPT는 2월 4일에 이를 따랐습니다. 2월 현재…