컴퓨터 & 네트워크/소프트웨어 공학

[개발방법론] 만들면서 해볼까? 프로토타입

오징어달료 2024. 11. 26. 23:40


 만들면서 개선해가는 접근방법인 프로토타입 개발 방법론에 대해 알아보자.


개요 : 프로토타입 개발 방법론은 사용자의 요구사항을 명확히 파악하고 반영하기 위해 초기모델(프로토타입)을
반복적으로 개선하는 접근 방식.

특징

1. 점진적 개발 : 초기 단계에서 간단한 프로토타입을 빠르게 개발하고, 사용자 피드백을 바탕으로 이를 반복적으로 수정 및 개선

2. 사용자 참여 : 사용자가 초기 프로토타입을 평가함으로써 요구사항을 명확히 하고, 시스템 설계와 기능에 대한 이해를 높임

3. 유연성 : 유구사항 변경에 유연하게 대응할 수 있어, 개발 중에도 새로운 요구사항을 쉽게 반영할 수 있음.

프로토타입 개발 절차

1. 요구사항 수집 및 분석 : 사용자와 협력하여 초기 요구사항을 도출

2. 빠른 설계 : 핵심 기능 중심의 간단한 설계를 수행

3. 프로토타입 구축 : 초기 프로토타입을 개발

4. 사용자 평가 : 사용자가 프로토타입을 테스트하고 피드백을 제공

5. 개선 및 반복 : 피드백을 바탕으로 프로토타입을 수정하고, 이 과정을 반복

6. 최종 시스템 개발 : 사용자 요구사항이 명확해지면 최종 시스템을 완성