1. 프로토타이핑 모델 진화, 나선형 모델의 개요 (1) 나선형 모델(Spiral Model)의 개념 시스템을 개발하면서 생기는 위험을 최소화하기 위해 나선을 돌면서 완벽한 시스템으로 개발하는 모델 (2) 나선형 모델의 특징 특징 내용 대규모 대규모 시스템 및 위험 부담이 큰 시스템 개발에 적합 위험감소 프로젝트 완전성 및 위험감소와 유지보수 용이 장기화 관리가 중요하나 매우 어렵고 개발시간이 장기화 가능
1. 사용자 중심 SDLC, 프로토타이핑 모델의 개요 (1) 프로토타이핑 모델 (Prototyping Model)의 정의 사용자의 요구사항에 따라 프로토타입 제품을 신속히 개발하여 제공한 후 사용자의 피드백을 통해 개선하고 보완해가는 SDLC 모델 (2) 프로토타이핑 모델의 특징 특징 내용 점진적 개발 빠르게 모형을 개발하여 피드백을 통해 시스템을 개선, 보완 사용자 참여 사용자 참여를 유도하여 요구 분석의 어려움을 해결
1. 순차적 SDLC, 폭포수 모델의 개요 (1) 폭포수 모델 (Waterfall Model)의 정의 분석, 설계, 개발/구현, 시험, 운영 및 유지보수 등 전 과정(SDLC)을 순차적으로 접근하는 개발 모델 (2) 폭포수 모델의 특징 특징 내용 순차적 SW 개발을 단계적, 순차적, 체계적으로 접근 각 단계를 철저히 매듭 짓고 다음 단계를 진행 단계 검증 개발 방법, 관리 방법론과 연계하여 효과적인
1. 소프트웨어 공학의 패러다임, SDLC의 개요 (1) SDLC (Software Development Life Cycle)의 정의 소프트웨어 개발부터 폐기까지 전 과정을 하나의 생명주기로 정의하고 단계 별 공정을 체계화 한 모델 (2) SDLC의 특징 특징 내용 효율적 자원사용 프로젝트 비용의 산정, 일정 계획 수립 지원 산출물 표준화 용어, 산출물 등 일관성 있도록 산출물 표준화 프로젝트 관리 원활한 프로젝트 수행을