본문 바로가기
정보시스템 구축관리정보처리기사 · 2021년03월07일 · 93/100

93.다음 내용이 설명하는 소프트웨어 개발 모형은?

정보처리기사 93번 문제 이미지
1
프로토타입 모형
2
나선형 모형
3
폭포수 모형정답
4
RAD 모형

해설

프로토타이핑 모델 - 사용자의 요구사항을 정확히 파악하기 위해 소프트웨어 시제품(Prototype)을 만들어 최종 결과물을 예측하는 모형이다. - 폭포수 모델의 단점을 보완한 모델이다. - 최종 결과물이 만들어지기 전에 고객이 샘플 모델을 볼 수 있어 고객의 불명확한 요구사항을 정확히 파악할 수 있다. - 프로토타입은 요구 분석 단계에서 사용하게 된다. 나선형 모형 - 시스템 개발시 위험을 최소화 하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델 - 폭포수 모형과 원형 모형의 장점을 수용하고 위험 분석을 추가한 점증적 개발 모델 - 프로젝트 수행 시 발생하는 위험을 관리하고 최소화 하려는 것이 목적 - 성과를 보면서 점진적으로 개발 진행 - 위험관리 능력에 따라 프로젝트 성공여부에 영향 - 복잡성으로 프로젝트 관리가 어렵고 개발이 장기화 가능성 존재 - 대규모 프로젝트, 국책사업 및 위험 부담이 큰 시스템 개발에 적합 폭포수 모형 - 소프트웨어 개발의 전 과정을 나누어 체계적이고 순차적으로 접근하는 소프트웨어 개발 생명주기 모델 순서는 아래와 같다. 1.타당성 검토 → 2.계획 → 3.요구사항 분석 → 4.설계 → 5.구현 → 6.테스트 → 7.유지보수 RAD 모형 - 빠르고 쉽게 응용 프로그램을 만들 수 있는 시각적 도구 혹은 개발 모형이다. - 툴을 사용해서, 디자인을 하고, Code Generator를 활용하여 프로그램을 빠르게 개발하는 기법 (대표적인 툴로는 파워빌더, Visual C#, Miplatform 같은 플랫폼이 있다.) - RAD 모형의 개발절차는 JRP, JAD, 구축/운영, Cutover(이전)이 있다.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기