형상관리는 소프트웨어 개발 과정에서 산출물의 변경을 체계적으로 관리하고 추적하는 핵심 활동입니다. 본 과정은 Git, SVN 등 실무에서 널리 사용되는 도구 중심으로 구성되어, 버전 관리의 원리부터 협업에 필요한 브랜치 전략, 병합 충돌 해결까지 단계별로 학습할 수 있도록 설계되었습니다. 단순한 도구 사용법에 그치지 않고, 변경 이력 관리, 릴리즈 계획 수립, 무결성 검토 등 형상관리 프로세스를 프로젝트 전체 관점에서 이해할 수 있도록 구성되었으며, 실무 문서 기반 사례 학습과 실습 중심의 접근을 통해 업무 적용력을 강화합니다. 협업 환경에서의 책임 분산, 형상 감사 준비, 자동화 도구(Jenkins 등)와의 연계까지 함께 다루며, QA와 개발 모두에게 필수적인 관리 역량을 갖춘 인재로 성장할 수 있도록 지원합니다.
- 1. 형상관리의 목적과 주요 활동(버전 관리, 변경 관리, 감사 등)을 이해하고 설명할 수 있다.
- 2. Git, SVN 등 주요 형상관리 도구의 사용법과 협업 전략을 실습을 통해 익힐 수 있다.
- 3. 변경 요청서, 릴리즈 노트, 형상 감사 체크리스트 등 형상관리 문서를 작성할 수 있다.
- 4. 소프트웨어 개발 생애주기(SDLC) 내 형상관리의 위치를 파악하고 적용 시점을 설명할 수 있다.
- 5. CI/CD 환경에서 형상관리와 자동화 도구(Jenkins 등)의 연계 방식을 이해하고 활용할 수 있다.
- 버전 관리 도구를 제대로 배우고 싶은 초급 개발자 및 QA 직무 입문자
- 협업 프로젝트에서 효율적인 코드/문서 관리를 원하는 실무자
- 형상관리 업무에 막 투입된 신입 QA 또는 PM
- CI/CD, 형상 감사, 자동 배포 등 실무 관리 역량을 강화하고 싶은 품질보증 담당자 및 관리자
| 목차 | 목차명 |
|---|---|
| 1강 | 형상관리의 개요 |
| 2강 | 형상관리 시스템 |
| 3강 | 형상관리 프로세스 |
| 4강 | 형상관리 기반 지속적 통합 |
| 5강 | 형상관리 프로세스 실패와 해결 |
형상관리는 소프트웨어 개발 과정에서 산출물의 변경을 체계적으로 관리하고 추적하는 핵심 활동입니다. 본 과정은 Git, SVN 등 실무에서 널리 사용되는 도구 중심으로 구성되어, 버전 관리의 원리부터 협업에 필요한 브랜치 전략, 병합 충돌 해결까지 단계별로 학습할 수 있도록 설계되었습니다. 단순한 도구 사용법에 그치지 않고, 변경 이력 관리, 릴리즈 계획 수립, 무결성 검토 등 형상관리 프로세스를 프로젝트 전체 관점에서 이해할 수 있도록 구성되었으며, 실무 문서 기반 사례 학습과 실습 중심의 접근을 통해 업무 적용력을 강화합니다. 협업 환경에서의 책임 분산, 형상 감사 준비, 자동화 도구(Jenkins 등)와의 연계까지 함께 다루며, QA와 개발 모두에게 필수적인 관리 역량을 갖춘 인재로 성장할 수 있도록 지원합니다.
- 1. 형상관리의 목적과 주요 활동(버전 관리, 변경 관리, 감사 등)을 이해하고 설명할 수 있다.
- 2. Git, SVN 등 주요 형상관리 도구의 사용법과 협업 전략을 실습을 통해 익힐 수 있다.
- 3. 변경 요청서, 릴리즈 노트, 형상 감사 체크리스트 등 형상관리 문서를 작성할 수 있다.
- 4. 소프트웨어 개발 생애주기(SDLC) 내 형상관리의 위치를 파악하고 적용 시점을 설명할 수 있다.
- 5. CI/CD 환경에서 형상관리와 자동화 도구(Jenkins 등)의 연계 방식을 이해하고 활용할 수 있다.
- 버전 관리 도구를 제대로 배우고 싶은 초급 개발자 및 QA 직무 입문자
- 협업 프로젝트에서 효율적인 코드/문서 관리를 원하는 실무자
- 형상관리 업무에 막 투입된 신입 QA 또는 PM
- CI/CD, 형상 감사, 자동 배포 등 실무 관리 역량을 강화하고 싶은 품질보증 담당자 및 관리자
| 목차 | 목차명 |
|---|---|
| 1강 | 형상관리의 개요 |
| 2강 | 형상관리 시스템 |
| 3강 | 형상관리 프로세스 |
| 4강 | 형상관리 기반 지속적 통합 |
| 5강 | 형상관리 프로세스 실패와 해결 |
