[정보처리기사] 1. 소프트웨어 개발 방법론


[정보처리기사] 1. 소프트웨어 개발 방법론

소프트웨어 생명주기 모델 "시스템의 요구분석부터 유지보수까지 전 공정을 체계화한 절차" 소프트웨어 생명주기 모델 프로세스 요구사항 분석 → 설계 → 구현 → 테스트 → 유지보수 소프트웨어 생명주기 모델 종류 종류 설명 장점 단점 폭포수 모델 각 단계를 확실히 마무리 지은 후에 다음 단계로 넘어가는 모델 이해가 용이, 관리가 편이 요구사항 변경이 어려움 프로토타이핑 모델 고객이 요구한 주요 기능을 프로토타입으로 구현하여, 고객의 피드백을 반영하여 소프트웨어를 만들어나가는 모델 요구분석 용이, 타당성 검증 가능 프로토타입 폐기에 따른 비용 증가 나선형 모델 위험을 최소화하기 위해 점진적으로 완벽한 시스템으로 개발해 나가는 모델 위험성 감소와 변경에 유연한 대처 단계 반복에 따른 관리 어려움 반복적 모델 구축..


원문링크 : [정보처리기사] 1. 소프트웨어 개발 방법론