728x90
반응형
- Waterfall Method (폭포수 모델)
- 고전적인 소프트웨어 개발 모델로, 단계별로 순차적으로 진행됨 (요구 분석 → 설계 → 구현 → 테스트 → 유지보수)
- 단점: 중간에 변경이 어렵고, 위험 분석 기능이 부족함
- ❌ 프로토타입과 위험 분석 기능이 없음
- Spiral Model (스파이럴 모델) → 정답
- 폭포수 모델에 프로토타이핑 기법과 위험 분석 기능을 추가한 모델
- 여러 번 반복적인 개발을 수행하면서 점진적으로 완성도를 높이는 방식
- 각 반복(iteration) 단계에서 위험 요소를 분석하고, 필요하면 방향을 수정할 수 있음
- ✅ 프로토타입 활용 + 위험 분석 포함 → 정답
- RAD Model (Rapid Application Development, 신속 개발 모델)
- 프로토타입을 적극적으로 활용하지만, 위험 분석 기능이 포함되지는 않음
- 빠른 개발과 반복적인 개선을 목표로 함
- ❌ 위험 분석이 주요 기능이 아님
- 4GT (Fourth Generation Techniques, 4세대 기술 모델)
- 4세대 프로그래밍 언어(4GL)과 같은 고급 개발 도구를 활용하여 소프트웨어를 개발하는 모델
- 코드 작성보다 자동화된 도구 활용이 중심
- ❌ 위험 분석과는 관련 없음
728x90
반응형
'IT공부' 카테고리의 다른 글
스팸 방지 기술 정리 (Spam Prevention Technologies) (0) | 2025.02.06 |
---|---|
소프트웨어 비기능 요구사항(Non-Functional Requirements, NFRs)란? (0) | 2025.02.06 |
소프트웨어 공학에서 계층화 기술을 구성하는 3대 요소 (0) | 2025.02.06 |
외부 스토리지 아키텍처 설정 시 주요 고려사항 (0) | 2025.02.06 |
AI 개발자의 종류 및 차이점 정리 (0) | 2025.02.05 |