# Ask GN: 온라인 페어작업을 위한 도구나 방법으로 추천해주실 만한 게 있을까요?

> Clean Markdown view of GeekNews topic #5525. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=5525](https://news.hada.io/topic?id=5525)
- GeekNews Markdown: [https://news.hada.io/topic/5525.md](https://news.hada.io/topic/5525.md)
- Type: ask
- Author: [spilist2](https://news.hada.io/@spilist2)
- Published: 2021-12-10T11:32:10+09:00
- Updated: 2021-12-10T11:32:10+09:00
- Points: 6
- Comments: 7

## Topic Body

애자일의 여러 실천법을 비대면으로 실행할 때, 대면했을 때와 유사한 효과를 내려면 여러가지 측면에서 노력을 더 해야 하더군요.

그 중 페어 프로그래밍(페어 작업)은, 대면에서는 자연스럽게 되는 "같은 화면과 컨텍스트를 공유"하는 부분이 특히 어려웠습니다. 시도해본 방법은

1. IDE의 기능/익스텐션(e.g., Live Share) 이용

장점

- 각자가 본인이 편한 키보드/환경으로 할 수 있음

단점

- (도구에 따라) 목소리는 같이 통합해서 들을 수 있게 해주는데 얼굴은 안 보이는 경우가 많음 -> 보조 도구를 사용하거나 포기

- 서로가 같은 화면을 보고 있지 않아도 되니, 컨텍스트가 같이 움직이지 않을 수 있음

- 비개발 직군의 동료와 페어작업을 하기에는 적합하지 않음

2. Zoom에서 화면 공유 + 원격 제어

장점

- 누구에게나 익숙한 비대면 회의 도구를 그대로 사용

- 얼굴이 보이고 화면을 공유하는 게 자연스러워 컨텍스트 공유가 잘 됨

- 원격 제어를 누군가에게 넘기는 것이 대면 페어 작업에서 키보드를 넘기는 것과 유사하게 느껴짐

단점

- 제어권을 받은 사람이 한/영 전환이나, 대/소문자 전환 같은 게 원하는대로 하기 어려움 (이유를 아직 못 찾았습니다)

- 제어권을 받은 사람이 다른 창을 띄우거나 하는 등의 행위가 어렵거나 부자연스러움

이정도입니다. 최근에 https://tuple.app/ 이라는 것도 알게 됐는데 유료라서, 팀원과 함께 프리 트라이얼을 시도해볼까 싶네요.

나는 이렇게 하니까 효과적이더라, 같은 경험을 공유해주시면 감사하겠습니다.

## Comments



### Comment 7858

- Author: studroid
- Created: 2021-12-10T13:27:01+09:00
- Points: 2

Jetbrains IDE를 쓰신다면 Code With Me를 강추합니다 :)

https://www.jetbrains.com/ko-kr/code-with-me/

Following 기능, Following 하게 만드는(!) 기능 모두 있고,

로컬 개발 환경을 공유하게 만들 수도 있고... 여러모로 원격 페어에 아주 좋더라고요~

### Comment 7869

- Author: spilist2
- Created: 2021-12-10T14:33:57+09:00
- Points: 1
- Parent comment: 7858
- Depth: 1

저는 jetbrains 안쓰지만 쓰시는 분들에게는 추천할 수 있겠네요. 감사합니다~

### Comment 7848

- Author: xguru
- Created: 2021-12-10T11:47:47+09:00
- Points: 4

저는 리모트 페어 프로그래밍을 잘 하지 않아서 ^^;; 사용 경험은 아니고 아는 도구만 소개해 드립니다.

Pop https://pop.com/

- Slack 에 인수되었던 Screenhero 의 개발자가 나와서 새로 차린 스타트업입니다.

- 처음부터 리모트 페어 프로그래밍을 타겟으로 시작한 서비스라서 훌륭하다는 평가가 많습니다.

- 호스트가 화면을 공유하고, 참여자는 제어가 가능합니다.

- 각 참가자의 커서에 그 사람 아이콘이 보이고, 캠으로 참가자 얼굴도 보여줍니다.

- 화이트 보드 기능도 지원합니다.

- 여러명이 참여 가능하고, 대부분의 데스크탑/모바일 환경을 지원합니다.

- 무료 버전도 있고, 베타기간중이라 프로 버전도 무료입니다.

Pop의 원래 이름은 Screen 이었는데 GNU Screen 때문에 이름이 바뀌었습니다.

- Screen - 재택근무자를 위한 빠른 화면 공유 서비스 https://news.hada.io/topic?id=1772

화면 공유를 위한 기능은 CoScreen 도 괜찮습니다.

- CoScreen - 원격근무시 협업을 위한 화면 공유 도구 https://news.hada.io/topic?id=999

긱뉴스에 2년 전에 올린거라 설명이 지금이랑은 조금 차이가 있네요.

역시 서로의 얼굴 보는 기능도 포함하고 있습니다.

### Comment 7969

- Author: spilist2
- Created: 2021-12-18T06:46:45+09:00
- Points: 2
- Parent comment: 7848
- Depth: 1

pop.com 감상 (줌 + 원격제어와 비교)

- zoom보다 확실히 빠르고 리소스를 덜 씁니다.

- 줌은 원격 제어를 호스트가 게스트에게 줘야 하는데, 팝은 게스트가 원할 때 제어할 수 있습니다. 리스크가 있는 선택이지만 확실히 편하긴 하더군요.

- 줌의 원격 제어보다 훨씬 속도가 빠르고 안정적입니다. 다만 네트워크 문제인지, 상대가 내 것을 통제할 때 앱이 꺼진 적이 종종 있었습니다.

- 팝이 아직 베타라서 그런지, 아니면 회사 컴퓨터 보안 때문인지 모르겠지만 아무튼 기본적인 동작이 잘 안 되거나(웹사이트에 구글 계정으로 로그인하니 계속 signing in... 만 뜨는데 실제로 새로고침해보면 로그인이 되어있음), 줌에서 경험해서 있을 거라고 예상했던 기능이 없거나(배경화면 필터링) 하는 게 종종 있었습니다. 아직 MVP에만 집중하는 느낌.

- 전체적으로는 상당히 만족스러웠습니다.

### Comment 7860

- Author: ehlegeth
- Created: 2021-12-10T13:50:49+09:00
- Points: 1
- Parent comment: 7848
- Depth: 1

Zoom에도 free draw를 할 수 있는 annotate 기능이 있는데, Pop은 annotate 모드로 전환하지 않아도 바로 그릴 수 있고, 참여자들의 커서가 실시간으로 보인다는 점이 차이점이라 할만하네요.

### Comment 7859

- Author: ehlegeth
- Created: 2021-12-10T13:36:21+09:00
- Points: 1
- Parent comment: 7848
- Depth: 1

Arch Linux 사용자 분들이 사용하실 수 있는 AUR도 있군요.

https://aur.archlinux.org/packages/pop-bin/

(Pop도 너무 일반적인 이름인 것 같...)

### Comment 7852

- Author: spilist2
- Created: 2021-12-10T11:59:01+09:00
- Points: 1
- Parent comment: 7848
- Depth: 1

오, pop 괜찮아 보이네요. 한번 써보겠습니다. 추천 감사합니다!
