2008년 9월 25일 목요일

Things

2008년 10월, CulturedCode의 Things가 아직까지 정식 버전으로 출시되지 않고 있다. 2007년 말 베타 버전 공개 이후, 정식 출시 예정은 2008년 봄이었으나 여름으로 그리고 가을로 미뤄졌었고, 2009년 1월 7일 맥월드 엑스포에서 버전 1.0 출시가 알려지고 있다. 거의 1년 가까운 출시 일정 연기로 인해 초기의 폭발적 인기가 식은 면도 있지만 여전히 GTD 프로그램 가운데 가장 많은 관심과 사용자를 확보하고 있다고 본다. 이러한 출시 예정 연기는 CulturedCode가 iPhone과 iPod Touch 버전 Things 개발에 집중하고 있기 때문이 아닌가 생각된다. 그럼에도 나의 Things에 대한 기대는 아직도 여전한데, 그 몇 가지 사항을 적고자 한다.

1. 멀티-태그 (Tags)

Things는 iGTD나 OmniFocus와 같은 맥킨토시용 GTD 프로그램에 비하면 GTD 원칙적인 기준에서 벗어나 보인다. Things에는 컨텍스트라는 GTD의 핵심 운용 요소가 빠져있는 것으로 보인다. 그러나 별도의 컨텍스트라는 요소가 없기는 하지만 하나의 일이나 프로젝트에 대하여 여러 개의 태그를 지정하고 이 태그 들 간의 조합으로서 컨텍스트의 역할을 수행하도록 한다. 이러한 Things의 멀티-태그 운용 방식은 기존 GTD 프로그램에서 반드시 하나의 일에 하나의 컨텍스트 가 지정되어야 한다는 문제를 해소할 수 있다. 즉, 멀티-태그를 이용하여 하나의 일이 여러 개의 컨텍스트에 지정될 수 있다. 실제 일 처리 과정에서 하나의 일을 하나의 컨텍스트에 종속시키는 것이 쉽지 않은 경우가 많다. 하나의 일에 위치 , 시간 혹은 형식 등 필요한 조건을 모두 지정하므로 써 유연한 업무 관리가 가능하게 된다. 또한 입력된 태그에 대한 자동 완성 기능이 제공되기 때문에 일관된 태그 사용에 도움을 주며, Things에는 시간이나 우선 순위에 대한 예가 이미 포함되어 있다. 특히 태그의 양이 많아지게 되면 유사한 태그들을 하나의 그룹을 묶어 계층적으로 관리할 수 있어 매우 편리하다.

2. FOCUS

Things에서도 GTD 시스템으로서의 시작은 수집함에서 시작된다. Inbox에서 직접 새로운 항목을 생성하거나 Quick Add 기능을 사용할 수 있다. 수집된 항목들에 대하여 태그, 내용, 마감일 그리고 미리 알림 기간 등을 정할 수 있는 GTD 시스템의 평가 및 관리 단계를 수행한다. Things는 별도로 컨텍스트를 지정하는 과정이 없기 때문에 기본적으로 Due Date에 기반한 실행 시기에 따라 분류되고, 각 항목들은 이에 따라 Next, Someday 그리고 Scheduled 폴더로 이동된다.

rNE8Rlr.jpg

Next 폴더에는 Due Date가 지정된 관리 대상의 일들이 대기하고 있다가 오늘 날짜에 해당되는 일이 되면 자동적으로 Today 폴더로 이동된다. Someday 폴더에는 즉각적인 실행을 필요로 하지 않은 일들이 저장된다. Scheduled(이전 Postponed) 폴더에는 Today 혹은 Next 폴더에서 특정 날짜로 미뤄지거나 혹은 특정 날짜에 반복되는 일들이 저장되고 해당 날짜가 되면 Today 폴더에 나타난다.

3. Project & Area of Responsibility

프로젝트(Project) 는 하나의 목적이나 결과를 얻기위한 일들의 집합이다. 프로젝트 내의 일은 Next 폴더는 물론 Scheduled 폴더에 저장되어 있을 수 있다. 그리고 책임 영역(Area of Responsiblity)은 지속되어야 할 가치나 목표를 위한 관리 폴더로서 여러 개의 프로젝트와 일들이 함께 저장될 수 있다. 하지만 프로젝트와 달리 자동적으로 완료될 수는 없다.

특별히 Things는 다른 GTD 프로그램들과 달리 Area of Responsibility에 프로젝트 폴더가 이동되는 경우를 제외하고는 계층적 프로젝트 관리를 지원하지 않는다. 때문에 프로젝트와 책임 영역 폴더의 구분만으로 많은 일과 복잡한 구조의 업무를 관리하기에는 어려움이 있을 수 있다. 때문에 무엇보다도 정식 버전이나 향후에는 계층적 프로젝트 관리가 지원되길 기대한다.

4. People

특이하게 Things에서는 Mac OS X의 Address Book에 등록된 사람이나 회사를 팀 메이트(Team Mate)로 연결하여 일을 할당할 수 있다. 이를 통하여 GTD의 위임 기능을 매우 효율적으로 관리할 수 있다. 위임 시에 일일이 해당되는 사람이나 부서를 생성해야하는 것에 비해 매우 효과적이라고 본다.

5. iCal Sync

최근 업데이트된 Things의 iCal 싱크 기능은 Inbox, Today, Next 그리고 Someday라는 Focus의 각 폴더에 하나 혹은 그 이상의 iCal 캘린더를 동기화할 수 있다. 반대로 말하자면 Things는 iGTD나 OmniFocus처럼 iCal의 각 캘린더를 개별적으로 동기화할 수 없다. 그리고 OS X 10.5(Leopard)에서는 iCal과 Mail의 To Do 항목이 서로 공유되기 때문에 그리고 동기화된 Things의 Focus 항목들이 중복 복사되는 문제가 생기기도 했다. 이러한 경우, Things를 주 입력 도구로 사용하여 캘린더 항목을 관리해야만 한다. Today와 Next 폴더는 같은 항목을 다루고 있기 때문에 동시에 동기화할 필요가 없으며, 특정 태그를 가진 일들이 동기화되도록 설정할 수도 있다.

현재까지 정식 버전 출시 전이기 때문에 모든 기능들이 완벽하게 구현되고 있는 상태이지만 Things는 단순한 처리 구조와 이쁜 인터페이스로 계속 관심의 대상이 되고 있다. 하지만 기능적인 면에서 iGTD나 OmniFocus에 비해 상대적으로 부족하기 때문에 사용자에 따라 평가도 크게 엇갈리는 것 같다. 어쨌거나 2009년 1월의 정식 버전의 출시가 기대되며, 현재의 프리뷰 버전에서의 인기가 약 $50의 비용을 지불해야하는 상황으로 바뀔 때에도 그대로 지속될지 궁금하다.