소프트웨어 공학 (15), Configuration Management
Configuration Management 0. Overview 1) Configuration management란? 우리가 만들 소프트웨어 프로덕트에 들어가는 다양한 소스코드, 자원 등에 대해 유지/관리하는 것 (1) Configuration management - 소스 코드를 관리하고 변경되면 이력이나 파일도 관리하고, 이를 가지고 실제 릴리즈할 때 특정 릴리즈 버전에 대한 이력 등도 관리한다. - 소프트웨어에 들어가는 여러 것들을 버전별로 이력과 함께 관리하는 것이다. - 소스코드와 정책, 절차, 도구 등이 포함된다. - CM을 통해서 수정이 발생하면 어떤 파일에 대해 어떤 이유로 언제, 어떤 부분이 바뀌었는지, 이후 결과물과 버전을 관리할 수 있다. - 소프트웨어가 계속 개선되고 나아지면서 이볼..
2022.06.15