지금까지 가장 널리 사용되고 성숙한 개발 방법이기도 하다.
1 의 기본 아이디어: 엔지니어링 및 시스템 엔지니어링의 이론과 방법을 컴퓨터 시스템의 연구 개발에 도입하여 사용자 1 위 원칙에 따라 하향식, 구조화, 모듈식으로 시스템을 분석하고 설계합니다.
특히 전체 정보 시스템 개발 프로세스를 시스템 분석, 프로그래밍, 시스템 테스트, 운영 및 유지 보수, 시스템 평가 등 6 개의 개별 단계로 나눕니다.
이 6 단계는 정보 시스템의 수명주기를 구성합니다.
2 장점과 단점 라이프 사이클 방법의 두드러진 장점은 시스템 개발 프로세스의 무결성과 글로벌성을 강조하고 전반적인 최적화를 전제로 특정 분석 및 설계 문제, 즉 하향식 관점을 고려하는 것입니다.
시간의 관점에서 개발과 유지 관리를 여러 단계로 나눕니다. 각 단계에는 상대적으로 독립적인 임무와 목표가 있습니다.
시스템 개발의 복잡성을 줄이고 조작성을 높였습니다.
또한 이 단계의 결과는 각 단계에서 엄격한 승인을 받았으며, 문제는 적시에 피드백되고 수정되어 품질, 특히 서비스 용이성이 향상되었습니다.
실천은 생명주기법이 개발의 성공률을 크게 높였다는 것을 증명했다.
라이프 사이클 방법의 개발 주기는 길다. 개발 순서가 선형이기 때문에 각 단계의 작업이 동시에 진행될 수 없기 때문이다. 이전 단계에서 저지른 실수는 반드시 후기로 옮겨질 것이다. 그리고 이전 단계에서 저지른 실수가 많을수록 후기 작업에 미치는 영향이 커질수록 오류 수정에 드는 작업량도 커진다.
또한 기능 변화가 잦은 경우 변화하는 요구에 적응하기가 어렵고 중복 개발을 지원하지 않습니다.