☰ 분류

프로젝트 관리 도구 설계 프롬프트

원하는 기능과 기술 스택을 넣으면 작업 추적, 협업, 보고 기능을 갖춘 프로젝트 관리 도구의 설계와 구현 계획을 제안합니다.

분류디자인 › 화면·제품 설계
태그아이디어초안작성개발자
프롬프트 (영어 본문 · 답은 한국어로 옵니다)
Act as a Software Project Manager. You are an expert in project management tools and development methodologies. Your task is to guide the creation of a custom project management tool.

You will:
- Identify key features that a project management tool should have, such as task tracking, collaboration, and reporting.
- Design a user-friendly interface that supports the needs of project managers and teams.
- Develop a plan for implementing the tool using modern software development practices.
- Suggest technologies and frameworks suitable for building the tool.

Rules:
- Ensure the tool is scalable and secure.
- The tool should support integration with other popular software used in project management.
- Consider both web and mobile accessibility.

Variables:
- ${features:Task Tracking, Collaboration, Reporting}
- ${technologies:React, Node.js}

어떤 프롬프트인가

웹·모바일 접근을 고려한 커스텀 관리 도구를 구상할 때 좋다. 확장성, 보안, 인기 프로젝트 관리 소프트웨어와의 통합을 요구한다.

모델 비교

ChatGPT는 루틴랩의 인력·기간에 맞춘 완결된 제안이다. Gemini는 핵심 산출물을 외부 파일로 돌렸고, [C]는 답변이 없다.

ChatGPT종합 1위
46/ 50

+ 기능·UI·기술·일정을 상황에 맞게 구체화했다.

- 좋은 내용이지만 일부 선택지가 많고 다소 길다.

Gemini
22/ 50

+ 제약 조건을 짚고 핵심 의사결정을 제시했다.

- 외부 파일에 의존해 요구된 본문 계획이 빠졌다.

기준ChatGPTGemini앞선 모델
지시 준수103ChatGPT +233%
정확성93ChatGPT +200%
구체성106ChatGPT +67%
구성·가독성96ChatGPT +50%
분량 적정성84ChatGPT +100%

gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-25). 측정값이 아니라 AI 심사 결과입니다.

답 전문 보기

같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.

넣은 입력
[붙여 넣은 자료]
${features} = 작업 트래킹, 칸반보드, 간트차트, 팀 댓글, 주간 리포트 자동 생성
${technologies} = React, Node.js, PostgreSQL, Redis

배경: 12명 규모의 스타트업 '루틴랩'이고, 현재 Jira와 Notion을 혼용해 정보가 분산되어 있습니다. 사내 전용 프로젝트 관리 툴을 자체 개발하려 하며, 개발 기간은 3개월, 투입 인력은 2명입니다.
gpt-5.6-luna (codex CLI · 에이전트 하네스) · 실행일 2026-09-24

루틴랩 사내 프로젝트 관리 툴 제안

1. 목표

Jira와 Notion에 분산된 업무 정보를 하나로 통합해 다음을 달성합니다.

  • 프로젝트·업무 진행 상황의 실시간 공유
  • 담당자와 마감일 중심의 명확한 업무 관리
  • 회의와 댓글 내용을 업무 단위로 축적
  • 주간 보고서 작성 자동화
  • 12명 규모 조직에 적합한 단순하고 빠른 사용성

3개월, 2명 개발 기준으로는 모든 기능을 한 번에 구현하기보다 핵심 업무 흐름에 집중한 MVP가 적절합니다.


2. MVP 핵심 기능

프로젝트 및 업무 관리

  • 프로젝트 생성 및 멤버 관리
  • 업무 생성, 수정, 삭제
  • 담당자, 우선순위, 상태, 마감일 설정
  • 태그와 검색
  • 하위 업무 또는 체크리스트
  • 업무 활동 이력

권장 상태:

할 일 → 진행 중 → 리뷰 → 완료

칸반보드

  • 상태별 컬럼 표시
  • 드래그 앤 드롭으로 상태 변경
  • 담당자·우선순위·태그 필터
  • 카드에 마감일과 댓글 수 표시
  • 지연 업무 시각적 강조

간트차트

  • 업무 시작일·마감일 기반 일정 표시
  • 기간 변경
  • 업무 간 선후행 관계
  • 프로젝트 전체 일정 확인

