부트스트랩: 원격 회사 구축
게시 됨: 2022-03-11당신이 저에게 묻는다면, 원격 근무는 바위입니다. 저는 현재 태국 남부의 외딴 섬에 위치한 작은 해변 바에서 글을 쓰고 있습니다. 노트북에서 올려다보니 끝없이 펼쳐진 바다와 수정같이 맑은 푸른 바다만 보입니다. 다른 팀원들이 아직 일어나지도 않았기 때문에 방해받지 않고 일에 집중하며 오늘 아침을 즐길 것입니다. 시간대는 분산된 팀에 매우 적합합니다.
제 동료인 Thomas는 최근에 프로젝트 관리 분야의 리더 11명과 원격 근무가 회사에 미치는 영향에 대해 이야기했습니다. 일부 스크럼 전문가들은 분산된 팀이 효과적으로 협력할 수 있다고 주장했지만 다른 사람들은 이에 대해 강력히 반대했습니다.
우려 사항을 이해합니다. 사무실 문을 열고 모두를 야생으로 보낼 수는 없습니다. 번창하는 사업으로 끝날 것이라는 보장은 없습니다. 야후의 마리사 메이어는 2013년 일부 직원이 원격 근무를 악용했다고 느낀 후 원격 근무를 금지한 것으로 유명합니다.
그렇다면 기술 회사는 어떻게 작동하는 원격 작업을 올바르게 수행합니까? 읽어. 다음은 Planio에서 우리의 이야기와 우리가 그것을 작동시킨 방법을 기반으로 합니다.
내 원격 회사 Planio에 들어가십시오.
현재의 회사를 시작하게 된 동기는 여러 가지가 있습니다. 위치 독립 프리랜서가 되는 모든 이점을 유지하면서 클라이언트 작업에서 벗어나는 것이 그 중 하나였습니다.
2009년에 저는 투스카니의 완만한 언덕이 내려다보이는 아름다운 지중해 스타일 정원에 위치한 사이프러스 숲 그늘에 앉아 새로운 측면 프로젝트인 Planio를 열심히 작업했습니다.
나와 같은 개발자를 위한 프로젝트 관리 도구입니다. Planio는 작업을 수행하는 데 필요한 도구와 플랫폼의 수를 줄이는 동시에 클라이언트 프로젝트를 보다 체계적이고 투명하게 만드는 데 도움이 됩니다. Planio는 오픈 소스 Redmine(오픈 소스 Ruby on Rails 기반 소프트웨어 프로젝트)을 기반으로 하며, 처음부터 내 고객과 원격으로 사용해 왔습니다. 따라서 어떤 면에서 원격 근무는 이미 Planio의 DNA에 있습니다.
오늘로 빨리 감기, 내 작은 사이드 프로젝트는 실제 회사로 성장했습니다. 우리는 현재 10명으로 구성된 팀으로 전 세계적으로 1,500개 이상의 기업에 서비스를 제공하고 있습니다. 베를린에 사무실이 있지만 많은 사람들이 원격으로 일합니다.
이 기사에서는 그 과정에서 우리에게 도움이 된 원칙, 도구 및 교훈을 파헤칠 것입니다. 이 책을 읽은 후 처음부터 원격 친화적이도록 소프트웨어 회사를 설계할 수 있기를 바랍니다.
“말은 싸다. 코드를 보여주세요.” - 리누스 토발즈
매주 목요일에는 우리가 지난 주에 한 일과 다음 일정에 대해 논의하는 전체 회의가 있습니다.
처음에는 무엇을 할지 결정하기 전에 아이디어를 논의하는 데 많은 시간을 보냈지만 일부 팀원이 전화선 품질이 좋지 않아 볼 수 없으면 훨씬 더 어렵다는 것을 알게 되었습니다.
이제 우리는 종종 "물건을 구축"한 다음 토론합니다. 몇 가지 핵심 아이디어로 작동하는 프로토타입을 만든 다음 토론합니다. 예를 들어 최근에 호스팅된 Git 리포지토리에서 몇 가지 성능 문제가 발생했습니다. 요청이 있을 때마다 여기저기서 몇 밀리초를 절약할 수 있는 모든 가능한 방법을 논의하고 분석하는 대신 동료인 Holger가 제안한 개선 사항을 스테이징 서버의 개념 증명에서 구축했습니다. 우리 트래픽의 일부를 지시했습니다. 결과가 좋았고 이러한 아이디어는 생산에 들어가고 있습니다.
이 방법은 모든 사람의 마음을 말보다 행동에 집중시킵니다. 코드 작성에 투자한 시간은 서클에서 이야기하는 데 소요되는 시간을 줄임으로써 보상됩니다.
문자 통신 사용
실시간 커뮤니케이션은 명확성을 처벌합니다. 필요할 때 본능적으로 동료를 부르는 것은 매우 쉽지만 항상 최선의 행동은 아닙니다. 글을 쓰는 동안 스스로 해결하기 위해 문제에 대해 이메일이나 Planio 티켓을 쓰기 시작한 횟수가 기억나지 않습니다.
GitHub의 첫 번째 엔지니어링 직원 중 한 명인 Zach Holman은 다음과 같이 동의합니다. “텍스트는 명시적입니다. 텍스트 매체를 통해 의사 소통을 강요함으로써 사람들이 자신의 아이디어를 더 잘 공식화하도록 강요하고 있습니다.”
문자 커뮤니케이션은 또한 특히 여러 시간대에서 떨어져 살고 있을 때 서로의 시간을 더욱 존중하게 만듭니다. 즉각적인 의사 소통은 방해가 될 수 있습니다. 그 사람은 마지막 배포가 잘못된 이유를 파악하는 중일 수 있습니다. 이메일을 통해 더 편리한 시간에 귀하의 글을 검토할 수 있어야 합니다.
최대한 투명하게
사무실 정치에 대해 걱정하는 데 보낸 시간은 작동하는 소프트웨어를 제공하는 데 도움이 되지 않으며 투명성은 신뢰를 촉진합니다. Buffer와 같은 원격 설계 회사가 급진적인 투명성을 갖고 있다는 것은 우연이 아닙니다. 버퍼의 경우 모든 직원의 수익 정보와 급여를 공유합니다.
Wordpress.com 뒤에 있는 회사인 Automattic도 투명성을 강조합니다. Scott Berkun은 자신의 저서, The Year Without Pants 에서 Automattic에서 원격으로 근무한 경험과 투명성에 대한 강조의 일환으로 P2 토론 플랫폼에서 직원들이 모든 결정과 토론을 내부적으로 사용할 수 있다고 밝혔습니다.
Planio의 채팅 기능은 비슷한 방식으로 작동합니다. 토론은 모든 사람이 볼 수 있도록 열려 있으며 토론된 문제에서 채팅 로그가 자동으로 연결되어 아무도 빠지지 않습니다. 신입사원도 이전에 내린 결정과 그 이유를 읽을 수 있습니다. 채팅 기능을 구축하기 시작할 때 다른 사람들과 개인적으로 채팅할 수 있는 기능을 추가하는 것을 고려했지만 팀으로 논의할 때 팀 커뮤니케이션을 최대한 투명하게 유지하기 위해 제외하게 되었습니다.
원격 팀에게는 투명성이 중요하다고 생각합니다. 예를 들어, 원격 개발자 팀에 막 합류했다고 상상해 보십시오. 아마도 당신은 새로운 동료를 만난 적이 없을 것입니다. 당신은 행동의 무언의 규칙을 모릅니다. 잘하고 있는지 걱정할 수도 있습니다. 당신의 팀원들은 실제로 비꼬고 있습니까, 아니면 정말로 그들의 칭찬을 의미합니까? 모든 사람들이 당신이 얼마나 뛰어난 엔지니어인지 비공개로 토론하고 있습니까?
시스템 디지털화
우리는 전화 제공업체에서 은행에 이르기까지 온라인 플랫폼을 통해 제공하는 서비스를 기반으로 서비스를 선택합니다(많은 업체가 종이 없는 방식으로 전환하는 데 약간의 재정적 인센티브를 제공할 뿐만 아니라 환경에도 좋습니다). 나를 사무실로 불러들이는 대신 Google 행아웃으로 이메일이나 메시지를 편안하게 보낼 수 있는 Planio의 변호사와 회계사가 있어 다행입니다. (첫 번째 회의에서 이에 대해 질문하는 것이 좋습니다.) 프로젝트 관리 도구에 등록하고 팀의 일원이 되도록 하면 보너스 포인트!
우편물도 디지털화했습니다. Planio에서는 편지를 받아 스캔한 다음 중요한 편지를 적절한 사람에게 전달하는 Dropscan이라는 서비스를 사용합니다. 친구가 Skype를 통해 전화를 받아 읽어주는 것을 원하지 않습니다. 귀하의 도시 또는 국가에 대한 메일 검색 제공업체를 찾을 수 없는 경우, 일부 코워킹 스페이스는 귀하가 부재중일 때 실제 우편 주소를 유지하기 위해 가상 멤버십을 제공합니다.
우편물을 발송하는 회사의 경우 우체국을 다시 방문하지 않아도 되는 서비스가 있습니다. 우리는 새로운 유료 Planio 고객에게 스티커와 함께 편지를 자동으로 보내는 API가 있는 독일 인쇄 회사를 사용합니다. 사람들이 좋아하는 것이므로 인쇄하거나 우편으로 보낼 필요가 없습니다. 국제적 대안으로는 Lob and Try Paper가 있습니다.
디지털 존재를 의무화해야 합니까?
태국 코 란타 섬의 코워킹 스페이스에서 주요 전자 상거래 플랫폼의 지원 역할을 하는 누군가가 나머지 팀원들과 지속적으로 라이브 비디오 피드를 보고 있다는 사실을 알게 되었습니다. Sqwiggle은 원격 팀에 유사한 "현재 상태" 기능을 제공합니다.

