컴퓨터과학/프로젝트 관리

소프트웨어 개발 프로젝트 산출물의 종류와 약어 정리

InfHo 2023. 4. 2. 18:06

소프트웨어_개발_산출물_종류
소프트웨어 개발 산출물 종류

소프트웨어 개발 산출물

종류

DID 번호 산출물 이름 설명
DI-IPSC-81432 프로젝트 관리 계획서
프로젝트 목표, 일정, 예산 등의 계획서
DI-IPSC-81433 요구사항 명세서
고객 요구사항 및 시스템의 기능, 성능, 인터페이스, 제약조건 등을 정의하는 문서
DI-IPSC-81434 소프트웨어 개발 계획서
소프트웨어 설계, 개발, 테스트, 유지보수 등의 활동에 대한 계획서
DI-IPSC-81435 소프트웨어 설계 기술서
시스템의 아키텍처, 인터페이스, 데이터 모델 등을 설명하는 문서
DI-IPSC-81436 소스 코드
소프트웨어 개발에 사용된 원시 코드
DI-IPSC-81437 소프트웨어 테스트 문서
소프트웨어 테스트 계획, 테스트 케이스, 테스트 결과 보고서 등
DI-IPSC-81438 사용자 매뉴얼
사용자가 제품을 사용하는 방법을 설명하는 문서
DI-IPSC-81439 소프트웨어 유지보수 계획서
소프트웨어 유지보수에 대한 계획서
DI-IPSC-81440 소프트웨어 유지보수 문서
소프트웨어 유지보수에 필요한 문서

 

약어 산출물
PMP
프로젝트 관리 계획서
WBS 작업 분할 구조
SRD
소프트웨어 요구 사항 정의서
SRS
소프트웨어 요구 사항 명세서
SDD
소프트웨어 상세 설계서
DBD
데이터베이스 설계서
ERD
개체-관계 다이어그램
STD
시스템 테스트 설계서
STR
시스템 테스트 계획서
STP
소프트웨어 테스트 계획서
STD
소프트웨어 테스트 설계서
STR
소프트웨어 테스트 보고서
SOR
소프트웨어 운영 보고서
SBR
소프트웨어 문서화 보고서
SRC
소프트웨어 요약 보고서
SPD
소프트웨어 개발 계획서
SAD
소프트웨어 아키텍처 문서

 

산출물을 작성해야 하는 이유

소프트웨어 개발에서 산출물을 만드는 것은 프로젝트의 성공에 매우 중요합니다. 산출물은 개발 프로세스의 가시적인 결과로서, 처음부터 끝까지 전체 프로젝트에 대한 로드맵을 제공합니다. 이를 통해 프로젝트가 정상적으로 진행되고 주어진 일정과 예산 내에 완료될 수 있습니다.

 

성공적인 소프트웨어 개발에 필요한 다양한 유형의 출력이 있습니다. 여기에는 프로젝트 관리 계획(PMP), 작업 분류 구조(WBS), 소프트웨어 요구 사항 문서(SRD), 소프트웨어 설계 문서(SDD) 등이 포함됩니다. 각 출력은 특정 목적에 부합하며 개발 프로세스에 참여하는 다양한 이해 관계자에게 중요한 정보를 제공합니다.

 

PMP는 일정, 예산 및 자원 할당을 포함하여 프로젝트를 관리하는 방법에 대한 상세한 계획을 제공하기 때문에 프로젝트 관리자에게 특히 중요합니다. WBS는 프로젝트를 더 작고 관리하기 쉬운 작업으로 분류하여 팀이 체계적이고 집중할 수 있도록 지원합니다. SRD와 SDD를 통해 개발 팀은 프로젝트 요구 사항과 프로젝트 요구 사항을 어떻게 구현할 것인지를 명확하게 이해할 수 있습니다.

 

이러한 산출물이 없으면 개발 프로세스가 혼란스럽고 무질서해져 지연, 비용 초과, 궁극적으로 프로젝트 실패로 이어질 수 있습니다. 이를 통해 프로젝트에 참여하는 모든 사람이 동일한 관점에서 동일한 목표를 향해 노력할 수 있습니다.

산출물은 개발 팀을 돕는 것 외에도 고객, 투자자 및 규제 기관과 같은 이해 관계자와의 의사소통에 중요한 역할을 합니다. 이를 통해 프로젝트 상태와 진행 상황을 명확하게 파악할 수 있으므로 잠재적인 문제를 쉽게 식별하고 주요 문제가 되기 전에 해결할 수 있습니다.

 

관련 글

https://ko.wikipedia.org/wiki/MIL-STD-498

 

MIL-STD-498 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. MIL-STD-498 (Military-Standard-498)은 미국의 군사 표준규격이었으며, "소프트웨어 개발과 문서화 요건을 수립"하기 위한 목적으로 만들어졌다. 이 표준 규격은 1994년 11

ko.wikipedia.org

https://jkcb.tistory.com/191

 

프로젝트 관리 계획서 (PMP - Project Management Plan) 작성

목차 프로젝트 관리에 참여하는 경우 PMP(Project Management Plan)를 들어본 적이 있을 것입니다. PMP는 프로젝트를 실행, 모니터링 및 제어하는 방법을 요약한 포괄적인 문서입니다. 이 블로그 게시물

jkcb.tistory.com