[컴] 'aws 호주' 의 한팀이 일하는 방식

아마존 개발팀 / 아마존 운영 / 개발방식 / 방법 / 절차 / 시스템

'aws 호주' 의 한팀이 일하는 방식

  • 개발자가 자신이 짠 코드에 대한 테스트코드를 짠다.
  • QA 는 따로 없다.(?)
  • 베타테스트 같은 것들을 하지만, 그래도 production에 버그가 올라갈 수 있다.
  • 이 경우
    • 일단 롤백 하고,
    • Correction of error 를 작성한다.(See Also 1.)
      • 에러가 발생한 이유,
      • 왜 테스트 를 미리 하지 못했는지,
      • 왜 빨리 잡아내지 못했는지,
      • 왜 몰랐는지
    • 이것을 위 director 에게 승인 받고
    • 액션 아이템들을 만든다.
    • 그리고 수정작업을 시작한다.

Correction of error

  • Correction of error 의 목적은 이런 이슈를 걸러내지 못한 프로세스의 개선이다. 문책이 아니다.
  • 액션아이템은 그래서
  • 테스트 시점에서 어떤 식의 테스트가 부족했는지 적는다.
  • 그리고 어떤 식으로 개선한다. 이런 내용을 적는다.
  • 예를들면,
    • 테스트코드에서 어떤 커버리지가 부족하니, 이 부분을 체크해야 한다.
    • 코드리뷰 시점에 코드리뷰 방식에 이점을 보강해야 한다등.

See Also

  1. Correction of Error - AWS Well-Architected Framework

댓글 없음:

댓글 쓰기