나는 모든 직원이 일하는 동안 비디오를 찍도록 의무화하는 것이 직원이 원격 근무 방식을 남용할까봐 두려워서 일 수 있다고 생각합니다. 제 경험상 그렇지 않습니다. 열대의 코워킹 스페이스에서는 여유로운 옷차림과 코코넛 음료에도 불구하고 공기가 어느 정도 시급합니다. 사람들은 조용히 노트북에 집중합니다. 마치 원격 작업이 결과를 제공하는지 확인하여 고정된 사무실에서 영원히 벗어나고 싶어하는 것과 같습니다.
우리는 팀의 모든 사람들 사이에서 높은 수준의 신뢰를 가지고 있기 때문에 디지털 존재가 필요하지 않다는 것을 알게 되었습니다. 또한 모든 사람의 사생활을 존중하는 것이 가장 중요하다고 생각합니다. 회사가 현장 전체 설정에서 원격 작업으로 이동하는 경우 디지털 프레즌스는 더 불안한 관리자가 신뢰 문제를 극복하는 데 도움이 될 수 있습니다.
벤처 캐피탈보다 부트스트래핑 선택
대부분의 벤처 캐피털리스트는 엄청난 수익을 원하므로 보다 지속 가능한 속도보다 팀에서 12개월 동안 집중적으로 단기간에 작업하는 것을 선호합니다. 실리콘 밸리 액셀러레이터 Y Combinator가 자금을 지원하는 스타트업인 Front App은 Y Combinator 액셀러레이터 프로그램에서 3개월 동안 Bay 지역의 집을 임대했습니다. 목표는 비즈니스 아이디어를 신속하게 평가할 수 있도록 최적화하는 것입니다.
과도한 수익 마인드를 감안할 때 캄보디아의 해변에서 일할 때 벤처 자본가에게 자금을 조달하도록 설득하는 데 어려움을 겪을 수 있습니다. 이것이 원격 작업을 사용하는 많은 벤처 지원 신생 기업(예: Buffer 또는 Treehouse)이 레버리지를 먼저 사용하는 이유입니다. Buffer는 투자를 시작하기 전에 수익성이 있었고 Treehouse의 설립자인 Ryan Carson은 이미 이전 스타트업에서 자신을 입증했습니다.
벤처 자본주의보다 더 나은 방법이 있습니다. 바로 부트스트랩입니다. 초기 고객의 수익으로 회사에 자금을 조달하는 것을 의미합니다. 내 생각에, 그것은 당신이 자신의 조건에 따라 회사를 구축하고 통제력을 유지할 수 있게 해주기 때문에 훨씬 더 우수한 접근 방식입니다. 그러나 회사를 시작하는 동안 두 가지 일을 하거나 프리랜서를 해야 하는 경우가 많습니다. Planio와 클라이언트 프로젝트(내 소프트웨어 개발 에이전시 LAUNCH/CO를 통해)를 진행하는 데 약 2년이 걸렸지만 그만한 가치가 있었습니다.
또한 부트스트래핑은 처음부터 수익을 창출하는 비즈니스를 구축하도록 하며, 이는 훨씬 더 건강합니다. 힌트: B2B SaaS를 구축하면 소비자 앱을 만드는 것보다 훨씬 더 쉽게 만들 수 있습니다. 기업은 가치를 추가하면 월간 구독료를 지불할 의향이 훨씬 더 많기 때문입니다. 가장 작은 팀의 월 급여를 충당하려면 많은 소비자 iPhone 앱을 $0.99에 판매해야 합니다.
전략적으로 제품 가격 책정
우리의 첫 번째 고객 중 하나는 연간 수익이 수십억 달러에 달하는 대규모 기술 회사였습니다. 분명히, 나는 그들이 훨씬 더 크고 확고한 경쟁자보다 우리를 선택하게 되어 기뻤습니다. 그들은 여전히 행복한 고객이지만 우리는 매우 큰 기업 계정에서 멀어졌습니다. 나는 그들이 고객이 되기 전에 많은 손을 잡고 직접 만나야 한다는 것을 발견했습니다.
Jason Lemkin이 SaaS를 위한 고객 성공 확장에 대한 기사에서 지적했듯이 대기업 계정이 있는 경우 누군가는 1년에 두 번 그들을 방문하기 위해 비행기를 타야 합니다. 두세 명으로 구성된 작은 회사라면 그 사람이 바로 당신이 될 것입니다. CEO, CMO, CSO는 모두 과로한 햄스터 한 마리가 될 것입니다.
개발자에서 기업가로 변신한 Patrick McKenzie가 제안한 $49/$99/$249 모델의 대략적인 범위 내에서 가격 책정 모델을 유지한다는 것은 엔터프라이즈 영업 팀을 고용하지 않고 이에 필요한 막대한 자본을 벌어야 한다는 것을 의미합니다. 고객인 당신은 한 달에 249달러를 지불하고 있는데 CEO가 크리스마스에 초콜릿 상자를 들고 찾아오길 기대하지 않습니다.
오픈 소스에 구축
독점 소프트웨어를 기반으로 하는 벤처 지원 비즈니스는 귀하의 플레이가 "승자 독식" 게임이고 시장을 소유할 때 훌륭합니다. 부트스트랩된 회사일 때 오픈 소스 소프트웨어는 그렇지 않았다면 결코 달성할 수 없었던 도달 범위와 활용도를 제공할 수 있습니다.
오픈 소스 소프트웨어를 중심으로 비즈니스를 구축하는 수익성 있는 기술 회사의 우선 순위가 있습니다. Basecamp는 널리 알려진 Rails를 오픈 소스로 하여 우수한 자격을 갖춘 엔지니어의 공급을 영원히 보장합니다. GitHub는 Linus Torvalds가 Linux 커널 소스를 관리하기 시작한 오픈 소스 프로젝트 Git을 활용하여 유니콘이 되었습니다. Travis-CI의 친구들은 오픈 소스 프로젝트로 시작하여 크라우드 펀딩 캠페인을 실행한 다음 원격 중심의 부트스트랩 비즈니스(기반을 통해 기술의 다양성을 위한 캠페인도 진행)로 전환했습니다.
Planio는 Redmine을 기반으로 하며 우리는 커뮤니티에 많은 기능과 개선 사항을 기여합니다. 이것은 여러 면에서 훌륭하게 작동합니다. 커뮤니티에 대한 우리의 기여와 참여는 오픈 소스 프로젝트를 발전시키는 데 도움이 되며 Planio는 잠재적인 신규 고객에게 노출됩니다. 우리에게는 브랜드를 구축하는 가장 확실한 방법입니다. 우리의 코드를 보여주고 공개적인 기술 토론에 참여함으로써 우리는 우리가 우리의 것을 알고 있음을 보여줄 수 있습니다!
검증된 전문가 고용
매년 인턴을 고용하는 것은 다음 자금 조달 라운드에 도달하는 즉시 직원 수를 늘리려는 경우에만 의미가 있습니다.
복사하여 붙여넣기하면 작업을 아웃소싱하기가 쉽지만 서버에 의존하는 수천 명의 고객이 있을 때 DevOps를 시간당 요금이 가장 낮은 사람에게 아웃소싱하고 싶지 않습니다. Toptal과 같은 검증된 전문가를 원할 것입니다.
인기 있는 오픈 소스 블로깅 플랫폼인 WordPress의 창립자인 Matt Mullenweg는 품질에 중점을 둔다는 것은 그의 회사인 Automattic이 원격 회사의 비정형 작업 환경을 처리할 수 있는 경험 많은 후보자를 주로 고용한다는 것을 의미한다고 말했습니다.
즉, 몇 주 동안 프로젝트 작업에 대한 비용을 지불하고 성과에 따라 고용하여 후보자를 "오디션"합니다. Automattic은 이 방법이 전통적인 이력서와 자기 소개서보다 적합한 후보자를 찾는 데 훨씬 더 효과적이라는 것을 발견했습니다.
삶의 질 강조
작업은 해마다 우리 시간의 엄청난 양을 차지합니다. 그냥 끝내려고 하는 일이 아니어야 합니다. 당신은 아마도 인생의 엄청난 부분을 낭비하게 될 것입니다. 동기 부여의 가장 좋은 원천이자 훌륭한 결과를 위한 주요 요소는 영감을 주고 즐겁고 재미있는 작업 환경입니다. 여행하고, 배우고, 다른 문화의 사람들과 교류하는 것은 9시에서 5시까지 사무실에서 일할 때보다 일을 희생이나 필요악(적어도 내 인생에서) 덜 느끼게 만듭니다.
세계를 여행하는 것뿐만 아니라 개인의 자유 측면도 있습니다. 두 시간의 출퇴근 시간을 피함으로써 부모는 자녀와 더 많은 시간을 보낼 수 있습니다. 샌프란시스코 급여를 받기 위해 실리콘 밸리에 살 필요는 없습니다. 어쩌면 당신의 소중한 사람도 해외에서 좋은 기회를 얻을 수 있습니다. 당신은 직장에 남아 경력을 계속할 것인지, 아니면 제한된 경력 옵션을 가진 "후행 배우자"가 되는 것 사이에서 고통스러운 선택에 직면하지 않습니다.
Planio에서 우리 중 많은 사람들이 원격으로 일하지만 우리 모두는 재미있는 장소에서 적어도 일년에 한 번 만나려고 노력합니다. 작년에 우리는 몇 주 동안 바르셀로나에서 여름을 보냈고 올해 몇 명은 이곳 란타섬에서 만났습니다. 다음 목적지에 대한 아이디어를 계속 찾고 있으니 여행 팁이 있으면 알려주세요!
원격 작업을 보다 쉽고 효과적으로 만드는 도구, 아이디어 또는 기술은 무엇입니까? 아래에 의견을 남겨주세요.
