소프트웨어 전개
소프트웨어 시스템을 사용할 수 있도록 만드는 모든 활동 / From Wikipedia, the free encyclopedia
소프트웨어 전개(software deployment)는 소프트웨어 시스템을 사용할 수 있도록 만드는 모든 활동을 말한다.
간략 정보 소프트웨어 개발 프로세스, 활동과 단계 ...
소프트웨어 개발 프로세스 | |
---|---|
활동과 단계 | |
요구사항 분석 · 기능 명세 구조 · 설계 구현 · 테스팅 배치 · 유지보수 | |
개발 모형 | |
애자일 소프트웨어 개발 · 클린룸 DSDM · 순차점증적 개발 · 반복형 개발 RAD · RUP · 나선 모형 폭포수 모델 · 익스트림 프로그래밍 스크럼 · V 모델 · TDD | |
지원 활동 | |
구성 관리 · 문서화 품질보증 · 프로젝트 관리 사용자 경험 설계 | |
도구 | |
컴파일러 · 디버거 · 프로파일러 GUI 디자이너 · 통합 개발 환경 | |
닫기
일반적인 전개 과정은 과정 사이에 있을 수 있는 변이와 함께 서로 관계 있는 여러 활동으로 된다. 이런 활동들은 소프트웨어 개발자 측 혹은 소프트웨어 사용자 측 혹은 양쪽 모두에서 일어날 수 있다. 모든 소프트웨어 시스템이 고유하므로, 각 활동 사이의 정확한 과정과 절차를 정의하기란 매우 어렵다. 그러므로, "전개"는 특정 요구사항이나 특성에 따라 커스터마이징 되어야 하는 전반적인 과정으로 해석되어야 한다. 각 활동에 대한 대략적인 설명은 이후에 나온다.