몸무게만 재고 싶을 때 — 측정 시작
측정 추이를 그래프로 보려면 템플릿을 만들고, 잴 때마다 그 템플릿으로 할 일을 만들어야 했습니다. 이름·단위·목표·주기만 정하면 템플릿과 루틴을 한 번에 차려 주는 측정 시작을 만들었고, 그 과정에서 하루 만에 되돌린 설계가 하나 있습니다.
이틀 전에 측정 섹션을 만들었습니다. 할 일에 이름·단위·목표를 가진 숫자 항목을 두고, 할 때마다 잰 값을 적어 최근 10번의 추이를 보는 기능입니다.
직접 써 보니 시작이 복잡했습니다. 몸무게를 그래프로 보려면 템플릿을 만들고, 섹션 설정에서 측정을 켜고, 항목을 더하고, 잴 때마다 그 템플릿으로 할 일을 만들어야 합니다. 원한 것은 몸무게를 재는 것 하나였는데 그 앞에 네 단계가 있었습니다.
첫 번째 답 — 할 일 하나에 값을 쌓기
처음 떠올린 답은 템플릿을 건너뛰는 것이었습니다. 할 일 하나를 만들어 두고, 값을 적을 때마다 그래프에 점이 하나씩 찍히게 했습니다. “몸무게”라는 할 일 하나로 추이가 이어지니 준비할 것이 없습니다.
아침에 만들고 같은 날 되돌렸습니다.
문제는 값을 적는 칸이 하나라는 데 있었습니다. 그 칸이 “새로 잰 값을 적는 일”과 “잘못 적은 값을 고치는 일”을 함께 맡게 됩니다. 70.1을 71.0으로 잘못 적어서 고치면, 틀린 71.0도 맞는 70.1도 그래프에 점으로 남습니다. 그래서 점마다 지우는 단추가 필요해졌고, 값을 적는 자리가 할 일과 추이 화면 두 곳으로 늘었고, 어느 쪽에서 적어야 하는지 설명하는 문구가 붙었습니다. 하나를 쉽게 하려던 것이 설명할 것을 셋 만들었습니다.
할 일 하나 = 값 하나 = 그래프의 한 점
되돌린 규칙은 처음의 것입니다. 할 일 하나에는 값이 하나이고, 그 값이 그래프의 한 점입니다. 값을 다시 적으면 그 점이 고쳐집니다. 여러 번 재는 것은 잴 때마다 할 일이 생기는 템플릿과 루틴이 맡습니다.
이 규칙에서는 고치는 일과 새로 재는 일이 섞이지 않습니다. 오늘 할 일의 값을 고치면 오늘의 점이 바뀌고, 내일 재면 내일의 할 일에 적습니다.
그러면 처음의 문제로 돌아옵니다. 구조는 맞는데 차리는 일이 복잡합니다. 고칠 것은 구조가 아니라 차리는 과정이었습니다.
측정 시작 — 네 단계를 한 화면으로
나 탭의 측정에 만들기 단추를 두었습니다. 누르면 한 화면에서 이것만 정합니다.
- 이름 · 단위 · 목표 · 달성 기준 — 측정 항목 하나를 이루는 네 가지
- 주기 — 매일, 매주, 매달
- 시각
만들기를 누르면 그 항목을 든 템플릿과 그 템플릿의 루틴이 함께 만들어집니다. 그 시각이 되면 할 일이 생기고 알림이 옵니다. 그 할 일을 열어 값을 적으면 그래프에 한 점이 이어집니다.
매주는 무슨 요일인지, 매달은 며칠인지 따로 묻지 않습니다. 만드는 날의 요일과 날짜를 씁니다. 목요일에 만들면 고르는 자리에 “매주 목요일”, 12일에 만들면 “매달 12일”이라고 보입니다. 다른 날로 바꾸려면 만들어진 루틴에서 바꿉니다. 처음 한 번을 짧게 끝내는 것이 이 화면의 일이라, 물을 수 있는 것을 다 묻지 않았습니다.
현재값을 적는 칸도 없습니다. 값은 할 일에서 적는다는 규칙을 이 화면에서 깨지 않기 위해서입니다. 대신 만든 직후에 “그 시각에 생기는 할 일에서 값을 적어요.“라는 안내가 뜹니다.
측정 화면에서는 값을 적지 않습니다
나 탭의 측정은 할 일에 적은 값을 모아서 보여 주는 곳입니다. 줄을 누르면 추이가 열립니다.
첫 번째 답을 만들 때 추이 화면에 값을 적는 줄과 점을 지우는 단추가 있었는데, 규칙을 되돌리면서 둘 다 뺐습니다. 값을 적는 곳이 두 군데면 “여기서 적은 것과 저기서 적은 것이 같은가”를 생각하게 됩니다.
대신 추이 화면에 길을 두었습니다. 그래프 위에 “이 템플릿으로 만든 할 일에서 값을 적어요”라는 줄이 있고, 누르면 그 템플릿이 열립니다. 그래프 아래에는 값들이 최근 것부터 나오고, 줄을 누르면 그 값을 적은 할 일이 열립니다. 잘못 적은 값은 지우는 것이 아니라 그 할 일에 가서 고칩니다.
쉽게 만들 곳을 잘못 짚었습니다
첫 번째 답은 “템플릿이 복잡하다”를 “템플릿을 없애자”로 받았습니다. 그런데 템플릿과 루틴은 이미 “같은 것을 여러 번 한다”를 맡고 있는 구조였고, 그 옆에 같은 일을 하는 두 번째 길을 내면 두 길의 차이를 사용자가 떠안게 됩니다. 복잡했던 것은 구조가 아니라 구조를 차리는 손이었고, 그 손을 화면 하나가 대신하면 됐습니다.
측정 시작은 나 탭의 측정에서 +로 엽니다. 자세한 사용법은 측정 가이드에 있습니다.