Posts Facebook QA 방식 리뷰
Post
Cancel

Facebook QA 방식 리뷰

Facebook QA 사례 조사

목차

  1. Intro
  2. Facebook case
  3. Review

1. Intro

  • Facebook QA 업무 프로세스 사례 조사
  • 효율적인 개발 환경 구축을 위한 기반 자료 활용

2. Facebook case

  • 테스터 직군이 존재하지 않음
  • 입사때부터 개발자에게 테스트가 작업에 일부임을 명확히 함
  • 고객 관점의 테스트는 사내 베타 테스트 운영으로 피드백을 받음(Dog-Fooding 프로그램)
  • 자동 테스트를 안착 시키기 위한 노력을 많이 진행
  • 코드 업데이트 시 테스트 결과를 같이 첨부하는 방식으로 진행
  • 테스터 없이 운영할 수 있는 이유는 무책임하게 사이트에 변경을 하는 것을 부끄럽게 여기는 문화에 있음

참고자료: Never Send a Human to do a Machine’s Job: How Facebook uses bots to manage tests https://docs.google.com/presentation/d/1FobpyXuNHK4-2yPrBGAlHnhJll3xFl84_OyP0HVqvKc/edit#slide=id.g3f5cc2519_6148(PPT가 워낙 부실해서 영상과 같이 보는 것을 추천)

3.Review

  • 개발자는 최고의 테스터
  • 개발자에게 테스트를 시키는 것이 가장 효율이 높은 방식이라고 판단함
    • 개발 스펙을 테스터에게 전달하고, 이해시키고 하는 부분은 비용이 매우 큰 부분
    • 이렇게 하고 싶지만 현실은 개발자 인력 수급이 쉽지 않은 부분이 문제
This post is licensed under CC BY 4.0 by the author.