[IT 기술 관련] 소프트웨어 생명주기 및 소프트웨어 공학
1. 소프트웨어 생명 주기 (Software Life Cycle) - 소프트웨어 개발하기 위한 설계/운용/유지보수 등 과정을 각 단계로 나눈것으로 개발단계, 각 단계별 주요 활동, 활동의 결과에 대한 산출물로 표현 2. 나선형 모형(Sprial Model) - 보헴(Boehm)이 제안 하였으며, 여러 번의 S/W 개발 과정을 거쳐 점진적으로 완벽한 최종 S/W를 개발하는 모형 - 계획 수립 --> 위험 분석 --> 개발 및 검증 --> 고객 평가 순으로 반복 3. 폭포수 모형 (Waterfall Model) - 이전 단계로 돌 수 없음, 전통적인 S/W 생명 주기 모형 (주로 SI 프로젝트에서 가장 많이 사용하는 형식) - 각 단계를 확실히 매듭짓고, 그 결과를 철저히 검토 후 승인 과정 거친 후 다음 ..
2024.03.04