이 시나리오를 고려하십시오 (실제 상황과의 비교는 순전히 우연입니다).
- 오전 3시 7 분 : 들어오는 지원 전화 " 생산에 문제가 발생했습니다, 당신의 도움이 필요합니다! ".
- 오전 3시 12 분 : 시스템에 연결 (로그온 허용) ... 커피 시간 없음.
- 오전 3시 15 분 : 운이 좋으면, 어딘가에 오류 메시지를 통해 문제를 발견 할 수 있습니다.
- 오전 3시 17 분 : SCM 도구 상자를 사용하여 코드를 잡고 문제를 해결하고 테스트하십시오.
- 오전 3시 20 분 :
DevOps 팀 과 연락 하여 수정 프로그램을 제공하고 프로덕션을 다시 실행하십시오. - 오전 3시 21 분 : 붉은 깃발 ... " 네 눈 을 존중하기 위해 , 우리는이 수정에 대한 승인을 얻기 위해 더 많은 눈이 필요합니다 .
- 오전 3시 22 분 : ggggrrrreat, 이제 우리는 누구를 부를 수 있습니까 (= 일부 관리자를 깨우십시오)?
" 네 눈 원리의 가능한 구현 (또는 예)은 무엇입니까? "
- 2 명이 더 눈에 들어올 때까지 수정 내용이 멈 춥니 다 (읽기 : 생산 중단).
- 실종 된 눈을 피할 수있는 방법을 찾아냅니다.
그렇다면 응급 수정을위한 4 안 원칙을 구현하는 방법은 무엇입니까? ... 그래서 즉시 생산을 시작하고 오전 3시 25 분쯤에 ... 그리고 전화를 끊을 수 있습니다 (그리고 당신이 어디에서 왔는지 돌아갈 수 있습니까?).
팀에 연락했습니다. 즉, 승인 원칙에 따라 패치를 이미 축복 했어야합니다. 나는 그 수사 학적 질문들을 정말로 싫어하기 시작한다. (단지 나의 의견, 너무 신경 쓰지 마라
—
Tensibai
@ Tensibai 어떻게 "당신이 연락을 받았을 때"의 문제의 원인이 무엇인지 모르면서 어떻게 "일부 패치를 축복했다"(또는 수정) 수 있습니까? 또한 수사에 대해 더 구체적으로 설명 할 수 있습니까? 잘 맞지 않나요?
—
Pierre.Vriens
젠킨스의 일반적인 질문에 대해 똑같이 말할 수 있습니다
—
Tensibai
공개 베타가 될 때까지 커밋은 계산되지 않습니다. 현재 비공개 적으로 우리는 '커밋 된'사용자가이 사이트에 대한 모범적 인 질문이라고 생각하는 것을 구축하고 있으며, 나머지 12 일 동안 많은 작업이 있다고 생각합니다. 7시 슬픔의 단계
—
Tensibai