[프로세스 정리하기] 6주차 Day 4 — 적지 않으면 무슨 일이 일어나는가

주차 주제: 입력과 출력을 적는다 (데이터 계약) | 제조 사례: 「나중에」가 3년째

오늘의 목표: 계약을 안 적은 활동의 실제 상태를 보고, 우리 정의에서 빈 곳을 찾는다.

소요 시간: 30분


1. 한 문장으로

계약을 안 적으면 다 열립니다.
그리고 다 열린 것은 아무도 눈치채지 못합니다.    ★

2. 안 적은 활동의 상태

데이터 계약이 없는 활동

  · 그 엔티티의 모든 항목을 쓸 수 있습니다   ★
  · 화면에 전부 입력 가능한 칸으로 나옵니다
  · 누가 무엇을 고쳤는지는 남지만
    고치면 안 되는 것을 고친 건지는 모릅니다
그리고 조용합니다.

  오류가 안 납니다.
  경고도 없습니다.
  잘 돌아갑니다.                            ★

3. 세 가지가 조용히 사라진다

① 권한이 사라진다

  "검사자는 판정만 쓴다" 가 정의에 없으면
  검사자는 전부 쓸 수 있습니다.            ★
② 출처가 사라진다

  "이 값이 어느 활동에서 왔나" 를 못 답합니다.
  여러 활동이 같은 항목을 쓸 수 있으니까요.
③ Agent 위임이 막힌다

  Agent 에게 맡기려면
  "무엇을 봐도 되고 무엇을 바꿔도 되는가" 가
  있어야 하는데 없습니다.                        ★

  → 위임 자체를 못 합니다.

4. ★ 「일단 나중에」가 안 오는 이유

흔한 판단

  "지금은 급하니 계약 없이 만들고
   나중에 정리하자"
왜 안 오나

  ① 잘 돌아갑니다
     안 돌아가야 고칩니다. 잘 돌아가면 안 고칩니다.  ★

  ② 나중에 적으려면 좁혀야 합니다
     지금 전부 쓸 수 있는데 몇 개로 줄이면
     "왜 갑자기 안 되냐" 는 말이 나옵니다        ★

  ③ 이미 그 자유를 쓰고 있습니다
     검사자가 수량을 고치는 게 관행이 됐습니다
     막으면 업무가 멈춥니다

②③이 결정적입니다. 시간이 지날수록 좁히기가 어려워집니다.


5. 제조 현장의 실제

어느 업체, 계약 없이 3년 운영

  활동 62개 중 계약이 적힌 것 4개
Agent 를 붙이려고 검토했을 때 나온 결론

  "어느 활동에 붙여도
   그 Agent 가 업무 데이터 전체를
   고칠 수 있게 됩니다"                          ★

  → 붙일 수 없었습니다.
그래서 한 일

  계약을 거꾸로 복원했습니다.

  ① 지난 1년 변경 이력을 뽑는다
  ② 활동별로 실제 무엇을 고쳤는지 센다          ★
  ③ 그것을 OUTPUT 으로 적는다
  ④ 나머지를 INPUT 으로 돌린다

  4개월 걸렸습니다.
처음부터 적었으면 활동당 5분이었습니다.       ★

6. 이미 있는 시스템에서 복원하는 법

지금 시스템이 돌고 있다면 이 방법을 쓸 수 있습니다

  ① 변경 이력(감사 로그)을 뽑는다
  ② "이 화면에서 이 항목이 바뀐 횟수" 를 센다
  ③ 0 번인 항목 → INPUT 이 확실합니다           ★
  ④ 많이 바뀐 항목 → OUTPUT
  ⑤ 애매한 것(1~2회) → 현장에 물어봅니다        ★
⑤가 값집니다.

  "1년에 두 번 고쳤네요. 왜죠?"
  → "아, 그건 실수로 잘못 들어와서요"
  → 정정 활동이 없었다는 뜻입니다          ★

7. 안 적어도 되는 경우

정직하게 — 항상 적어야 하는 것은 아닙니다.

  · 조회만 하는 활동      쓰는 게 없으니 OUTPUT 없음
  · 시스템 내부 처리      사람이 안 보는 것
  · 한 번 쓰고 버릴 것    시험용
다만 사람이 화면에서 입력하는 활동은
반드시 적어야 합니다.

  그 화면이 곧 권한이기 때문입니다.             ★

8. 빈 곳을 찾는 세 질문

① 이 활동의 OUTPUT 이 비어 있나

  → 아무것도 안 쓰는 활동입니까?
    그럼 왜 있습니까?                           ★
② 여러 활동이 같은 항목을 OUTPUT 에 적었나

  → 주인이 여럿입니다 (4주차 Day 4)
    하나로 좁히거나 정정 활동을 만드세요        ★
③ 아무 활동도 OUTPUT 에 안 적은 항목이 있나

  → 그 값은 어디서 옵니까?                  ★
    · 기준정보에서 온다      → 정상
    · 자동 계산된다          → 정상
    · 모르겠다              → 문제입니다

③이 가장 자주 걸립니다. 엑셀에서 붙여넣던 값들이 여기서 드러납니다.


9. 오늘 해 볼 것 (15분)

5주차 활동 목록 전체에 계약을 적으세요.
(어제는 하나만 했습니다)

  활동          OUTPUT              INPUT
  ─────────────────────────────────────────
  ____________  ______________     ______________
  ____________  ______________     ______________
  ____________  ______________     ______________
  ____________  ______________     ______________
그리고 세 질문으로 점검

  □ OUTPUT 이 빈 활동            ___개
  □ OUTPUT 이 겹치는 항목         ___개         ★
  □ 아무도 안 쓰는데 필요한 항목   ___개         ★

10. 내일 할 것

이번 주를 마무리합니다.

데이터 계약 한 장을 완성하고, 그것으로 그린 화면이 현장에서 실제로 쓸 만한지 검토합니다.


이 글은 프로세스 정리하기 과정의 6주차 4일차입니다. 과정 전체 보기

진도와 검색이 되는 판: AXPulse 기술따라가기

댓글

이 블로그의 인기 게시물

자재관리는 잘 쓰는데 BOM은 엑셀입니다

협력사 AI 로봇 도입, 공급망 스마트 제조 생태계 대응 전략

개발 테스트 자동화, AI 에이전트와 MCP 도입 전략