무너진 습관, 어디서부터 무너졌을까? — 붕괴 신호·원인 매핑·로그 템플릿·복구 플레이북
습관은 한 번에 무너지지 않습니다. 작은 이탈이 쌓여 어느 날 한꺼번에 흔들립니다. 오늘은 붕괴 신호를 조기에 포착하고, 원인을 트리거→행동→보상의 흐름에서 찾아 다시 세우는 72h/7일 복구 플레이북과 구글 시트 로그 템플릿을 정리합니다.
1) 붕괴 신호 8가지(빨리 보이면 가볍게 고친다)
신호 | 임계치(예) | 의미 | 즉각 대응 |
---|---|---|---|
PMT 미달 | 연속 2일 PMT% < 0.8 | 납입 루틴 이탈 | 보완 이체·급여일+1 재설정 |
현금 고갈 | 현금% < 10% | 버퍼 상실 | 신규 납입은 현금성 우선 |
드리프트 이탈 | DriftMAX > 0.2 | 배분 붕괴 | 이탈 자산만 ±1~3%p |
금 21:00 누락 | 주 1회 ‘결정 3개’ 미집행 | 행동 루틴 단절 | 토 9시 보완 세션 20분 |
구독 재발 | 취소 항목 재결제 | 고정비 역주행 | 7일 체험 종료 알림, 카드 변경 |
야식/야근 패턴 | 23시 이후 결제↑ | 충동 트리거 증가 | 푸시 OFF, 물 300ml+산책 5분 |
보고 중단 | 월말 PDF 미발송 | 피드백 부재 | 자동 트리거 재등록 |
수익곡선 꺾임 | 최근 6주 Slope < 0 | 추세 둔화 | 레버 1개만 조정 |
가드레일: 현금 10~15%, 주식 합산 ≤ 55%, 드리프트 |편차| ≤ 20%, 1회 이동 ≤ 3%p.
2) 습관 해부 — 트리거·행동·보상 어디서 끊겼나
- 트리거: 시간/장소/감정(피곤·배고픔·스트레스) → 푸시·알림 과다.
- 행동: 너무 큰 단위(30분 집행) → 최소 실행이 없었다.
- 보상: 즉시 피드백 부재 → “했다” 체크·시각화 부족.
MVR(Minimum Viable Routine): 2분 버전을 먼저 완료(예: 대시보드 숫자 두 칸 확인). 완료 체크가 쌓이면 10분 확장. 실패의 절반은 시작이 어렵기 때문입니다.
3) 붕괴 원인 로그(구글 시트 템플릿)
열 | 라벨 | 예시/수식 |
---|---|---|
A | Date | 2025-09-12 |
B | Context | 집/사무실/이동 |
C | Cue | 야식/푸시/야근 |
D | Plan | MVR: 데일리 2지표 체크 |
E | Actual | 미실행/부분/완료 |
F | Deviation | =IF(E2="완료",0,1) |
G | Cause | 내부/외부(라디오 버튼) |
H | Fix | 푸시 OFF, 카드 1장, 24h 룰 |
I | MissStreak | =IF(F2=1,OFFSET(I1, -1, 0)+1,0) |
4) 원인 매핑 매트릭스(IF–THEN)
원인 | 패턴 | 해결 | 가드 |
---|---|---|---|
시간 충돌 | 퇴근 늦음 | MVR만 수행(2분) | 금 21:00 보완 세션 |
피로/감정 | 배고픔·스트레스 | 물 300ml·산책 5분 | 야식앱 푸시 OFF |
환경 유혹 | 광고·세일 | 24h 룰·블랙리스트 | 카드 1장·한도 |
과잉 목표 | 완벽주의 | 성공 기준 하향 | 연속성 점수로 평가 |
5) 데이터로 보는 붕괴 시점(수식)
지표 | 수식(예시) | 의미 |
---|---|---|
MissStreak | =IF(미실행, LAG+1, 0) | 연속 미실행 카운터 |
Slope(6) | =SLOPE(최근6주 잔고, SEQUENCE(6)) | 추세 꺾임 |
Alert | =OR(MissStreak>=2, PMT%<0.8, Cash<0.1, Drift>0.2) | 경고 트리거 |
6) 복구 플레이북 — 72h & 7일
- 72h: (D1) 보완 이체 · (D2) 푸시 OFF/카드 1장 · (D3) MVR만 실행.
- 7일: (1) 레버 택1(PMT/기간/비용/위험) (2) 이탈 자산만 ±1~3%p (3) 월말 PDF 재가동.
- 완료 조건: MissStreak=0, PMT% ≥ 1.0, Cash 10~15%, Drift ≤ 0.2.
7) 자동 경고 — 연속 미실행 2회에만 알림
핵심 셀: MissStreak(B2), PMT%(B3), Cash(B4), Drift(B5)
// 트리거: 평일 07:30 function habitNudge(){ const s=SpreadsheetApp.getActive().getSheetByName('Dashboard'); const v=r=>s.getRange(r).getValue(); const warn=[]; if(v('B2')>=2) warn.push('연속 미실행 2회'); if(v('B3')<0.8) warn.push('PMT 미달 80%'); if(v('B4')<0.10) warn.push('현금 <10%'); if(v('B5')>0.20) warn.push('드리프트 >20%'); if(!warn.length) return; MailApp.sendEmail(Session.getActiveUser().getEmail(),'루틴 경고', '⚠️ '+warn.join(' · ')+'\n오늘은 MVR(2분)만 완료하세요.'); }
8) 인쇄용 한 장(붕괴 점검표)
[신호] PMT __% | Cash __% | Drift __% | MissStreak __ [원인] 시간 충돌 / 피로 / 환경 유혹 / 과잉 목표 [MVR] 데일리 2지표(2분) → 금 21:00 결정 3개(10분) [72h] 보완 이체 · 푸시 OFF · 카드 1장 [7일] 레버 택1 · ±1~3%p 리밸런싱 · 월말 PDF 재가동
FAQ
- Q. 매일 못 지켜도 의미가 있나요?
A. 네. 연속 미실행 2회만 막아도 장기 연속성이 유지됩니다. - Q. 무엇부터 고쳐야 할까요?
A. MVR(2분 확인) → PMT 보완 → 현금 버퍼 → 드리프트 순으로 복구하세요.
마무리 — 습관은 의지가 아니라 설계입니다. 오늘 로그 시트와 경고 스크립트를 세팅하고, 2분짜리 MVR부터 다시 시작하세요. 작은 일관성이 계좌의 곡선을 바꿉니다.
※ 교육용 일반 정보입니다. 상품·수수료·세율·약관은 각 기관의 최신 공지를 확인하세요.
🔜 다음 글 예고 | 루틴 유지를 위한 앱과 체크리스트 업데이트
- 알림 과다 → 선택적 리마인더 세팅(이탈 2회만)
- 구글 시트 + 모바일 위젯 + 캘린더 연동
- 연속성 점수판 & MVR 체크리스트 배포
- 월말 PDF 자동화와 분기 스냅샷 템플릿
다음 편에서 앱별 설정값과 복붙 가능한 체크리스트를 제공합니다.