#orgmode 추정(estimate) 작업 시간 기록

less than 1 minute read

nil

(use-package org
  :config
  ;; org-set-effort 함수 실행 시 나오는 preset 리스트
  (setq org-global-properties
        '(("Effort_ALL" .
           "1:00 2:00 3:00 4:00 8:00 16:00 24:00 32:00 40:00 0:30")))
  ;; hotkey 1    2    3    4    5    6     7     8     9     0
  ;; org-columns에서 effort를 볼 수 있게 추가
  (setq org-columns-default-format "%50ITEM(Task) %10Effort{:} %10CLOCKSUM")
  ;; org-clock-report 기본 프로퍼티
  (setq org-clock-clocktable-default-properties
        '(:maxlevel 2 :scope file :properties ("effort"))))

추정(estimate) 작업 시간도 기록할 수 있을까? org-clock으로 작업 시간을 기록하다 보니 추정 시간에도 관심이 갔다.

M-x org-set-effort

추정 시간을 설정한다. 직접 시간을 쳐넣는 게 아니다. preset으로 정의한 걸 index로 입력하는 식. 최소 단위를 30분으로 잡았다.

M-x org-column
M-x org-clock-report

변수를 만져주면 함수 실행 결과에 추정 시간도 표시할 수 있다.

effort라니. 소프트웨어 공학에서 쓰는 용어 아닌가? 노력 추정. 뭐 이런 와닿지 않은 용어 대신 추정 시간이란 용어를 사용했다.

참고

C-x C-s C-x C-c