|
2015-08-21 14:05
조회: 19,181
추천: 10
비행 패치가 지연된 이유, 6.2.1과 6.2.2비행 패치 지연에 관한 북미포럼 글에 커뮤니티 매니저 Lore가 장문의 답변을 달았습니다. http://us.battle.net/wow/en/forum/topic/18596063318 의역이 많습니다. 정확한 내용을 원하는 분은 원문을 읽어주세요.
핵심 사항 1. 6.2.2. 공지에 9월 1일에서 변경될 수도 있다는 말을 덧붙인 건 어디까지나 예상치 못 한 상황이 발생할 수 있기 때문이고, 이 날짜가 바뀌지 않을 거라는 자신이 있다. 2. 비행 패치를 시작할 때는 정말 몇 주면 될 줄 알았다. 그런데 건드려보니 버그가 쏟아져나오기 시작했다. 3. 6.2.1.과 6.2.2.의 작업팀은 별개다. 6.2.2 때문에 지연된 게 아니라 비행 패치 자체가 오래 걸렸다. 4. 6.2.1.과 6.2.2.는 작업이 순조롭다면 따로따로 패치할 수도 있었다. 그러나 비행 패치가 난항을 겪어서 결국 같이 하게 되었다. 5. 드군 초기의 서버 문제와 게임 내 문제를 해결하기 위해 한 픽스들이 비행에 문제를 발생시켰다.
유저가 작성한 글
#1 - 2015/08/20 오전 12:14:00 (작성자 Rygarius) http://us.battle.net/wow/en/blog/19820046/622-patch-notes-patch-arriving-september-1-8-19-2015 이 글에서는 6.2.2.가 확실히 9월 1일에 나올 것처럼 이야기했지. "6.2.2패치는 9월 1일, 화요일입니다." http://us.battle.net/wow/en/forum/topic/18704210584?page=40#781 그리고는 이제 갑자기 9월 1일 이후로 지연될 수도 있다는 이해하기 힘든 통보가 덧붙여졌어. “이 날짜는 바뀔 수도 있다는 걸 감안해주세요.” 많은 플레이어들은 이 덧붙여진 글을 보지도 못 했을 거다. 커뮤니케이션은 고맙지만 제발 커뮤니케이션에 일관성을 가져라. 첫 번째 포스트는 9월 1일이라는 날짜가 100% 확정된 것처럼 들리게 해놓고, 다른 포스트는 “9월 1일에 되지 않을 수도 있습니다.”라고 말한다. 만약 패치가 또 지연되면 덧붙인 글과는 상관없이 커뮤니케이션 실패에 대해 엄청난 논란이 벌어질 거다.
Lore의 답변 #52 - 2015/08/20 오전 03:33:00 (작성자 Lore) --- 주의 : 개인적인 의견이 포함되어 있습니다. --- 우선 이것부터 말하겠습니다. : 우린 소프트웨어를 개발하는 회사입니다. 더 정확하게는 비디오 게임 개발사입니다. 소프트웨어 개발 중에는 종종 예측할 수 없는 이유들로 인해서 무엇이든지 바뀔 수 있습니다. 결과적으로 우리는 무엇이든 100% 확실하게 약속하기를 망설입니다. 어느 시점에서 우리가 얼마나 자신 있든지, 하려던 것을 불가능하게 만드는 생각지도 못한 요인이 언제나 있을 수 있다는 것을 알게 되었습니다. “몇 주 안에 됩니다, 몇 달이 아니라.”가 바로 쉬운 예시입니다. 그 말을 할 때는 타나안 밀림을 해치우고 버그가 있다는 걸 이미 알고 있는 몇몇 장소들을 고친 다음 비행 패치를 하는 게 몇 주면 될 거라고 생각했습니다. 정말 쉽죠? 0 몇 개만 1로 고치면 전부 끝나는 겁니다. 그러고 나서 우리는 예상했던 것보다 훨씬 많은 버그와 문제들을 발견했습니다. 플레이어가 날아서 지나가려고 하면 낙사시켜버리는, 비행 규칙에 어긋나는 작은 틈새들을 발견했습니다. 특정한 탈것들과 기술들이 핫픽스를 거친 뒤로 작동하지 않는 문제들을 발견했습니다. 주둔지에 정말 정확한 각도로 날아가면 접속이 끊어지고 캐릭터를 30분 이상 사용할 수 없게 되는 상황들을 발견했습니다. 그 버그들을 찾아내고, 수정하고, 수정한 사항을 테스트하고, 또 다른 버그들을 찾아내고 (때로는 바로 수정한 것 때문에 생긴 버그들)... 결국에는 비행을 가능하게 만들기 위해서 우리가 기대했던 양보다 훨씬 많은 양의 작업이 추가되었습니다. 오해하지 마세요. : 난 변명을 하는 게 아닙니다. 우리가 말했던 기한을 지키지 못 해서 화가 난 플레이어들을 전적으로 탓하는 것도 아닙니다. 솔직히 몇 주면 된다는 말 자체를 하지 않았어야 합니다. 명백한 실수였고, 사과드립니다. 하지만 왜 우리가 지금부터 9월 1일까지 아무 것도 잘못 되지 않을 거라고 100% 보장할 수 없는지 -- 특히 우리가 최근에 한 잘못된 조치들을 보면-- 이해하실 수 있기를 바랍니다. 사실, 우리가 평소에 패치할 때보다 더 이 날짜에 대해서 자신 있습니다. 이게 바로 날짜를 말할 수 있었던 이유입니다. 그저 언제나 -- 언제나 -- 마지막 순간에 무언가 잘못될 가능성이 있습니다. 예를 들어 패치 전 토요일에 마지막 몇몇 탑승 해제 버그들을 고치고 마지막 빌드를 컴파일하면, 당신이 비행 탈것을 타면 갑자기 서부몰락지대의 무덤으로 순간이동하고 인벤토리의 내용물이 삭제될 수도 있습니다. 그럴듯한가요? 현실은 아니지만, 가능한 일입니다. 그래서 우린 무언가 바뀔 수도 있다고 확인해야 합니다. 그런 일이 일어날 수 있기 때문에. 물론 대안이 있습니다. 100% 확실하기 전에는 날짜를 이야기하지 않을 수도 있습니다. 평소의 우리 방침이죠. 이미 말했듯이 평소보다 더 이 날짜에 자신이 있기 때문에, 공유해도 된다고 생각했습니다. 다른 방법은 패치가 첫 번째로 되도록 대기하되, 한 주 이상 지나기 전에는 패치 날짜를 실제로 계획하지 않는 겁니다. 확실히 자신 있는 날짜를 공지하는데 도움이 되겠지만, 비행 패치의 날짜를 더 지연시키게 되므로, 그렇게 하기를 전혀 원하지 않습니다. 그래서 우린 비극적인 일이 일어나지 않는 이상 괜찮을 거라고 생각하는 날짜를 공지했습니다. 장문의 글을 쓰게 되었습니다. 우리가 최대한 개방적인 태도를 취하지 않는다고 느껴져서 화가 난다는 것을 압니다. 무언가를 확실하게 하려는 의지가 없다고 보일 때도 마찬가지로 열 받을 거라는 것도 압니다. 난 여기 취업하기 전에 8년간 플레이어였습니다. 어떤 느낌인지 확실하게 알고 있습니다. 약속이 깨졌다고 느끼는 것보다는, 많은 기대를 하지 않고 있다가 기분 좋게 놀라는 게 더 좋다는 것도 압니다. 어디까지나 제 의견입니다. #522 - 2015/08/20 오후 08:05:00 (작성자 Lore) 6.2.1.에서 6.2.2.로의 변화에 대해서 : 사실 우린 개발의 진행상황에 달린 두 가지 계획을 가지고 있었습니다. 우리가 말한 것들이 모순되는 것처럼 보이는 원인입니다. 핵심은 PTR 테스트 프로세스, 그리고 우리 패치 데이터를 추출할 수 있고 정보를 찾아낼 수 있으며, 그 정보에 기반을 두어 추측한 결론을 내릴 수 있는 뛰어난 팬사이트 운영자들이 있다는 사실입니다. 만약 우리가 군단을 발표하기 전에 멀키단을 PTR 데이터에 넣으면, 이건 아주 큰 제보가 됩니다. 그와 동시에, 우리는 비행 PTR 테스트를 최대한 빨리 끝내야 합니다. 이전의 포스트에 언급한 어이없고 불쾌한 버그들을 전부 찾아냈다고 확인하기 위해 말입니다. 그래서 우리의 전략은 두 가지 버전의 패치를 만드는 거였습니다. 6.2.1.은 (비행을 포함해서) 관련 있는 사항들을 전부 포함했습니다. 6.2.2.는 6.2.1.의 모든 것에 더해서 아트 팀이 작업한 내용물까지 추가한 거였습니다. 비행에 관련된 모든 것이 순조롭게 진행되는, 믿기 힘든 상황이 벌어진다면 6.2.1.을 먼저 내고 6.2.2.는 따로 냅니다. 그렇지 않다면, 6.2.2.를 한 번에 내는 겁니다. 동일한 패치에 WOW개발팀이 작업한 내용을 추가한 겁니다. 여러분도 알다시피 비행에 관한 것들은 순조롭게 진행되지 않았으므로 후자의 방법을 택했습니다. 바보 같은 비유를 해보겠습니다. 패치가 버스라고 생각해보세요. 이 버스는 어떤 고위 관료(비행)가 협상을 끝내기를 기다리고 있습니다. 그녀가 협상을 마치면, 그녀는 다른 회담에 참석해야 합니다. 버스는 그녀 없이 떠나지 않을 거고, 그녀가 타면 즉시 출발할 겁니다. 버스는 다른 승객들을 태울 수도 있습니다. (비유를 위해서 그 승객들도 전부 같은 목적지로 갈 거라고 가정하죠.) 고위 관료의 협상이 길어질수록, 다른 승객들이 탈 가능성도 높아집니다. 이 경우에 다른 승객들은 용병모드나 새로운 애완동물, 탈것 같은 것들이죠. 만약 고위 관료가 협상을 예상외로 빨리 끝내고 가버린다면, 다른 승객들을 태우러 다른 버스가 올 겁니다. 하지만 그녀는 그러지 않았죠. 버스 회사는 버스 두 대를 보낼 필요 없이 버스 한 대로 전부 태우기로 결정했습니다. 이해가 되나요? 또 한 가지 주 : 6.2.1.은 PTR에서 6.2.2로의 변환에 앞서 “Release Candidate"로 분류되었습니다. "Release Candidate"는 우리가 ”전부 다 고친 것 같습니다.” 라고 의미할 때 내부에서 사용하는 용어입니다. 6.2.2.로의 변환이 없었다면, 9월 1일까지 6.2.1.은 “Release Candidate"로 남아있었을 겁니다. 하지만 우리가 군단의 요소들과 관련해서 "아이 숨기기." 전략을 사용했기 때문에, 제목은 전환의 일부로서 다시 변경되었습니다. 우리의 내부 작업 방식에 익숙하지 않은 분들에게 “블리자드가 애완동물을 추가하느라 패치를 지연시켰다.”라고 보일 수 있다는 걸 이해합니다. #551 - 2015/08/20 오후 08:31:00 (작성자 Lore) “처음부터 날 수 있게 디자인했어야지!”에 대해서 : 사실 원래 그렇게 했습니다. 다만 그 이후에 더 많은 개발을 해야만 했고 그 중 일부는 우리가 완전히 예상하지 못 한 방식으로 비행을 망가트렸습니다. 예를 들어, 드군이 출시되었을 때, 서버는 몰려드는 수많은 유저들을 감당하지 못 했습니다. 서버 기술자들은 한 번에 서버에 접속할 수 있는 이용자수를 극적으로 증가시키는, 엄청난 일을 해냈습니다. 서버 부하 문제는 해결했지만, PTR 비행 테스트 플레이어들이 발견했을 많은 수의 탑승 해제/인스턴스에서 벗어나는 문제들이 그 과정에서 발생했습니다. 다른 예 : 몇 주가 지난 후에, 어떤 플레이어들이 의도치 않은 방식으로 날 수 있게 된다는 것을 알게 되었습니다. (드루이드가 비행 폼 책이 활성화된 채로 아쉬란을 떠날 수 있는 것처럼) 우리는 그런 문제들을 바로 핫픽스했지만, 그 핫픽스 중 몇몇은 비행이 정당하게 활성화된 사람들조차 날지 못 하게 막아버렸습니다. 물론 우린 그것들이 몇몇 문제를 발생시킬 거란 사실은 알았지만, 그 문제들이 얼마나 넓게 퍼질 지를(그리고 얼마나 해결하기 어려울 지를) 과소평가했습니다. 그리고 어쨌든 아무도 비행할 수 없는데 굳이 현재 게임에 (특히 서버에) 큰 영향을 주는 것들에 대한 픽스를 지연시키고 싶지 않았습니다. 수천 명의 사람이 더 게임을 플레이하게 하는 것과 어쩌면 나중에 문제가 될 지도 모르니 멈추는 것 둘 중에서 선택하는 건 쉬운 결정이었습니다. 하지만 쉬운 결정에도 결과가 있기 마련이고, 6.2.1/6.2.2에서 우리가 그것을 마주하고 있습니다. 2015/08/20 오후 01:37. Grummulthrus의 질문 그래. 다시 말해서, 만약 추가되는 것들이 비행에 문제를 발생시킬 수 있다는 걸 예상했다면, 왜 비행 패치에 다른 것들을 추가하기로 선택한 거지? 딜레이를 발생시켜서 사람들을 화나게 할 거라는 걸 알면서? 2015/08/20 오후 08:49:00. Lore의 답변 그렇지 않을 거라는 걸 알았고, 그렇지 않았기 때문입니다. 6.2.1/6.2.2 의 다른 컨텐츠들은 어떤 방식으로도 비행을 지연시키지 않았습니다. 다양한 작업을 하고 있는 다양한 팀이 있습니다. 드레노어를 비행할 수 있게 하는 사람들과 용병모드, 직업 변경 사항, 애완동물과 탈것, 기타 등등을 작업하는 사람들은 다릅니다. |
보통명사 
