+ 기능·UI·기술·일정을 상황에 맞게 구체화했다.
- 좋은 내용이지만 일부 선택지가 많고 다소 길다.
원하는 기능과 기술 스택을 넣으면 작업 추적, 협업, 보고 기능을 갖춘 프로젝트 관리 도구의 설계와 구현 계획을 제안합니다.
| 분류 | 디자인 › 화면·제품 설계 |
|---|---|
| 태그 | 아이디어초안작성개발자 |
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]는 답변이 없다.
+ 기능·UI·기술·일정을 상황에 맞게 구체화했다.
- 좋은 내용이지만 일부 선택지가 많고 다소 길다.
+ 제약 조건을 짚고 핵심 의사결정을 제시했다.
- 외부 파일에 의존해 요구된 본문 계획이 빠졌다.
| 기준 | ChatGPT | Gemini | 앞선 모델 |
|---|---|---|---|
| 지시 준수 | 10 | 3 | ChatGPT +233% |
| 정확성 | 9 | 3 | ChatGPT +200% |
| 구체성 | 10 | 6 | ChatGPT +67% |
| 구성·가독성 | 9 | 6 | ChatGPT +50% |
| 분량 적정성 | 8 | 4 | ChatGPT +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명입니다.Jira와 Notion에 분산된 업무 정보를 하나로 통합해 다음을 달성합니다.
3개월, 2명 개발 기준으로는 모든 기능을 한 번에 구현하기보다 핵심 업무 흐름에 집중한 MVP가 적절합니다.
권장 상태:
할 일 → 진행 중 → 리뷰 → 완료
MVP에서는 복잡한 리소스 관리보다 일정 시각화와 기본 의존성만 우선 구현합니다.
초기에는 실시간 채팅보다 업무에 연결된 댓글이 더 높은 우선순위를 가집니다.
매주 다음 데이터를 자동 집계합니다.
생성된 리포트는 웹에서 확인하고 Markdown 또는 PDF로 내보낼 수 있게 합니다. 초기 버전에서는 AI 요약보다 정확한 데이터 집계와 템플릿 기반 요약을 먼저 구현하는 것이 안전합니다.
좌측 사이드바:
상단 영역:
프로젝트 화면은 다음 탭으로 구성합니다.
업무 상세는 우측 패널 또는 모달로 열어 현재 화면을 유지하는 방식이 효율적입니다.
프로젝트 생성
↓
업무 등록 및 담당자 지정
↓
칸반보드에서 상태 변경
↓
업무 댓글로 협업
↓
간트차트에서 일정 조정
↓
주간 리포트 자동 생성
모바일에서는 모든 데스크톱 기능을 동일하게 제공하기보다 다음을 우선합니다.
간트차트는 모바일에서 가로 스크롤을 지원하고, 복잡한 일정 편집은 데스크톱 사용을 권장합니다. 초기에는 React 기반 반응형 웹앱으로 시작하고, 별도 네이티브 앱은 사용자 검증 후 검토합니다.
2명 개발팀에서는 구조화와 생산성을 위해 NestJS를 권장합니다.
권장 초기 구성:
React
↓
Node.js API
├── PostgreSQL
├── Redis
└── Object Storage
Background Worker
├── 주간 리포트 생성
├── 알림 발송
└── 외부 서비스 동기화
핵심 테이블은 다음과 같습니다.
usersteamsprojectsproject_memberstaskstask_statusestask_commentstask_dependenciestask_labelsnotificationsactivity_logsweekly_reportsintegrationsactivity_logs를 별도로 두면 상태 변경, 담당자 변경, 댓글 작성 등의 이력을 추적할 수 있습니다.
3개월 일정에서는 양방향 완전 동기화보다 가져오기 중심의 단방향 연동을 권장합니다.
연동 데이터에는 원본 서비스의 ID와 마지막 동기화 시각을 저장해야 합니다.
사내 도구라도 다음을 기본 적용합니다.
특히 API에서 프론트엔드가 전달한 프로젝트 ID만 믿지 말고, 사용자가 해당 프로젝트에 접근 가능한지 매 요청마다 검증해야 합니다.
2명 팀에서는 한 명이 프론트엔드와 UX를 주도하고, 다른 한 명이 백엔드·인프라를 주도하되, 매주 통합 작업을 진행해야 합니다.
파일럿 운영 후 다음 지표를 확인합니다.
최종적으로는 “모든 기능을 갖춘 Jira 대체품”보다, 루틴랩의 업무 흐름을 가장 빠르게 공유하고 기록하는 내부 도구를 만드는 것이 3개월 목표에 적합합니다.
| 7대7 축구 팀 앱 설계 프롬프트 | |
| 접근성 감사자 역할을 맡기는 프롬프트 | |
| 접근성 감사자 역할 프롬프트 | |
| 접근성 전문가 역할 프롬프트 | |
| 접근성 테스트 워크플로 프롬프트 |