본문 바로가기
주메뉴 바로가기


교육신청

강좌개요

과정명 SW 인스펙션과 코드 품질 (1차)
강사명 김민숙
교육기간 2018-04-23 ~ 2018-04-24
교육시간 16 시간
정원 20 명
교육장

한국정보통신기술협회(TTA) 9층 컨소시엄교육장

특이사항

※ '접수중'은 수강확정 상태가 아니며, '수강확정' 상태가 되어야 수강 가능합니다.

교육문의 차수란 연구원(031-780-9393)
강좌일수 2 일

※교육 커리큘럼과 강사는 사정에 의해 변경 될 수 있습니다.

강좌내용

교육목표 SW 품질 ·테스트 엔지니어의 리뷰 및 정적 분석 실무 능력 향상
강좌내용

 

◎ 교육개요 

 

본 교육은 국가인적자원개발 컨소시엄 사업의 일환으로 한국정보통신기술협회와 「IT 품질 전문인력 육성」 컨소시엄 협약을 맺은 기업의 소속 재직자를 대상으로 합니다.

 

 

○ 과 정 명 : SW 인스펙션과 코드 품질(1차)

○ 교육기간 : 2018년 4월 23일(월) ~ 4월 24일(화) 2일, 16시간

○ 교육장소 : 한국정보통신기술협회(TTA) 9층 컨소시엄교육장

○ 교육대상 : TTA 아카데미 컨소시엄 협약기업 재직자(협약기업이 아니신 경우, 신규 협약체결이 필요) 

※ 학생, 기업대표, 공무원 수강 불가

※ 컨소시엄 협약기업 목록보기(링크)

※ 신규 협약체결 방법 : TTA아카데미 홈페이지 참조(링크)

○ 교육정원 : 20명(선착순 마감)

○ 교육비용 : 협약기업 재직자 무료 (교 및 실습 장비 제공)

 

◎ 교육내용 

○ SW 인스펙션을 도입하고자 하는 기업의 재직자분들에게 적합한 교육이며, 코드 산출물에 대한 이해가 필요한 교육과정, (선수지식 : Java, C 등 프로그래밍 언어에 대한 이해 필요)

 



구분

목차

내용

1일차

(9:00~18:00)

 

강사 : 김민숙

리뷰 개요

- 리뷰 정의, 목적

- 리뷰 효과

- 리뷰 종류

산출물 기반 리뷰

- 산출물 리뷰 소개

- 산출물 리뷰 프로세스

- [실습] 요구사항 명세서 기반 리뷰

인스펙션 이해

- 인스펙션 정의 및 목적

- 인스펙션 사례

인스펙션 프로세스

- 인스펙션 주요 프로세스

- 인스펙션 주요 담당자 및 역할

인스펙션 실습

- 요구사항 인스펙션 수행

- 보고서 작성

- 코드 인스펙션 수행

- 보고서 작성

2일차

(9:00~18:00)

 

강사 : 김민숙

정적분석 개요

- 정적분석 가치

- 정적분석의 중요성

정적 분석 결함 유형

- coding guide

- 코딩 가이드

- [실습] CheckStyle 환경 설정

- [실습] CheckStyle/Cpplint 정적 분석 및 수정

정적 분석 결함 유형

- runtime error

- 런 타임 에러 설명

- [실습] Findbugs 환경 설정

- [실습] FIndbugs/Cppcheck 정적 분석 및 수정

- FIndbugs 검출 결함 유형 및 적용 가이드

정적 분석 결함 유형

- code metric

- 코드 메트릭

- [실습] PMD 환경 설정

- [실습] 복잡도 줄이기

정적 분석 도구

- 정적 분석 도구 비교

SonarQube 데모

- SonarQube 구조 및 분석

- SonarQube 표시 및 조치

- SonarQube 적용 가이드

 

◎ 유의사항 

 

교육 취소 또는 미수료 시 본인 및 회사 임직원 전체의 수강이 제한될 수 있으므로 유의해주시기 바랍니다.

 - 교육 취소 기간 : 교육 시작일 기준 3일전까지(주말제외, 근무일 기준으로 산정)

주차공간이 협소하여 TTA 건물 내 주차가 불가능 합니다.

 - 분당구청, 서현역 공영주차장 이용 바랍니다. (30분 400원, 10분 200~300원, 주차비 지원하지 않음)