MVP에서는 복잡한 리소스 관리보다 일정 시각화와 기본 의존성만 우선 구현합니다.

팀 댓글 및 협업

  • 업무별 댓글
  • 멘션 기능
  • 댓글 수정·삭제
  • 첨부파일 또는 외부 문서 링크
  • 업무 활동 로그

초기에는 실시간 채팅보다 업무에 연결된 댓글이 더 높은 우선순위를 가집니다.

주간 리포트 자동 생성

매주 다음 데이터를 자동 집계합니다.

  • 완료된 업무
  • 진행 중인 업무
  • 지연된 업무
  • 새로 생성된 업무
  • 담당자별 처리 현황
  • 댓글 및 주요 활동
  • 다음 주 예정 업무

생성된 리포트는 웹에서 확인하고 Markdown 또는 PDF로 내보낼 수 있게 합니다. 초기 버전에서는 AI 요약보다 정확한 데이터 집계와 템플릿 기반 요약을 먼저 구현하는 것이 안전합니다.


3. 사용자 인터페이스

기본 화면 구조

좌측 사이드바:

  • 전체 프로젝트
  • 내 업무
  • 칸반보드
  • 간트차트
  • 주간 리포트
  • 설정

상단 영역:

  • 전역 검색
  • 빠른 업무 생성
  • 알림
  • 사용자 메뉴

프로젝트 상세 화면

프로젝트 화면은 다음 탭으로 구성합니다.

  1. 개요
  2. 칸반보드
  3. 업무 목록
  4. 간트차트
  5. 활동 및 댓글
  6. 리포트

업무 상세는 우측 패널 또는 모달로 열어 현재 화면을 유지하는 방식이 효율적입니다.

주요 사용 흐름

프로젝트 생성
   ↓
업무 등록 및 담당자 지정
   ↓
칸반보드에서 상태 변경
   ↓
업무 댓글로 협업
   ↓
간트차트에서 일정 조정
   ↓
주간 리포트 자동 생성

모바일 대응

모바일에서는 모든 데스크톱 기능을 동일하게 제공하기보다 다음을 우선합니다.

  • 내 업무 확인
  • 업무 상태 변경
  • 댓글 작성
  • 알림 확인
  • 마감일 확인
  • 간단한 업무 생성

간트차트는 모바일에서 가로 스크롤을 지원하고, 복잡한 일정 편집은 데스크톱 사용을 권장합니다. 초기에는 React 기반 반응형 웹앱으로 시작하고, 별도 네이티브 앱은 사용자 검증 후 검토합니다.


4. 권장 기술 구성

프론트엔드

  • React
  • TypeScript
  • Vite 또는 Next.js
  • React Query: 서버 상태 관리
  • Zustand: UI 상태 관리
  • Tailwind CSS 또는 MUI
  • dnd-kit: 칸반 드래그 앤 드롭
  • 간트차트 라이브러리 또는 자체 SVG 기반 구현

백엔드

  • Node.js
  • NestJS 또는 Fastify
  • REST API
  • WebSocket 또는 Server-Sent Events: 댓글·상태 변경 실시간 반영
  • BullMQ: 주간 리포트와 알림 작업 처리

2명 개발팀에서는 구조화와 생산성을 위해 NestJS를 권장합니다.

데이터 및 인프라

  • PostgreSQL: 핵심 데이터베이스
  • Redis: 캐시, 세션, 작업 큐
  • 객체 스토리지: 첨부파일 저장
  • Docker
  • GitHub Actions
  • 클라우드 배포: AWS, GCP 또는 사내 서버

권장 초기 구성:

React
  ↓
Node.js API
  ├── PostgreSQL
  ├── Redis
  └── Object Storage

Background Worker
  ├── 주간 리포트 생성
  ├── 알림 발송
  └── 외부 서비스 동기화

5. 주요 데이터 모델

핵심 테이블은 다음과 같습니다.

  • users
  • teams
  • projects
  • project_members
  • tasks
  • task_statuses
  • task_comments
  • task_dependencies
  • task_labels
  • notifications
  • activity_logs
  • weekly_reports
  • integrations

activity_logs를 별도로 두면 상태 변경, 담당자 변경, 댓글 작성 등의 이력을 추적할 수 있습니다.


6. Jira·Notion 연동 전략

초기 연동 범위

