본문 바로가기
728x90
반응형

개발 모델2

RAD(Rapid application development model) RAD(Rapid application development model) RAD는 1980년대에 IBM에 의해 처음 제안되었다. 이 모델의 중요한 특징은 강력한 개발 도구와 기술을 사용한다는 것이다. 소프트웨어 프로젝트에서 프로젝트를 소규모 모듈로 세분화하여 각 모듈을 별도의 팀에 독립적으로 할당할 수 있는 경우 이 모델을 사용하여 구현할 수 있다. 각 모듈들을 최종적으로 통합하여 완성된 시스템을 구현할 수 있다. 각 모듈의 개발은 폭포수 모델에서와 같은 다양한 기본 단계, 즉 그림과 같이 분석, 설계, 코딩 및 테스트 등을 포함한다. 이 모델의 또 다른 두드러진 특징은 짧은 시간이라는 것입니다. 예를 들어, 배포 기간(타임박스)은 일반적으로 60-90일이다. JAVA, C++, .NET, XML 등과 .. 2023. 3. 1.
나선형 모델(Spiral Model) 나선형 모델(Spiral Model) 나선형 모델은 가장 중요한 소프트웨어 개발 수명 주기 모델 중 하나로, 위험 처리를 지원한다. 도식적으로 표현하면, 나선형 모델은 많은 루프가 있는 나선형처럼 보인다. 나선형의 정확한 루프 수는 알려져 있지 않으며 프로젝트마다 다를 수 있다. 나선형의 각 루프를 소프트웨어 개발 프로세스의 단계이다. 개발에 필요한 정확한 단계 수는 프로젝트 위험에 따라 프로젝트 관리자에 따라 달라질 수 있다. 프로젝트 관리자가 단계 수를 동적으로 결정하기 때문에 프로젝트 관리자는 나선형 모델을 사용하여 제품을 개발하는 데 중요한 역할을 한다. 나선형 모델은 소프트웨어 개발에 대한 체계적이고 반복적인 접근을 제공하는 소프트웨어 개발 수명 주기(SDLC) 모델이다. 나선의 각 반복이 요구.. 2023. 3. 1.
728x90
반응형