SW 품질 및 생산성 향상을 위한 Jenkins 기반의 지속적 통합

    1. 교육 과정명 : SW 품질 및 생산성 향상을 위한 Jenkins 기반의 지속적 통합
    2. 교육 참여대상 : SW 테스트 관리자, SW 품질관리자, 개발자, PM
    3. 교육 기간 : 2019.5.23 ~ 2019.5.24 (2일, 14시간)
    4. 교육 장소 : 서울특별시 중구 퇴계로 272 아도라타워 지하 1층 교육장
    5. 교육 비용 : 70만원(부가세 별도, 중식/교재/다과 제공)
    6. 교육 목표
      • SW 결함 조기 발견 및 해결을 위한 지속적 통합의 필요성 이해
      • 오픈소스 지속적 통합 도구인 Jenkins의 설치/사용 방법 및 SW 개발에서의 활용 방안 이해
      • Jenkins와 상용 정적분석/테스트 도구의 연동 방법 및 위반사항 자동 보고 방법 이해
    7. 교육 주요 내용
      • 지속적 통합이 고품질의 SW 개발에 미치는 영향
      • Jenkins 설치, 구성, 빌드 자동화 구성, 상용 도구 연동, 문제점 분석/보고 방법 이해와 실습
      • SW 개발 시 지속적 통합 도구의 효과적 활용 방안 및 역할(QA, PM, 개발자) 별 사용 방안
    8. 교육 수료증 발급 : 80%이상 교육 참여시 교육 수료증을 발급해드립니다.
    9. 교육 일정
일정 목차 및 제목 교육 내용
1일차, 5/23 (목)
(9:00 ~ 17:00)(7H)
 Part 1. SW 개발과 지속적 통합 • SW 개발과 지속적 통합

• SW 품질 확보를 위한 지속적 통합의 활용

• SW 분야의 지속적 통합

 Part 2. Jenkins 설치 및 기본 설정 • Jenkins 운영을 위한 서버 구성(Cloud)

• 실습 프로젝트 소개(GitHub)

• Jenkins 설치와 기본 설정 방법

2일차, 5/24 (금)
(9:00 ~ 17:00)(7H)
 Part 3. Jenkins Build Job 구성과 검증 도구와의 연동 • Maven을 이용한 Java 빌드

• CCS를 이용한 C 빌드

• 정적 분석 도구와의 연동 실습

• 대표 상용 정적/동적 테스트 도구와의 연동 사례

 Part 4. 정적/동적 테스트 문제점 자동 보고 • 정적/동적 테스트 문제점 인식 및 보고
 Part 5. Jenkins 효과적 사용 방안 • 유용한 Jenkins 플러그인 및 설정

• SW 개발에서의 효과적 사용


교육 신청

기능안전 SW 개발 적용을 위한 Jenkins와 지속적 통합