🗂️ 프로젝트 라이프사이클과 아카이브
프로젝트는 생성된 뒤 진행 → 완료(또는 보류·중단·종료) → 아카이브 → (필요 시) 영구 삭제의 흐름을 따릅니다. 이 문서는 프로젝트가 거치는 상태(state) 가 무엇이고, 어떻게 전환하며, 완료된 프로젝트를 아카이브에서 어떻게 다시 찾아보는지, 그리고 더 이상 필요 없는 프로젝트를 영구 삭제할 때 무엇이 함께 사라지는지를 다룹니다.
💡 진입 경로: 파트너포털 좌측 메뉴 프로젝트(상태별 탭) · 프로젝트 아카이브. 상태 변경·삭제는 각 프로젝트의 설정 메뉴에서 수행합니다.
이 문서에서 다루는 내용
- 프로젝트 라이프사이클 한눈에 보기
- 5가지 프로젝트 상태와 의미
- 상태 전이 - 언제 어떤 상태로 바꾸나
- 상태 변경하기 (설정 > 상태변경)
- 설정 메뉴의 다른 기능 (담당자 변경 · 슬랙 알림 설정)
- 상태별 탭으로 프로젝트 찾기
- 완료 프로젝트 아카이브
- 영구 삭제 - 함께 정리되는 데이터
- 영구 삭제 실행 절차
- 권한 - 누가 무엇을 할 수 있나
- 현행 동작과 한계, 자주 묻는 질문
1. 프로젝트 라이프사이클 한눈에 보기
프로젝트는 생성 직후 기본적으로 진행중 상태에서 시작합니다. 이후 운영 상황에 따라 상태를 바꾸고, 마무리되면 완료 처리하여 아카이브에서 다시 열람합니다. 데이터 정리가 필요하면 마지막에 영구 삭제합니다.
| 단계 | 상태 |
|---|---|
| 생성 | 진행중 |
| 상태 운영 | 진행중 ⇄ 홀딩됨 (오갈 수 있음) |
| 마무리 | 완료됨 |
| 정리 (선택) | 영구 삭제 |
| 구간 | 핵심 화면 | 하는 일 |
|---|---|---|
| 상태 운영 | 프로젝트 > 설정 > 상태변경 | 진행중·홀딩·중단 등 상태 전환 |
| 마무리 | 설정 > 상태변경 > 완료됨 | 완료로 전환 → 아카이브 노출 |
| 조회 | 프로젝트 아카이브 | 완료 프로젝트 다시 찾기 |
| 정리 | 설정 > 프로젝트 삭제 | 프로젝트와 부속 데이터 영구 삭제 |
💡 상태 전환과 영구 삭제는 전혀 다른 동작입니다. 상태 변경은 분류만 바꿀 뿐 데이터는 그대로 남고, 영구 삭제는 프로젝트와 관련 데이터를 실제로 제거합니다.
2. 5가지 프로젝트 상태와 의미
프로젝트는 다음 5가지 상태 중 하나를 가집니다. 상태는 목록의 탭 분류와 상세 화면의 배지로 표시됩니다.
| 상태 | 표시 라벨 | 의미 |
|---|---|---|
| 진행중 | 진행중 | 프로젝트가 활발히 진행 중입니다 |
| 완료됨 | 완료됨 | 프로젝트가 정상적으로 완료되었습니다 |
| 홀딩됨 | 홀딩됨 | 고객 요청 등으로 일시적으로 보류된 상태입니다 |
| 중단됨 | 중단됨 | 고객 요청에 의해 중도 종료(계약 해지)된 상태입니다 |
| 종료됨 | 종료됨 | 내부 사정으로 즉시 종료한 상태입니다 |
2.1 상태별 색상 구분
목록과 상세 화면에서 상태는 색상 배지로 구분되어, 한눈에 프로젝트의 현재 단계를 파악할 수 있습니다.
| 상태 | 배지 색상 계열 |
|---|---|
| 진행중 | 짙은 남색 / 초록 계열 |
| 완료됨 | 파랑 계열 |
| 홀딩됨 | 하늘색 / 노랑 계열 |
| 중단됨 | 분홍·빨강 계열 |
| 종료됨 | 회색 / 짙은 회색 |
💡 "중단됨"과 "종료됨"은 모두 프로젝트가 끝났다는 점은 같지만, 중단됨은 고객 측 사유(계약 해지), 종료됨은 내부 사유로 구분합니다. 사후 정산·보고 시 사유 구분이 중요하므로 상황에 맞게 선택하세요.
3. 상태 전이: 언제 어떤 상태로 바꾸나
상태는 자유롭게 서로 전환할 수 있으며, 시스템이 특정 순서를 강제하지 않습니다. 다만 운영상 권장 흐름은 다음과 같습니다.
| 전환 | 대표 상황 |
|---|---|
| 진행중 → 완료됨 | 모든 산출물 전달·검수 완료, 정상 종료 |
| 진행중 → 홀딩됨 | 고객 사정으로 일정이 잠시 멈춤(추후 재개 예정) |
| 홀딩됨 → 진행중 | 보류가 해제되어 작업 재개 |
| 진행중 → 중단됨 | 고객이 계약을 해지하여 중도 종료 |
| 진행중 → 종료됨 | 내부 판단으로 더 이상 진행하지 않고 즉시 마감 |
💡 보류는 "재개 가능성이 있을 때"는 홀딩됨, "사실상 끝났을 때"는 중단됨/종료됨으로 구분하면 아카이브와 통계가 깔끔하게 유지됩니다.
4. 상태 변경하기 (설정 > 상태변경)
상태 변경은 프로젝트 상세 화면의 설정 메뉴를 통해 진행합니다.
4.1 진입 경로
- 프로젝트 상세 화면 우측 상단의 설정 버튼을 클릭합니다.
- 드롭다운에서 상태변경을 선택합니다.
- 상태 변경 창이 열립니다.
4.2 상태 선택 창
| 상태 | 의미 |
|---|---|
| 진행중 | 프로젝트가 활발히 진행 중 |
| 홀딩됨 | 일시 보류. 언제든 진행중으로 되돌릴 수 있습니다 |
| 완료됨 | 마무리되어 아카이브에 노출 |
상태 변경 창에서 하나를 고르면 즉시 반영됩니다.
4.3 동작 규칙
| 항목 | 동작 |
|---|---|
| 현재 상태 표시 | 창 하단에 지금 상태가 라벨로 표시됩니다 |
| 같은 상태 선택 | 현재와 동일한 상태로는 변경 버튼이 비활성화됩니다 |
| 변경 즉시 반영 | 확인하면 목록 탭·상세 배지에 곧바로 반영됩니다 |
| 취소 | 선택을 되돌리고 창을 닫습니다 |
💡 상태를 완료됨으로 바꾸면 해당 프로젝트가 프로젝트 아카이브(7장) 목록에 나타납니다. 별도의 "아카이브로 이동" 동작은 없으며, 완료 처리가 곧 아카이브 등재입니다.
5. 설정 메뉴의 다른 기능 (담당자 변경 · 슬랙 알림 설정)
프로젝트 상세 화면의 설정 드롭다운에는 상태변경·프로젝트 삭제 외에 두 가지 기능이 더 있습니다.
5.1 담당자 변경
프로젝트의 담당 매니저(책임자)를 다른 사용자로 교체할 때 사용합니다.
- 설정 버튼을 클릭합니다.
- 드롭다운에서 담당자 변경을 선택합니다.
- 새 담당자를 선택하고 확인하면 프로젝트 매니저가 교체됩니다.
💡 담당자 변경은 매니저(책임자) 지정만 바꾸며, 팀원 배정 자체를 추가·삭제하지는 않습니다.
5.2 슬랙 알림 설정
프로젝트 관련 알림을 슬랙으로 받도록 연동을 설정합니다.
- 설정 버튼을 클릭합니다.
- 드롭다운에서 슬랙 알림 설정을 선택합니다.
- 알림 채널·수신 여부 등을 설정하고 저장합니다.
💡 담당자 변경·슬랙 알림 설정·상태변경 세 항목은 설정 메뉴가 보이는 사용자(아래 10장 권한 참고)라면 모두 사용할 수 있습니다.
6. 상태별 탭으로 프로젝트 찾기
프로젝트 목록 화면은 상태별 탭으로 나뉘어 있어, 원하는 단계의 프로젝트만 모아 볼 수 있습니다.
| 탭 | 보여주는 프로젝트 |
|---|---|
| 진행중 | 활발히 진행 중인 프로젝트 |
| 즐겨찾기 | 즐겨찾기로 표시한 프로젝트 |
| 전체 | 모든 상태의 프로젝트 |
| 완료 | 완료됨 상태 프로젝트 |
| 중단 | 중단됨 상태 프로젝트 |
| 홀딩 | 홀딩됨 상태 프로젝트 |
| 종료 | 종료됨 상태 프로젝트 |
각 탭에는 해당 상태의 프로젝트 개수가 배지로 표시되며, 상단의 검색창에서 프로젝트명·클라이언트·매니저로 추가 검색할 수 있습니다. 목록은 리스트 / 카드 두 가지 보기 모드를 지원합니다.
💡 "완료" 탭과 "프로젝트 아카이브" 메뉴는 모두 완료된 프로젝트를 보여 주지만, 아카이브 화면은 완료 프로젝트 전용 요약 통계와 자료 열람에 특화되어 있습니다(다음 장).
7. 완료 프로젝트 아카이브
프로젝트 아카이브는 완료된 프로젝트만 모아 상세 내용과 관련 자료를 다시 조회하는 전용 화면입니다.
7.1 아카이브에 들어오는 조건
아카이브는 완료됨 상태인 프로젝트만 모아서 보여 줍니다. 진행중·홀딩·중단·종료 상태의 프로젝트는 아카이브에 나타나지 않습니다.
7.2 화면 구성
| 영역 | 내용 |
|---|---|
| 검색 | 프로젝트명 · 클라이언트 · 매니저로 검색 |
| 기간 필터 | 완료 시점 기준 |
| 요약 지표 | 완료된 프로젝트 수 · 총 투입 M/M · 평균 팀 규모 |
| 목록 | 완료된 프로젝트가 나열됩니다 |
7.3 상단 요약 지표
아카이브 상단에는 완료 프로젝트 전체를 합산한 3가지 지표가 표시됩니다.
| 지표 | 의미 |
|---|---|
| 완료된 프로젝트 | 아카이브에 담긴 완료 프로젝트 총수 |
| 총 투입 M/M | 완료 프로젝트의 실제 투입 공수 합계 |
| 평균 팀 규모 | 프로젝트당 평균 참여 인원 |
7.4 프로젝트별 표시 정보
| 항목 | 설명 |
|---|---|
| 프로젝트명 / 클라이언트 | 기본 식별 정보 |
| 매니저 / 팀 규모 | 담당자와 참여 인원 |
| 시작일 / 완료일 | 진행 기간 |
| 계약 M/M / 실제 M/M | 약정 공수 대비 실제 투입 공수 |
| 효율성 | 실제 공수가 계약 공수 이하면 양호(절감), 초과면 주의로 표시 |
💡 프로젝트에 프로젝트 코드가 부여되어 있으면 카드의 식별 정보 영역에 함께 표시됩니다(코드가 없는 프로젝트는 생략).
7.5 검색과 기간 필터
상단 검색창에서 프로젝트명·클라이언트·매니저 키워드로 완료 프로젝트를 좁혀 찾을 수 있으며, 기간 필터로 완료 시점 구간을 한정할 수 있습니다.
💡 효율성 수치는 실제 M/M ÷ 계약 M/M로 계산됩니다. 100% 이하면 약정보다 적은 공수로 마무리한 것이고, 100%를 넘으면 약정보다 더 투입된 것이므로 차기 견적의 참고 지표로 활용하세요.
8. 영구 삭제: 함께 정리되는 데이터
프로젝트를 더 이상 보관할 필요가 없을 때는 영구 삭제할 수 있습니다. 영구 삭제는 프로젝트 한 건만 지우는 것이 아니라, 그 프로젝트에 매여 있던 부속 데이터를 함께 정리합니다.
8.1 함께 삭제·정리되는 항목
| 함께 삭제되는 데이터 | 설명 |
|---|---|
| 팀원 배정 | 프로젝트에 배정된 팀원 연결이 해제되고, 해당 팀원의 배정 목록에서도 제거됩니다 |
| 프로젝트 파일 | 프로젝트에 업로드된 산출물·자료 |
| 댓글 | 파일·자료에 달린 모든 댓글 |
| 디카이브 데이터 | 프로젝트에 기록된 업무·작업 이력 |
| 마일스톤 | 프로젝트 일정의 마일스톤 |
| 알림 | 프로젝트와 연결된 알림 |
| 즐겨찾기 | 해당 프로젝트에 대한 즐겨찾기 표시 |
| CRM 기회 연결 | 이 프로젝트와 연결된 CRM 영업기회의 연결이 해제됩니다(기회 자체는 삭제되지 않고 "연결된 프로젝트 없음" 상태로 남습니다) |
💡 위 항목 중 CRM 기회는 삭제가 아니라 연결 해제입니다. 프로젝트를 지워도 CRM의 영업기회 데이터는 보존되며, 단지 두 기록 사이의 연결만 끊깁니다.
8.2 삭제 미리보기: 화면에 표시되는 건수와 실제 삭제 범위는 다릅니다
삭제 창을 열면, 실제로 지우기 전에 무엇이 얼마나 삭제될지 건수로 미리 보여 줍니다. 다만 미리보기에 표시되는 항목은 4종(팀원 배정·프로젝트 파일·댓글·디카이브 데이터)뿐이며, 마일스톤·알림·즐겨찾기·CRM 기회 연결 해제는 화면에 건수로 노출되지 않습니다. 즉 미리보기 항목 ≠ 실제 정리되는 전체 범위입니다(전체 범위는 위 8.1 표 참고).
🚨 영구 삭제는 되돌릴 수 없습니다. 확인 창에 삭제될 데이터 목록(업무 기록·파일·코멘트·요청·이슈 등)이 표시되므로 반드시 읽고 진행하세요.
삭제 대신 완료됨 상태로 두면 아카이브에서 계속 조회할 수 있습니다. 정말 지워야 할 이유가 없다면 완료 처리로 충분합니다.
⚠️ 영구 삭제는 되돌릴 수 없습니다. 삭제된 프로젝트와 부속 데이터는 복구되지 않습니다. 기록 보존이 필요한 프로젝트는 삭제 대신 완료됨으로 두고 아카이브에 남겨 두는 것을 권장합니다.
9. 영구 삭제 실행 절차
9.1 단계별 진행
- 프로젝트 상세 화면의 설정 버튼을 클릭합니다.
- 드롭다운 하단의 프로젝트 삭제(빨간색)를 선택합니다.
- 삭제 미리보기 창에서 삭제될 데이터 건수를 확인합니다.
- 내용을 확인했으면 프로젝트 완전 삭제 버튼을 클릭합니다.
- 삭제가 완료되면 프로젝트 목록 화면으로 이동하며, 완료 안내가 표시됩니다.
9.2 진행 중 표시
미리보기 데이터를 불러오는 동안과 삭제가 진행되는 동안에는 각각 "데이터를 확인하는 중", "삭제 중" 상태가 표시되며, 그 사이 확인 버튼은 눌리지 않습니다(중복 실행 방지).
💡 삭제 직후 목록·대시보드·통계는 자동으로 새로고침되어, 방금 지운 프로젝트가 즉시 사라집니다. 별도 새로고침이 필요 없습니다.
10. 권한: 누가 무엇을 할 수 있나
라이프사이클 동작은 역할에 따라 가능 범위가 다릅니다.
| 동작 | 실제 수행 가능 역할 |
|---|---|
| 상태 변경 (진행중·완료·홀딩·중단·종료) | 팀장·슈퍼관리자, 그리고 기획 직무를 가진 팀원 |
| 담당자 변경 / 슬랙 알림 설정 | 위와 동일(설정 메뉴 사용 권한 보유자) |
| 프로젝트 영구 삭제 | 슈퍼관리자·관리자(admin)만 가능 - 팀장은 실제로 삭제되지 않습니다 |
- 설정 버튼 자체가 위 권한을 가진 사용자에게만 노출됩니다. 권한이 없으면 설정 메뉴가 보이지 않습니다.
- 영구 삭제는 서버(API)에서 슈퍼관리자·관리자(admin) 역할만 통과시킵니다. 그 외 역할은 삭제 요청이 거부됩니다.
⚠️ 현행 주의(프론트·백엔드 권한 불일치): 현재 화면에서는 팀장에게도 "프로젝트 삭제" 메뉴가 활성화되어 보이지만, 실제 서버는 삭제를 슈퍼관리자·관리자(admin)에게만 허용합니다. 따라서 팀장이 삭제 버튼을 눌러도 서버가 요청을 거부합니다(권한 오류). 영구 삭제가 필요하면 슈퍼관리자 또는 관리자에게 요청하세요. (UI 활성화 조건을 서버 기준에 맞추는 정비는 추후 예정)
💡 일반 팀원은 상태를 바꾸거나 삭제할 수 없고 조회만 가능합니다. 상태 변경이 필요하면 팀장 또는 기획 담당자에게 요청하세요.
11. 현행 동작과 한계, 자주 묻는 질문
현행 동작 참고
- 아카이브 샘플 표시: 완료된 실제 프로젝트가 아직 하나도 없을 경우, 아카이브 화면은 기능을 안내하기 위한 예시(샘플) 프로젝트를 대신 보여 줍니다. 첫 프로젝트를 완료 처리하면 실제 데이터로 채워집니다.
- 완료 = 아카이브 등재: 프로젝트를 완료됨으로 바꾸는 것 외에 별도의 아카이브 이동·잠금 동작은 없습니다.
- 상태와 데이터는 별개: 완료·중단·종료로 바꿔도 데이터는 그대로 남습니다. 데이터를 실제로 지우려면 영구 삭제를 사용해야 합니다.
- 삭제 권한 화면-서버 불일치: 화면에서는 팀장에게도 삭제 메뉴가 활성화되지만, 서버는 슈퍼관리자·관리자(admin)만 삭제를 허용합니다(10장 참고). 팀장의 삭제 시도는 서버에서 거부됩니다.
- 삭제 미리보기 항목 제한: 삭제 확인 창은 4종(팀원·파일·댓글·디카이브)만 건수로 보여 주며, 마일스톤·알림·즐겨찾기·CRM 기회 연결 해제는 화면에 표시되지 않습니다(8.2 참고).
자주 묻는 질문
Q. 완료 처리하면 프로젝트가 삭제되나요?
아니요. 완료됨은 분류 상태일 뿐이며, 데이터는 그대로 남아 아카이브에서 계속 조회할 수 있습니다.
Q. 실수로 완료/홀딩으로 바꿨어요. 되돌릴 수 있나요?
네. 상태 변경은 자유롭게 서로 전환되므로, 설정 > 상태변경에서 다시 진행중으로 되돌리면 됩니다.
Q. 삭제한 프로젝트를 복구할 수 있나요?
영구 삭제는 되돌릴 수 없습니다. 프로젝트와 함께 파일·댓글·디카이브 데이터·마일스톤 등이 모두 정리되므로, 보존이 필요하면 삭제 대신 완료 처리로 남겨 두세요.
Q. 삭제하면 팀원 계정도 사라지나요?
아니요. 삭제되는 것은 해당 프로젝트로의 팀원 배정 연결뿐입니다. 팀원 계정 자체는 그대로 유지되며, 단지 이 프로젝트가 그들의 배정 목록에서 빠집니다.
Q. 중단됨과 종료됨은 무엇이 다른가요?
중단됨은 고객 요청에 의한 중도 종료(계약 해지), 종료됨은 내부 사정에 의한 즉시 종료를 뜻합니다. 데이터 처리 방식은 같지만 사유 구분을 위해 분리되어 있습니다.
Q. 팀장인데 삭제 버튼이 눌리는데도 삭제가 안 됩니다.
영구 삭제는 서버에서 슈퍼관리자·관리자(admin) 역할만 허용합니다. 화면상 팀장에게도 메뉴가 활성화되어 보이지만, 실제 삭제 요청은 서버에서 거부됩니다. 슈퍼관리자 또는 관리자에게 요청하세요(10장 참고).
Q. 프로젝트를 삭제하면 연결된 CRM 영업기회도 삭제되나요?
아니요. 삭제되는 것은 두 기록 사이의 연결뿐입니다. CRM 영업기회 데이터 자체는 보존되며, "연결된 프로젝트 없음" 상태로 남습니다.