[소] 나선형(Spiral) 패러다임

등록일 2003.04.29 한글 (hwp) | 3페이지 | 가격 1,000원

목차

[문제 1] 소프트웨어 개발 패러다임 중 나선형(Spiral) 패러다임에 관해 설명하시오.
[문제 2] "추상화"란 용어의 의미를 설명하시오.
[문제 3] 아래 그림은 학생과 교수의 엔티티 타입이다. 이 두 타입을 새로운 엔티티 타입 "사람"으로 일반화 시켜 그리시오.
[문제 4] 엔티티 타입 "엔지니어", "관리자", "비서"를 "직원" 엔티티 타입으로 일반화 시키는 그림을 그리시오. 이때, S, E, + 기호를 정확히 사용하고, 그 이유를 설명하시오.

본문내용

[문제 1] 소프트웨어 개발 패러다임 중 나선형(Spiral) 패러다임에 관해 설명하시오.
나선형 패러다임
1.나선형(Spiral) 패러다임이란 Boehm이 제안한 소프트웨어의 개발 모델로 선형 순차모형의 장점과 프로토타이핑기법의 장점을 결합시켜 놓은 것으로 계획화 위험성분석 공학화 고객평가 등의 과정을 거친다.
2. 폭포수 모델과 원형 패러다임의 장저에 새로운 요소인 위험 분석(risk analysis)을 추가하여 만든 것.
4. 나선형 패러다임을 선택할 것인가의 문제는 전적으로 위험의 수위에 달려 있다.
5. 시스템을 개발하면서 생기는 위험을 관리하고 최소화하려는 것이 이 패러다임의 주 목적.
6. 나선을 돌면서 점진적으로 완벽한 시스템 개발
7. 각 나선은 4 단계로 나뉘어져 있다.
가. 계획 및 정의(planning and definition) 단계
요구사항을 모으고 프로젝트 계획을 수립
나선형 사이클의 시작은 성능, 기능을 비롯한 시스템의 목표를 규명하는 것에서 시작
시스템의 목표와 제약 조건에 대한 차선책이 평가, 고려될 수 있다.
이러한 평가과정은 프로젝트 위험의 원인을 규명하는데 효과적으로 사용
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서