Xper 10월 세미나
http://onoffmix.com/event/35072
요구사항을 밖으로 드러내고 가능한 많은 비틈, 모호성을 제거한다.
고객의 요구가 정답은 아닐수있다. 진정으로 원하는것이 무엇인지 파악 필요
목표 수준에서 토론하면 스토리
수준에서 토론하는 것보다 범위와
우선순위를 효과적으로 다룰 수 있다
예제를 활용해 설명하기
: 스토리보드, 시나리오 : 와이어프레임, ...
예제를 활용해 설명하기
• 예제는 명확하게 작성
• 완전한 구조로 작성
• 현실적으로 작성
• 이해하기 쉽게 작성
명세 정제하기
• How가 아닌 What에 집중하자!
• 예제는 명확하고 테스트할 수 있어야 한다
• 흐름 위주의 설명을 피하라
• 명세는 SW 설계가 아닌 비즈니스 기능에 대한 것이어야 한다.
• 명세는 설명이 필요없을 만큼 자명해야 한다.
• 명세는 한 곳에 집중해야 한다.
• 명세는 도메인 언어로 작성해야 한다.
명세의 변경 없이 검증 자동화하기
• 성공적인 팀에서는 주요 예제를 최대한 활용하기
위해 정보의 변경 없이 검증을 자동화 한다.
• 자동화 계층에서는 테스트 How를 기술하고,
명세에서는 What을 테스트해햐 하는가 정의한다.
• 테스트가 명세이고 명세가 곧 테스트다.