Course Outline

소개

  • TDD와 Agile의 이점

TDD(2일)

자동화된 Unit Testing 프레임워크 설치 및 구성

TDD 접근 방식

  • TDD를 사용하여 소프트웨어 설계
  • 리팩토링 소프트웨어
  • TDD 워크플로 및 패턴

TDD 구현

  • 협업 모듈
  • 테스트 페이크, 스텁, 더블 및 모의 이해
  • 좋은 단위 테스트 작성하기
  • 기존 테스트 개선
  • 애플리케이션 리팩터링
  • 레거시 C에 대한 테스트 작성
  • 임베디드 소프트웨어 개발을 위한 TDD 적용
  • 모의실리콘 옆에서 테스트 드라이빙

Agile (1일)

소개

  • Agile 기존 소프트웨어 개발 접근 방식과 비교
  • Agile 선언문

구현 중 Agile

  • 출시 계획, Iteration Zero
  • 반복 계획, 추정
  • 요구사항 검토, 일일 스탠드업
  • 팀 품질, 반복 테스트, 승인
  • 반복 검토(쇼케이스)
  • 회고전
  • Agile 원칙에서 배운 교훈

요약 및 결론

Requirements

  • C 프로그래밍에 대한 이해
  • 소프트웨어 테스팅 개념에 대한 이해
  21 Hours
 

Number of participants


Starts

Ends


Dates are subject to availability and take place between 10:00 and 17:00.
Open Training Courses require 5+ participants.

Related Courses

Related Categories