시스템 개발 프로젝트를 진행하다 보면 가장 많이 듣는 말 중 하나가 있습니다.
“이건 문서화돼 있어요?” 혹은 “산출물은 정리돼 있나요?”
이처럼 프로젝트 문서와 산출물은 단순한 기록을 넘어서, 프로젝트의 방향성을 제시하고, 소통의 도구가 되며, 유지보수의 기반이 되기 때문에 매우 중요합니다.
이번 글에서는 **시스템 개발 프로젝트의 생애주기(기획 → 분석 → 설계 → 구현 → 테스트 → 운영/유지보수)**에 따라 필요한 주요 문서와 산출물을 단계별로 소개하고, 실무적으로 어떤 역할을 하는지 자세히 설명해드릴게요.
📌 1. 기획 단계
이 단계는 무엇을 만들 것인가를 정의하는 시점입니다.
주요 산출물
- 제안요청서(RFP): 발주자가 요구사항과 목적을 정의한 문서
- 제안서: 수주자가 작성하는 해결 방안 및 일정, 인력 계획서
- 사업기획서: 전체 사업의 방향성과 기대효과를 제시
- 비즈니스 요건 정의서: 비즈니스 관점의 핵심 요구사항 정리
Tip: 이 단계에서는 기능보다 “왜 이 프로젝트를 하는가?”에 집중해야 해요.
📌 2. 분석 단계
기획을 바탕으로 무엇을 개발할지 구체적으로 정의합니다.
주요 산출물
- 요구사항 명세서 (SRS): 기능/비기능 요구사항의 상세 정리
- 요구사항 추적 매트릭스 (RTM): 요구사항과 기능 매핑
- 업무 프로세스 정리서: 현재 업무 흐름 및 시스템과의 연계 설명
- 데이터 요구사항 정리: 필요한 데이터 항목, 흐름, 출처 명세
Tip: 개발자와 사용자 간의 오해를 줄이는 핵심 단계입니다.
📌 3. 설계 단계
요구사항을 실제 시스템 구조로 변환하는 단계입니다.
주요 산출물
- 아키텍처 설계서: 시스템 구성도, 계층 구조 정의
- DB 설계서 (ERD 포함): 테이블 구조, 관계 정의
- 화면 설계서 (UI/UX): 주요 화면 흐름, 구성 요소, 와이어프레임
- 인터페이스 정의서 (API 명세서): 외부 시스템과의 연동 방식 정리
Tip: 이 단계의 완성도는 개발자의 생산성과 직결됩니다.
📌 4. 구현(개발) 단계
설계를 기반으로 코드를 개발하는 실질적 작업 단계입니다.
주요 산출물
- 코드 및 버전관리 문서: Git 전략, 브랜치 정책
- 모듈별 개발 완료 보고서: 기능별 개발 현황 확인
- 코딩 컨벤션 문서: 팀 내 코드 일관성 유지
Tip: 산출물로는 코드 자체도 문서입니다. 버전관리와 주석을 꼼꼼히!
📌 5. 테스트 단계
개발된 시스템이 요구사항에 맞게 동작하는지 검증합니다.
주요 산출물
- 테스트 계획서: 테스트 대상, 범위, 방법 명시
- 테스트 케이스/시나리오: 각 기능별 테스트 항목 정리
- 버그 리포트 (결함 추적표): 발견된 이슈, 해결 상태 관리
- 테스트 결과 보고서: QA 완료 여부 판단 자료
Tip: 명확한 테스트 케이스는 품질 확보의 시작점입니다.
📌 6. 운영 및 유지보수 단계
개발 완료 후 시스템을 안정적으로 운영하고 개선하는 단계입니다.
주요 산출물
- 운영 매뉴얼: 사용자를 위한 시스템 사용 설명서
- 시스템 관리자 매뉴얼: 서버, 백업, 보안 등 운영 관리를 위한 문서
- 유지보수 이력서: 수정/개선 내역 및 담당자 기록
Tip: 향후 유지보수 인력을 위한 ‘지식 전수’의 관점에서 작성되어야 해요.
✅ 시스템 개발 단계별 산출물 정리표
| 기획 | 제안요청서(RFP), 제안서, 사업기획서, 비즈니스 요건 정의서 | 프로젝트 필요성과 목표 정의 |
| 분석 | 요구사항 명세서(SRS), 요구사항 추적표(RTM), 업무 프로세스, 데이터 요구사항 | 개발 방향 정리 및 기능 정의 |
| 설계 | 아키텍처 설계서, DB 설계서(ERD), 화면설계서, 인터페이스 정의서 | 시스템 구조화 |
| 구현 | 코드, 모듈 완료 보고서, 버전관리 문서, 코딩 컨벤션 | 실제 개발 및 코드 문서화 |
| 테스트 | 테스트 계획서, 테스트 시나리오, 결함 추적표, 테스트 결과 보고서 | 품질 검증 |
| 운영/유지보수 | 운영 매뉴얼, 관리자 매뉴얼, 유지보수 이력 문서 | 안정적인 시스템 운영 지원 |
위의 글은 AI 도움을 받아 작성한 글이며, 디지털 트렌스포메이션의 변화를 위해 페리(pperi)는 동참 할것입니다.
도움이 필요 하시다면 언제든지 연락 주시기 바랍니다.
저희 pperi는 peri가 아닌점을 구독자님이 인지 하여주시기 바랍니다.
'SYSTEM > ERP·SCM·MES' 카테고리의 다른 글
| SAP HANA 최신 버전 완전 정리 – 구조, 기능, 기술 특징, 장단점 (1) | 2025.07.04 |
|---|---|
| 제조업 SCM 시스템 개요 (0) | 2025.04.11 |
| 🌐 SAP ERP 전체 모듈 체계 총정리 (0) | 2025.04.10 |