본 포스팅은 ADP와 ADsP의 공통 과정인 데이터 분석 기획의 2절 분석 방법론의 내용을 다룹니다. 분석 방법론이 한번에 포스팅하기에는 내용이 방대하고 어려울 수 있기 때문에 하나의 토픽마다 포스팅을 독립해서 작성하였습니다. 분석 방법론 분석방법론의 개요- 데이터 분석이 효과적으로 기업에 정착하기 위해 체계화한 절차와 방법이 정리된 데이터 분석 방법론 수립이 필수적- 방법론은 상세한 절차(Procedures), 방법(Methods), 도구와 기법(Tool & Techniques), 템플릿과 산출물(Templates & Output)로 구성 데이터 기반 의사결정의 필요성- 고정관념(Stereotype), 편향된 생각(Bias), 프레이밍 효과(framing effect, 동일한 사건이나 상황임에도 개인의..
나선형 모델은, 위험관리를 강조 모형으로서, 폭포수 모델, 프로토타입 모델과 함께 고전적인 소프트웨어 개발 방법론 중 하나이다. 나선(Spiral)이 반복되는 걸로 보인다고 하여 붙여진 이름이며, Barry W. Boehm(배리 보앰)이라는 사람이 제안하였다. barry w. boehm 나선형 모델은 4가지 단계로 순환하는데 계획 및 정의위험분석개발고객의 평가(Feedback)방식으로 순환한다. 매번 반복하기 때문에 Risk 요인을 찾아내기 쉬우며, 대규모의 위험 요소가 내재되어 있는 프로젝트에 적용하면 적절한 방법론이다. 1. 진화적 프로토타이핑, 나선형 모델의 개요가. 나선형 모델(Spiral Model)의 정의- 개발 주요기능을 사전에 위험분석을 통하여 반복적으로 수행함으로써, 최종 소프트웨어 개발..
1. 소프트웨어 공학의 패러다임, SDLC의 개요 가. SDLC(Software Development Life Cycle)의 개념 타당성 검토부터 시작하여, 개발, 폐기등 전 과정을 생명주기로 간주하고, 정의하여 단계별 공정을 체계화한 모델 나. SDLC의 등장배경SW의 Crisis에 따라 획기적인 대처 방법이 필요생산성 향상 및 고품질을 위한, 개발 모델 필요 소프트웨어(Software)와 위기(Crisis) 소프트웨어공학(Software Engineering)소프트웨어 위기 참조 2. SDLC의 개념도 및 프로세스 가. SDLC의 개념도 타당성 조사, 요구사항 분석, 설계, 개발, 테스트, 유지보수가 반복이 된 후, 폐기 된다 나. SDLC의 프로세스 3. SDLC의 선택방법 및 발전방향 SDLC는 ..