728x90
RAD(Rapid Application Development)
사용자가 지속적으로 참여할 수 있는, 빠르게 개발할 수 있는 Application 개발 라이프 사이클 모델
라고 하면... 이해하기가 좀 어렵다. 단순하게 말하면 사용자가 직접 참여하여 Application을 개발하는 방식이다.
사용자가 참여한다는 뜻은? 개발이 매우 단순하고 쉽다는 뜻이다.
반복적으로 피드백을 수용하기 때문에 개발 비용이 고정되어 있지 않다.
➡ 높은 수준을 요구하는 개발 환경에는 적합하지 않다. 예를 들어 자율주행자동차(이걸 소비자 입맛대로 만들 수 있다면 매우 위험할 것)
✅ 고객참여
✅ 신속개발
✅ 짧은 개발주기
포건시<< 가 RAD의 예시 중 하나다. 사용자가 만드는 주문 관리 시스템
https://youtu.be/bwJ16CXxzIs?list=PLNvhsHfCqmTcyXjofe6vAUeMtz3C_smjl
728x90
'공부 > 소프트웨어공학' 카테고리의 다른 글
[소프트웨어공학] scrum이란...! (0) | 2024.03.29 |
---|---|
[소프트웨어공학] DevOps란 / 배포전략 (0) | 2024.03.25 |
[소프트웨어공학] 애자일(Agile)이란? (0) | 2024.03.25 |
[소프트웨어공학] 유지보수의 종류 (1) | 2024.03.18 |
[소프트웨어공학] 폭포수(Waterfall) 모델이란? (1) | 2024.03.18 |