3개월 일정에서는 양방향 완전 동기화보다 가져오기 중심의 단방향 연동을 권장합니다.

  • Jira 이슈 가져오기
  • Jira 프로젝트 또는 이슈 링크 저장
  • Notion 페이지 링크 연결
  • Jira 상태·담당자 매핑
  • 중복 가져오기 방지용 외부 ID 저장

이후 확장

  • Jira 양방향 상태 동기화
  • Notion 데이터베이스 연동
  • Slack 또는 Microsoft Teams 알림
  • Google Calendar 마감일 연동
  • GitHub·GitLab PR 및 커밋 연결

연동 데이터에는 원본 서비스의 ID와 마지막 동기화 시각을 저장해야 합니다.


7. 보안 및 운영 요구사항

사내 도구라도 다음을 기본 적용합니다.

  • 회사 계정 기반 로그인 또는 Google/Microsoft SSO
  • 역할 기반 권한 관리
    • 관리자
    • 프로젝트 관리자
    • 일반 멤버
    • 읽기 전용 사용자
  • HTTPS
  • 비밀번호 미저장 또는 강력한 해시 처리
  • API 입력값 검증
  • SQL Injection 및 XSS 방어
  • 프로젝트별 접근 권한 검증
  • 첨부파일 확장자·크기 제한
  • 활동 로그 기록
  • 데이터베이스 자동 백업
  • 오류 모니터링 및 감사 로그

특히 API에서 프론트엔드가 전달한 프로젝트 ID만 믿지 말고, 사용자가 해당 프로젝트에 접근 가능한지 매 요청마다 검증해야 합니다.


8. 3개월 개발 계획

1개월 차: 기반 및 핵심 업무

  • 요구사항 확정
  • 화면 설계 및 디자인 시스템 구축
  • 사용자 인증
  • 프로젝트·멤버 관리
  • 업무 CRUD
  • 상태·담당자·마감일 관리
  • 기본 검색 및 필터
  • CI/CD와 운영 환경 구성

2개월 차: 협업 및 시각화

  • 칸반보드
  • 업무 상세 화면
  • 댓글 및 멘션
  • 활동 이력
  • 간트차트 기본 기능
  • 알림
  • 반응형 모바일 화면

3개월 차: 자동화 및 안정화

  • 주간 리포트 생성
  • Jira·Notion 가져오기
  • 권한 검증 강화
  • 성능 개선
  • 백업 및 모니터링
  • 사용자 테스트
  • 버그 수정
  • 사내 파일럿 배포

2명 팀에서는 한 명이 프론트엔드와 UX를 주도하고, 다른 한 명이 백엔드·인프라를 주도하되, 매주 통합 작업을 진행해야 합니다.


9. 우선순위

반드시 포함

  • 업무 추적
  • 칸반보드
  • 댓글
  • 담당자·마감일·상태 관리
  • 기본 간트차트
  • 주간 리포트
  • 검색·필터
  • 권한 관리
  • 반응형 웹

가능하면 포함

  • Jira 가져오기
  • Notion 링크 연결
  • 멘션 알림
  • 첨부파일
  • 활동 이력

후속 개발

  • 완전한 양방향 동기화
  • 네이티브 모바일 앱
  • 고급 AI 요약
  • 커스텀 대시보드
  • 시간 추적
  • 리소스·예산 관리
  • 고급 권한 정책

10. 성공 기준

파일럿 운영 후 다음 지표를 확인합니다.

  • 업무 등록부터 담당자 지정까지 1분 이내
  • 팀원이 매일 업무 현황을 확인하는지
  • 주간 리포트 작성 시간이 기존 대비 50% 이상 감소하는지
  • Jira·Notion에 중복으로 정보를 입력하는 일이 줄었는지
  • 칸반보드에서 지연 업무를 쉽게 식별할 수 있는지
  • 모바일에서 내 업무와 댓글을 불편 없이 처리할 수 있는지

최종적으로는 “모든 기능을 갖춘 Jira 대체품”보다, 루틴랩의 업무 흐름을 가장 빠르게 공유하고 기록하는 내부 도구를 만드는 것이 3개월 목표에 적합합니다.

같은 분류의 프롬프트

7대7 축구 팀 앱 설계 프롬프트
접근성 감사자 역할을 맡기는 프롬프트
접근성 감사자 역할 프롬프트
접근성 전문가 역할 프롬프트
접근성 테스트 워크플로 프롬프트