콘텐츠
시스템 개발 생명주기 (CVDS)는 정보 시스템의 개발을 용이하게하는 방법론입니다. 또한 프로젝트 관리자는 사용자 요구 사항을 충족하고 정해진 시간과 예산 한도 내에서 모든 것을 완료 할 수 있도록 개발 및 배치 계획을 수립 할 수 있습니다. CVDS를 사용하면 프로젝트 관리자가 프로젝트 작업 및 세부 정보를 관리하고 관련 날짜 또는 영향을받는 특정 개인에게 중요한 날짜를 알릴 수 있습니다. 이 시스템의 단계는 개념 및 계획, 요구 사항 정의, 설계, 개발 및 테스트, 구현, 운영, 유지 보수 및 폐기입니다.
시스템 개발 라이프 사이클에는 7 단계가 있습니다. (Fotolia.com에서 DBX60에 의한 ANSI 이미지)
개념적 계획
개념 계획은 시스템 개발 라이프 사이클의 첫 번째 단계입니다. 여기에서 프로젝트 또는 다른 이해 관계자와 관련된 중요한 개인은 제안 된 시스템을 정의하고 제안 된 시스템의 범위를 결정합니다. 또한 리소스, 예산 및 시간 제한과 같은 요소가 결정됩니다.
요구 사항의 정의
다음 단계는 요구 사항을 정의하는 것입니다. 이해 관계자가 프로젝트의 범위를 설정하면 정보 기술 (IT) 전문가가 최종 사용자와 협력하여 시스템의 비즈니스 요구 사항을 정의합니다. 모든 데이터가 수집되면 전문가는 사용자를 다시 만나 요구 사항을 검토하고 권한을 얻습니다.
디자인
설계 단계에서 IT 전문가는 비즈니스 요구 사항을 기술자로 번역합니다. 처음에는 개발자가 이전 단계에서 정의한 모든 요구 사항을 충족 할 수있는 예비 기술 설계를 작성합니다. 이 단계가 완료되면 개발자는 시스템을 구현하는 데 필요한 모든 기술 기능을 정의하는 상세한 기술 설계를 작성합니다.
개발 및 테스트
개발 및 테스트 단계에서 개발자는 시스템 자체를 구축하기 시작합니다. 여기에는 모든 코드를 프로그래밍하고 적절한 데이터베이스 아키텍처를 구성하는 작업이 포함됩니다. 테스트는 시스템 구성 요소 개발이 완료된 후에 시작됩니다. 또한 품질 관리 검토는 상세한 테스트 계획을 사용하여 비즈니스 요구 사항이 충족되었는지 확인합니다.
구현
배포하는 동안 IT 전문가는 모든 최종 사용자에게 새 시스템을 배포하여 시스템을 사용하는 방법을 자세히 설명하는 문서는 물론 사용을 시작할 수 있습니다. 교육 세션은 각 사용자 그룹별로 설정되어야 처음부터 도움을받을 수 있습니다.
운영 및 유지 보수
이 단계에서 새 시스템은 전체 작동 모드로 전환됩니다. IT 전문가가 비즈니스 요구 사항을 충족하는지 여부를 모니터링합니다. 그런 다음 정기적 인 유지 보수를 수행하여 예상되는 방식으로 작동을 유지합니다. 지원 팀은 여전히 시스템 지원을 제공하고보고 된 문제를 해결합니다.
레이아웃
배치 단계는 시스템 수명주기의 끝에서 발생합니다. 기능을 수행하고 사용이 중단되면이 단계에서는 시스템을 폐기하기위한 일련의 체계화 된 단계를 제공합니다. 이 단계를 수행하면 향후 비즈니스 또는 시스템 요구 사항에 대한 중요한 정보가 보존됩니다. 마지막으로 적절한 폐기는 구성 요소, 정보, 소프트웨어 및 하드웨어가 회사 규정에 따라 올바르게 폐기되도록하는 것이 중요합니다.