Software Development Lift Cycle
Implementation (구현)
Project Management 로 각 구현, 테스트 단계 세분화
요구사항 분석부터 출시까지 전체 관리하기도 함
Implementation (테스트)
QA 라고 얘기함. 소프트웨어 버그 확인
Release (납품?)
소프트웨어 릴리즈는 테스트 단계에서 완벽한 버전을 수차례 확인해서 공식 릴리즈하게 됨
- Pre-alpha : 핵심 기능이 동작하기 시작한 상태
- Alpha : 소프트웨어 테스트 단계
- Beta : 외부에 테스트 단계로 명시해서 오픈해서 내외부 테스트 단계
- RC(Release Candidate) : 정식 Release 후보
- Official Release : 고객이 사용하는 완벽한 버전
Maintenance (유지보수)
납품 후, 운영에 많은 비용이 듬
프로그램 유지보수, 추가 요구사항 반영 등
전체 개발 : 개발(70%) + 유지보수(30%)
'Computer Science > Software Engineering' 카테고리의 다른 글
[Software Engineering] Chapter 11. 테스트 (0) | 2023.02.25 |
---|---|
[Software Engineering] Chapter 10. 코딩 컨벤션 및 네이밍 컨벤션 (0) | 2023.02.25 |
[Software Engineering] Chapter 08. 소프트웨어 개발 프로세스 - 현대적 모델(Agile, 점진적) (0) | 2023.02.23 |
[Software Engineering] Chapter 07. 소프트웨어 개발 프로세스 - 전통적 모델(폭포수, 나선형, V) (0) | 2023.02.23 |
[Software Engineering] Chapter 06. 소프트웨어 개발 프로세스 (0) | 2023.02.23 |
댓글