Course Outline

============== 01일차 ======================

소개

    왜 BDD인가? 01일차 Agile 아젠다의 확장인 BDD

소프트웨어 개발 주기의 다양한 단계에서 BDD 적용

    개발 전 개발 중 개발 후

모든 것을 지배하는 하나의 언어

    엔지니어와 비엔지니어는 서로 다른 언어를 사용합니다. BDD를 통해 격차 해소 BDD 언어 미리 보기: Gherkin

BDD의 다양한 역할

    제품 요구사항으로서의 BDD(제품 소유자용) 승인 기준으로서의 BDD(개발자용) 테스트 케이스로서의 BDD(테스터용) 제품 설명으로서의 BDD(다른 이해관계자용)

Agile으로 돌아가기: 모든 것은 사용자 스토리에서 시작됩니다

    Agile 개발 주기 개요 Agile 개발에서 사용자 스토리의 역할

Q&A 세션 및 토론

퀴즈

이상한 사용자 스토리 만들기

    올바른 언어 사용 역할, 행동, 결과
샘플 사용자 스토리
  • 활동 - 사용자 스토리 작성
  • 첫 번째 사용자 스토리 작성 - 개인 활동 사용자 스토리 강화 - 팀 활동 사용자 스토리 전달 - 팀 활동

      실제 프로젝트의 사용자 스토리

    팀 역학 도구 및 기술 소프트웨어 개발 주기의 사용자 스토리

      BDD로

    사용자 스토리 확장 기능 파일 소개 소프트웨어의 예상 동작 캡처 "예상치 못한" 동작이 어떤 모습인지 상상하기

      Good 기능 파일 생성

    올바른 언어 사용 (Gherkin) 주어진, 언제, 그런 다음

      샘플 기능 파일
    활동 - 기능 파일 작성 - PART 01
  • 첫 번째 기능 파일 작성 - 개별 활동 기능 섹션 시나리오 섹션
  • 기능 파일 강화 - 팀 활동

      기능 파일 전달 - 팀 활동
    실제 프로젝트의 기능 파일
  • 팀 역학 도구 및 기술 소프트웨어 개발 주기의 사용자 스토리
  • Q&A 세션 및 토론
  • 퀴즈

      환경 설정

    Gherkin 예쁘게 만들기 생산성의 즐거움

    활동 - 기능 파일 작성 - PART 02

    기능 파일 작성 - 개별 활동 시나리오 시나리오 개요 섹션에 여러 인수 전달

      기능 파일 강화 - 팀 활동

    기능 파일 전달 - 팀 활동

      Q&A 세션 및 토론
    퀴즈
  • 맺음말
  • ============== 02일차 ======================
  • 소개

    02일차 전날 일정 요약

    나만의 제품 - 자기 성찰

    제품 설명 제품 사진 그리기

    테스트 범위 확장

      시스템 Business 요구사항 Business 프로세스의 유용성

    활동 - 기능 파일 작성 - PART 03

      기능 파일 작성 - 개별 활동 예제 섹션 데이터 및 시나리오 재사용 태그를 사용하여 기능 및 시나리오 구성

    기능 파일 강화 - 팀 활동

      기능 파일 전달 - 팀 활동

    Q&A 세션 및 토론

      퀴즈
    기능 파일 - 생략할 내용
  • 엔지니어에게 맡겨야 할 사항 낮은 수준의 기능(단위 테스트) 광범위한 구성 요소 간 기능(통합 및 API 테스트)
  • Q&A 세션 및 토론
  • 퀴즈

    나만의 제품 - 자기 성찰

    귀하의 제품은 얼마나 유용합니까? 귀하의 제품은 외부 사용자에게 얼마나 유용합니까?

      Communication 팀 외부 사람들과 함께

    맺음말

    Requirements

    • 사용자 요구사항 개념에 대한 이해
    • 최종 사용자 관점에서 소프트웨어의 장점과 부적절성을 식별하는 안목
    • Programming 및 테스트 경험이 필요하지 않습니다

    청중

    • 제품 소유자 및 관리자
    • Business 분석가
    • 수동 테스터
    • 소프트웨어 제품 또는 시스템의 최종 사용자
    • 제품 설계에 참여하는 비엔지니어 및 비코더
      14 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.

    회원 평가 (10)

    Related Courses

    Cucumber: Implementing BDD with Java

      7 Hours

    Related Categories