밥벌이/소프트웨어 공학 소프트웨어 프로세스 모델의 개념 - 반응형 소프트웨어 프로세스 모델(소프트웨어 공학 패러다임 또는 SDLC) SDLC(System Development Life Cycle)의 정의 소프트웨어 타당성 조사로부터 개발, 유지보수, 폐기까지의 전 과정을 하나의 주기로 보고, 이를 효과적으로 수행하기 위한 방법론을 모델화한 것 소프트웨어 프로세스, 방법, 도구에 일반적 소프트웨어 공학 프로세스 단계가 통합된 소프트웨어 개발 전략 SDLC의 출현 배경 소프트웨어 위기로 인한 체계적인 소프트웨어 개발의 필요성 개발 과정의 효과적 수행 방안 필요 프로세스 적용 목적 품질, 일정, 비용 관리 등 프로젝트 통제 수단으로서의 활용 요구 사항 분석, 설계, 개발, 구현 등 개발의 전반적인 공정(프로세스) 관리 SDLC 특성 및 기능 특성 문제 유형, 시각, 개발 방침이 다양하게 존재 수행 절차 이행도구(효과 극대화) 프로젝트와 응용의 성격, 사용되는 방법과 도구, 요구되는 통제 수단과 분배 등에 따라 선택 기능 프로젝트의 전체 비용 산정 및 프로젝트 개발 계획 수립 골격 제공 용어 표준화 지원 개발 진행 상황 파악 단계별 문서화를 통한 충실한 프로젝트 관리 생명주기 단계 구성 요소 적용 시 고려 사항 개발하고자 하는 소프트웨어의 특성 프로젝트의 특성 및 계약 요구 사항 반응형 공유하기 게시글 관리 구독하기IT RED OCEAN 에서 살아 남기(일흔까지만) '밥벌이 > 소프트웨어 공학' 카테고리의 다른 글 프로토타입(Prototype) 모델 (0) 2010.08.13 폭포수(Waterfall) 모델 (0) 2010.08.13 소프트웨어 공학의 개념 (0) 2010.08.12 소프트웨어 위기 (0) 2010.08.12 소프트웨어 개념 (0) 2010.08.12 Contents 당신이 좋아할만한 콘텐츠 프로토타입(Prototype) 모델 2010.08.13 폭포수(Waterfall) 모델 2010.08.13 소프트웨어 공학의 개념 2010.08.12 소프트웨어 위기 2010.08.12 댓글 0 + 이전 댓글 더보기