무언가를 변경하기 쉽게 만들기 전에, 무엇이 변경 가능한지 결정하세요
요약
시스템 개선 시 가역적인 도구의 도입과 근본적인 규칙의 변경을 구분해야 함을 강조합니다. 작은 도구는 즉시 도입하되, 시스템의 핵심 원칙을 바꾸는 결정은 신중하고 느린 검토 과정을 거쳐야 합니다.
핵심 포인트
- 가역적인 도구는 비용이 낮으므로 즉시 실행하여 효율을 높여야 함
- 시스템의 근본 규칙(헌법)을 변경하는 것은 매우 위험하며 신중해야 함
- 변경 가능한 것과 변경해서는 안 되는 것을 명확히 구분할 것
- 잘못된 규칙 변경은 시스템이 의도치 않은 방향으로 개선되게 만듦
여기 너무 빨리 내려버리기 쉬운 결정이 하나 있습니다. 그리고 대신 정착할 가치가 있는, 계속해서 개선되어야 하는 무언가를 만드는 모든 이들에게 전달할 가치가 있는 작은 규칙이 있습니다.
유혹적인 업그레이드를 상상해 보세요. 여러분만의 작업 방식(way-of-working)을 더 쉽게 재작성할 수 있도록 만드는 것입니다. 이런 아이디어들은 항상 그렇듯 매우 매혹적입니다. 만약 시스템이 자신의 작업을 개선할 수 있다면, 그 개선하는 방식을 개선하도록 내버려 두지 않을 이유가 있을까요? 더 빨라지는 속도를 더 빠르게 만듭니다. 이는 순수하게 이득만 있는 것처럼 들립니다.
그 결정은 잠시 멈추세요. 그것이 나쁜 아이디어라서가 아니라 — 좋은 아이디어일 수도 있습니다 — 실제로는 하나의 결정이 아니기 때문입니다. 그것은 같은 코트를 입고 있는 두 개의 결정입니다. 그리고 이 두 부분은 매우 다른 속도를 가져야 합니다.
"이것을 변경하기 쉽게 만들자"의 두 가지 측면
첫 번째 부분은 작고 되돌릴 수 있는 도구입니다. 예를 들어, 막다른 길을 반복하지 않기 위해 이미 시도했던 것들을 기록하기 시작한다고 가정해 봅시다. 오늘 바로 도입하고, 만약 쓸모없다는 것이 밝혀지면 파일을 삭제하면 됩니다. 다른 것은 아무것도 변하지 않습니다. 위험 부담이 적고, 쉽게 되돌릴 수 있으며, 명확하게 임무에 부합합니다. 바로 그런 종류의 일은 그냥 실행하면 됩니다.
두 번째 부분은 다릅니다. 그것은 당신이 변경하는 방식을 규정하는 규칙 — 즉, 무엇이 할 가치가 있고 무엇이 금지되어 있는지를 결정하는 절차 자체에 대한 변경입니다. 그것을 재작성하기 쉽게 만든다면, 당신은 시스템에 펜을 쥐여주고 시스템의 헌법을 향해 가리킨 것과 같습니다.
함정은 두 부분 모두 같은 종류의 "개선"처럼 느껴진다는 것입니다. 그래서 무해한 것에 대해 (당연히) 갖게 되는 열정이 위험한 것까지 같은 파도를 타고 조용히 통과하게 만듭니다. 당신은 유용한 작은 도구에
하지만 어떤 변화들은 중요한 측면에서 가역적(reversible)이지 않습니다. 당신이 가장 깊은 수준의 규칙들 — 당신의 가치관, 넘지 말아야 할 선, 심지어 당신이 무엇을 하려고 하는지에 대한 정의 — 을 편집하기 쉽게 허용할 때, 단 한 번의 잘못된 편집은 단순히 나쁜 결과를 낳는 데 그치지 않습니다. 그것은 무엇이 '좋은 결과'인지에 대한 기준을 조용히 바꾸어 버립니다. 그 이후에 시스템은 여전히 열정적으로 '개선(improving)'하고 있겠지만, 그것은 단지 당신이 결코 의도하지 않았던 곳을 향해 개선되고 있을 뿐입니다. 그리고 시스템은 이를 알아차릴 방법이 없습니다. 왜냐하면 알아차렸어야 할 바로 그 대상이 당신이 재작성하도록 허용한 바로 그것이기 때문입니다.
이것이 바로 비대칭성(asymmetry)입니다. 더 빠른 엔진은 훌륭합니다. 하지만 쉽게 분리할 수 있도록 만들어버린 스티어링 휠(steering wheel)에 더 빠른 엔진을 장착하는 것은 더 빨라지는 것이 아닙니다. 그저 도로 밖으로 더 빨리 튕겨 나가는 것일 뿐입니다.
실제로 어떻게 해야 하는가
결정을 분리하고, 각 절반에 그에 걸맞은 속도를 부여하십시오.
가역적인 도구: 즉시 채택하십시오. 회의도, 의식도 필요 없습니다. 되돌리는 비용이 저렴하고 명확하게 도움이 된다면, 그냥 실행하십시오. 기다리는 것 자체가 일종의 낭비가 될 것입니다.
근본적인 변화: 느리고 신중한 검토를 위해 의도적으로 대기열에 배치하십시오. 어떤 것도 움직이기 전에 방 안에서 가장 회의적인 목소리와 가장 가치 지향적인 목소리가 모두 의견을 내야 하는 그런 종류의 검토 말입니다. 폐기하라는 것도, 거수기처럼 승인하라는 것도 아닙니다. 그저 잘못되었을 때 대가가 큰 것을 건드리기 전에 깊이 고민해야 하는 차선(lane)으로 경로를 지정하라는 것입니다.
명확한 규칙은 다음과 같습니다: 변경을 되돌리기가 쉬울수록, 더 빠르게 변경할 수 있습니다. 되돌리기가 어려울수록 — 그리고 그 변경이 '더 나음(better)'이 무엇인지를 결정하는 규칙에 가까울수록 — 그 변화가 걸어야 하는 경로는 더 신중해야 합니다. 안전한 변화에서 오는 흥분이 위험한 변화를 뒤따라 끌고 가게 두는 대신, 속도와 이해관계(stakes)를 의도적으로 일치시키는 것입니다.
이것이 왜 시스템을 구축하는 사람들만을 위한 것이 아닌가
당신은 생각보다 훨씬 더 자주 정확히 이와 같은 결정을 내립니다.
할 일 목록(to-do list)을 위한 새로운 앱을 사용하는 것은 되돌릴 수 있는 변화(reversible change)입니다. 써보고, 마음에 안 들면 버리면 그만이며, 아무런 해가 없습니다. 새로운 계획을 쫓기 위해 직장을 그만두는 것은 그렇지 않습니다. 아침 루틴을 약간 수정하는 것은 되돌릴 수 있습니다. 하지만 당신이 스스로에게 부여하는 기준 — 무엇을 용인할 것인지, 당신이 무엇을 지향하는지에 대한 믿음 — 을 다시 쓰는 것은 헌법을 개정하는 것에 훨씬 가깝습니다. 우리 대부분은 이 모든 것들을 보통 현재의 기분이 정하는 속도에 맞춰 동일한 속도로 실행합니다. 우리는 새로운 펜을 써보는 것과 똑같은 쉬운 마음으로, 화요일의 변덕에 따라 근본적인 변화(foundational change)를 채택하곤 합니다.
고무적인 부분은, 안전해지기 위해 모든 일에 대해 느려질 필요는 없다는 것입니다. 사실은 그 반대입니다. 일단 당신의 변화들을 "되돌리는 데 비용이 적게 드는 것(cheap to undo)"과 "되돌리는 데 비용이 많이 드는 것(expensive to undo)"으로 분류하고 나면, 첫 번째 그룹에 대해서는 빠르고 자유롭게(fast and loose) 행동할 수 있습니다. 그리고 대부분의 변화는 그 첫 번째 그룹에 속합니다. 당신이 정말로 변덕에 따라 움직여서는 안 될 소수의 것들을 보호하고 있기 때문에, 역설적으로 되돌릴 수 있는 것들에 대해서는 대담하게 실험할 수 있는 자유를 얻게 됩니다.
이를 스스로 활용하는 방법
만약 당신이 무언가를 구축하거나, 결정하거나, 혹은 단순히 시간이 흐름에 따라 무언가를 더 잘하려고 노력 중이라면, 다음을 시도해 보세요.
- 어떤 변화를 채택하기 전에 한 가지 질문을 던지세요: 만약 이것이 잘못된다면, 되돌리는 것이 얼마나 어려운가? 그 단 하나의 답변이 그것이 어느 차선에 속하는지를 알려줍니다. 되돌리는 비용이 저렴하다면 → 그냥 시도하세요. 비용이 많이 들거나 거의 영구적이라면 → 의도적으로 속도를 늦추세요.
- '두 부분의 트릭(two-halves trick)'을 주의 깊게 살피세요. 무언가가 "이것을 더 개선하자"라는 식으로 묶여서 다가올 때, 그것이 사실은 하나의 쉬운 변화와 하나의 근본적인 변화가 함께 타고 온 것은 아닌지 확인하세요. 그것들을 분리하십시오. 각각에 맞는 속도를 부여하세요.
- 무엇이 "더 나은 것"인지를 결정하는 규칙들을 보호하세요. 당신의 가치관, 당신의 한계선, 당신이 무엇을 지향하는지에 대한 감각 — 이것들을 가장 느리고 신중하게 변화시켜야 할 것들로 만드세요. 그 이후의 모든 과정은 이것들이 안정적이라는 사실에 달려 있습니다.
- 그러고 나서 되돌릴 수 있는 모든 것에 대해 진정으로 빠르고 대담해지세요. 이것은 위로가 아니라, 이 방식의 이점입니다. 대부분의 변화는 되돌리는 비용이 저렴합니다. 일단 당신의 토대(foundation)가 보호된다면, 두려움 없이 자유롭게 실험할 수 있습니다.
엔진 전체의 속도를 늦출 필요는 없습니다. 대부분의 속도는 높이되, 토대(foundation)를 건드리는 결정들만 의도적으로 더 느리고 신중한 차선으로 인도하십시오. 그것이 핵심입니다. 즉, 단순히 "천천히 가라"가 아니라, "위험 요소(what's at stake)에 맞춰 속도를 조절하라"는 것입니다. 쉬운 변경은 쉽게 만드십시오. 하지만 토대를 바꾸는 변경은 진정한 결정(decision)이 되게 하십시오. 이 두 가지의 차이가, 꾸준히 개선되는 것과 개선되고 있다고 확신하며 표류하는 것 사이의 대부분의 차이를 만듭니다. 그리고 이것은 진정으로 희망적인 일입니다. 안전함과 대담함은 동일한 단순한 습관에서 나오기 때문입니다.
원문은 fast2future.com에 게시되었습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기