Course Outline

프로젝트 Management 방법론의 개요 표시

  • Agile 방법론
  • 폭포

GIT를 통한 자동 배포

  • 생산 저장소
  • 릴리스 브랜치
  • 릴리스에 태그 사용
  • 릴리스 간 전환
  • 유지보수 릴리스 관리
  • 주요 릴리스

Documentation, 릴리스 변경 로그

  • 리포지토리 기록을 사용하여 변경 로그 생성
  • 변경 사항을 요약하는 주요 릴리스에 대한 태그 설명 사용
  • 작은 변화를 더 큰 변화로 통합(비즈니스에 더 가깝게)
  • 커밋 집계
  • 커밋을 논리적 부분으로 그룹화

Central Repo 푸시 및 풀 전략

  • 중앙 저장소를 깨끗하게 유지하기
  • 개발자의 변경 사항을 집계하고 검토하기 위한 구조 만들기
  • 테스트 및 스테이징 환경

Software Architecture 및 구성 요소

  • 애플리케이션과 저장소를 논리적으로 분리하는 방법
  • 타사에서 개발한 라이브러리 및 하위 프로젝트를 관리하는 방법
  • 하위 모듈을 사용하여 업그레이드 자동화

Requirements

GIT을 숙지하는 것이 좋습니다.

소프트웨어 개발 라이프사이클, 프로젝트 관리 방법론 및 프레임워크(예: 폭포수 및 Agile)에 대한 이해가 필요합니다.

 7 Hours

Number of participants


Price per participant

회원 평가 (5)

Upcoming Courses