목록 형상관리 (2)
이롭게 현명하게
목차 버전 관리 개발 단계 지정하기 버전 등록 관련 주요 기능 버전 관리 과정 [버전 관리] 개발자 A, B, C, D…. 가 있다. 공동으로 서로 작성한 내용을 공유하며 작업한다고 했을 때 A가 작성한 파일을 B,C,D가 받아 사용하고 C가 작성한 파일을 F가 받아 작업할 때 A가 변경한 내용을 바로 B, C, D가 전달받아야지 문제가 발생하지 않는다. 만약 전달이 원활하지 않아 누군가는 이전 버전의 파일로 계속 작업을 한다면 잘못된 결과물이 나올 것이다. 이러한 문제를 해결하기 위해서는 요구사항이 서로 뒤엉키지 않도록 내용이 정확하게 개발자들에게 전달되어야 하기 때문에 버전 관리를 해야 한다. 요구 분석 단계에서 생성된 요구 분석 명세서는 3개의 버전 (V1.1, V1.2, V1.3)으로 진화해왔다...
목차 형상관리란? 형상관리 목적 형상 관리 절차 형상 관리 도구 [ 형상관리란? (SCM : Software Configuration Management)] 형상 관리를 알기 위해서는 변경관리, 버전 관리에 대해 알아야 한다. 1. 변경 관리 세상의 모든 것은 시간이 지남에 따라 변해간다. 자연에도 계절의 변화가 있고, 사람의 얼굴과 신체도 변한다. 자연에는 변화가 있지만 소프트웨어에는 변경이 일어난다. 소프트웨어 개발 도중에도 수정 사항이 생기고, 시간이 지날수록 새로운 기술이 생겨난다. 이것을 ‘변경’이라고 한다. 소프트웨어 개발 전체 단계에서 생기는 변경사항은 많은 부분에 영향을 미친다. 즉, 각 개발 단계에서 문서화된 산출물뿐만 아니라 데이터베이스, 코드, 테스트에도 영향을 미친다. 따라서 변경되..