차례:
- 정의-SDLC (System Development Lifecycle)는 무엇을 의미합니까?
- Techopedia는 SDLC (System Development Lifecycle)를 설명합니다
정의-SDLC (System Development Lifecycle)는 무엇을 의미합니까?
SDLC (System Development Lifecycle)는 정보 시스템 (IS) 개발 프로세스입니다. Waterfall, 빠른 프로토 타이핑, 증분, 나선형, 분수, 빌드 및 수정, 동기화 및 안정화 및 RAD (Rapid Application Development)를 포함하여 다양한 SDLC 모델이 작성되어 구현 될 수 있습니다.
점진적으로 정의 된 SDLC 단계에는 요구 사항 수집, 조사, 테스트, 설계, 설치, 구현, 통합 및 유지 관리가 포함됩니다.
이 용어는 소프트웨어 개발 수명주기라고도합니다.
Techopedia는 SDLC (System Development Lifecycle)를 설명합니다
시스템 개발 수명주기는 신중한 계획, 실행 및 관리가 필요한 세부 프로세스입니다. 제대로 관리하지 않으면 단점은 스코프 크립, 예산 부족 및 개발자 스트레스입니다!
일반적인 SDLC 모델은 워터 풀 (waterfall)이며, 프로젝트 계획, IS 요구 사항 정의, 시스템 설계, 개발, 통합, 테스트, 설치 및 승인과 같은 일련의 순차적 단계를 포함합니다.
나선형 모델은 워터 폴 프로세스를 통해 실행되며, 요구 사항의 서브 세트 그룹으로 프로토 타입을 개발하고 새로운 추가 기능으로 다시 실행하여 새로운 프로토 타입을 생성합니다. 이 프로세스는 계속되고 프로토 타입이 발전하여 각 개발이 발전함에 따라 더욱 실용화됩니다.
RAD (Rapid Application Development)는 IS를 빠르고 저렴하게 개발하는 프로세스이며 응용 프로그램 사용자는 항상 관여합니다. 고품질 시스템부터 RAD는 그래픽 사용자 인터페이스 (GUI), 코드 생성기 및 기타를 포함한 프로토 타이핑 및 개발 도구를 사용합니다.
증분 모델은 선형 (즉, 워터 폴) 및 반복적 (즉, 프로토 타이핑) 모델의 조합입니다. 증분 모델에서 IS 개발 방식에는 개별 프로젝트 조각을 다루는 것이 포함됩니다. 여기에는 작은 폭포 또는 폭포를 사용한 후 프로토 타입 모델이 포함될 수 있습니다.
시스템을 개발할 때 많은 모델이 적합 할 수 있습니다. 최상의 모델은 프로젝트 규모와 사용자 참여에 따라 다릅니다.
