728x90
반응형
1. 폭포수 모델 : 고전적 사이클, 분석, 설계, 개발/구현, 시험, 유지보수를 검토 및 승인을 거쳐 순차적 하향적으로 접근/개발하는 생명주기 모델
                  : V-Diagram과 연관해서 테스트의 효율성 증대가능
2. 원형(프로토타이핑) 모델 : 고객과의 원활한 의사소통을 통한 개발모델. (폭포수 모델 단점 보완) >> 충분한 요구사항 분석 가능
3. 나선형 모델 : 계획/정의(목표, 제약조건 설정) > 위험분석(우선순위 기능선택) > 개발/구축(선택기능개발) > 고객평가
   - (장점)대규모 시스템 적합, 위험부담 감소 , (단점) 관리복잡, 많은 시간소요
4. 반복적 모델 : 사용자의 요구사항 일부분 혹은 제품의 일부분을 반복적으로 개발하여 최종 제품으로 완성하는 모델
5. 진화형 모델 : 시스템의 구성요소 중 핵심 부분을 개발한 후 각 구성 요소를 개선 발전시켜 나가는 방법
6. RAD 기법 : 2~3개월의 짧은 개발 주기 동안 S/W를 개발하기 위한 순차적인 프로세스 모델 (범위/요구사항 명확시 신속한 완전기능 구현가능, 기술적 위험 높은 경우 부적합)
               : 1) JRP(분석) - 고객과 Biz모델 작성/검토 반복을 통한 분석  (Joint Requirement Planning)
               : 2) JAD(설계) - 고객과 원형모델개발/수정/보완 반복 통한 시스템 설계 (Joint Application Design)
               : 3) CASE : Computer-Aided Software Engineering
7. 클린룸 : 코드분석 및 설계단계가 엄격, 수학적/과학적 기법에 근거한 정형적 검증이용 ,분석 설계 모델을 Box구조로 표현하여 생성 (Box추상화 의미)
               : 블랙박스,state박스,Clear박스
8.  V-Model : 폭포수 모형에 시스템 검증과 테스트 ,작업을 강조한 모델.
9,  Agile :  Is driven by customer descriptions of what is required (scenarios)
10. 일정 중시 모형 : 사용자의 요구에 대하여 우선순위를 정하고 이룰 기초로 각 사이클을 계획
11. 진화적 출시 모형 : 고객의 요구를 여러 사이클에 걸쳐 개발하여 보여주면서 제품을 개선해 나가는 모형
 

728x90
Posted by Mr. Slumber
,