SDLC-신속한 애플리케이션 개발 모델
RAD (Rapid Application Development) 모델에는 다음 단계가 있습니다.
Requirements Planning phase − 요구 사항 계획 단계에서는 비즈니스 문제를 체계적으로 논의하기 위해 작업장을 수행해야합니다.
User Description phase − 사용자 설명 단계에서는 자동화 된 도구를 사용하여 사용자로부터 정보를 캡처합니다.
Construction phase − 구성 단계에서 코드 생성기, 화면 생성기 등과 같은 생산성 도구는 "완료 될 때까지 수행"접근 방식으로 타임 박스 내에서 사용됩니다.
Cut Over phase − 컷 오버 단계에서는 시스템 설치, 사용자 승인 테스트 및 사용자 교육이 수행됩니다.
신속한 애플리케이션 개발 모델 – 강점
Rapid Application Development 모델의 장점 또는 강점은 다음과 같습니다.
더 적은 팀원으로 사이클 시간이 단축되고 생산성이 향상되면 비용이 절감됩니다.
전체주기 동안 고객의 참여는 고객 만족도와 비즈니스 가치를 달성하지 못할 위험을 최소화합니다.
포커스는 WYSIWYG (what-you-see-is-what-you-get) 모드의 코드로 이동합니다. 이것은 구축되고있는 것이 옳은 것인지에 대한 명확성을 제공합니다.
모델링 개념을 사용하여 비즈니스, 데이터 및 프로세스에 대한 정보를 캡처합니다.
신속한 애플리케이션 개발 모델 – 약점
Rapid Application Development 모델의 장단점은 다음과 같습니다.
가속화 된 개발 프로세스는 사용자에게 빠른 응답을 제공해야합니다.
폐쇄를 달성하지 못할 위험.
레거시 시스템에서 사용하기 어렵습니다.
개발자와 고객은 단축 된 시간 내에 신속한 활동에 전념해야합니다.
신속한 애플리케이션 개발 모델을 언제 사용해야합니까?
Rapid Application Development 모델은 다음과 같은 경우에 사용할 수 있습니다.
- 사용자는 라이프 사이클 내내 참여할 수 있습니다.
- 프로젝트는 시간 제한이있을 수 있습니다.
- 기능은 증분으로 제공 될 수 있습니다.
Rapid Application Development 모델의 강점은 높이 평가되지만 업계에서는 거의 사용되지 않습니다.