[정보처리기사] Part05-01-1. 소프트웨어 개발방법론 선정 (1)


[정보처리기사] Part05-01-1. 소프트웨어 개발방법론 선정 (1)

소프트웨어 개발 생명주기 (Software Development Life Cycle) 소프트웨어를 어떻게 개발할 것인가에 대한 추상적 표현 순차적 또는 병렬적 단계로 구성되며 개발 모델 또는 소프트웨어 공학 패러다임으로 정의 타당성 검토 > 분석 > 설계 > 개발 > 테스트 > 운영 > 유지보수 > 폐기 특징 ▷ 효율적 자원 사용 → 전체 프로젝트 비용 산정과 개발 계획 수립 가능한 기본 골격 제시 → 개발 생명주기 각 단계에 관련된 활동들 정의 ▷ 산출물 표준화 → 용어, 산출물 등 일관성 있도록 산출물 표준화 → 참여자들 간 의사소통 기준과 용어 표준화 가능케 함 → 단계별 활동들 통해 다음 단계에 활용될 수 있는 산출물 작성됨 ▷ 프로젝트 관리 → 원활한 프로젝트 수행 위한 프로젝트 ..


원문링크 : [정보처리기사] Part05-01-1. 소프트웨어 개발방법론 선정 (1)