HUGH SOFT · AX HARNESS

혼자서, 팀의 몫으로

정규 25명이 177 man-month를 써야 할 일을 — 한 사람이 6개월에 끝냈습니다. 인원이 아니라 하네스가 레버리지였습니다.

Hugh Soft · MAESTRO-BS 실측 기록
이 자료가 답하는 질문

한 사람이 AI로, 어떻게
25명분의 업무량을 처리했는가

답은 개인 역량이 아니라 일하는 구조에 있습니다. 그 구조가 하네스(harness) — AI가 일하고, 코드가 검증·차단하고, 사람은 기준과 승인만 맡는 운영 체계입니다.

1
ACT 01 / 05 · 결론
먼저
결론부터
The Numbers First
과장 없이 실측한 숫자로 시작하겠습니다. 방법은 그다음입니다.
ACT 1 · 결론
6개월 동안 177 man-month 분량을 혼자 처리했습니다
177
man-month 총 업무량
15개 전문 직무 단독 수행
29.5×
업무량 레버리지
177 ÷ 실투입 6 man-month
25명
대체한 정규 인력
1명 + 하네스 = 정규 SI 팀
6개월
실제 소요 기간
차세대 SI 표준 2년
MAESTRO-BS 실측. 집계 기준은 커밋이 아니라 화면 · Stored Procedure · 문서 · LOC 등 실제 산출물입니다 — 환산 내역은 다음 장입니다.
ACT 1 · 산정 근거
177은 감이 아니라 — 산출물 ÷ 처리율로 환산한 숫자입니다
환산 방식 — 실측 산출물 수 ÷ 직무 표준 처리율 · 예: 화면 역설계 2,221건 ÷ 1인 하루 3건 = 740 person-day ≈ 37 M·M
① AS-IS 레거시 역설계
화면 2,221 · Stored Procedure 5,971 · SAP 전표 · DDL — 가장 희소·고가 직무
65M·M
② TO-BE 신규 앱 구현
HANY MIS · BisFramework 등 실서비스 웹앱 구현 (프론트 + 백엔드 + DB)
60M·M
③ PM · 릴리스 · 문서 · 데이터
SDLC 로드맵 194단계 · issue 작성 269건 · 릴리스 게이팅 · 분석 문서
28M·M
④ 인프라 구축 · Cloud · CI/CD
Azure 3-tier 설계 · IaC · CI/CD 파이프라인 자동화
14M·M
⑤ 운영 · SA/SRE · DBA
Azure 리소스 77개 · DB 3환경(dev/staging/prod) 상시 운영
10M·M
합계 — 15개 전문 직무 풀사이클
분석부터 운영까지 전 직무를 1명이 단독 수행
177M·M
각 블록은 처리율 환산의 상단 기준 단일값입니다. 15개 직무 — SAP/ERP 컨설턴트 · 역설계 분석가 · 회계 도메인 · DBA · 프론트엔드 · 백엔드 · 데이터 엔지니어 · AI 엔지니어 · 클라우드 아키텍트 · SRE · DevOps · QA · PM/릴리스 · 디자이너 · 테크리드. 산정 전문은 별도 분석 문서(MAESTRO-BS work analysis)에 있습니다.
2
ACT 02 / 05 · 실측
무엇을
만들었나
What Was Actually Built
ERP · 그룹웨어 · 사내 시스템을 역설계·분석한 결과입니다.
ACT 2 · 산출물
6개월 동안 남긴 것 — 전부 실측 수치입니다
2,221
화면 역설계
5,971
Stored Procedure 분석
2,319
분석 문서 페이지
194
SDLC 로드맵 단계
269
Issue 작성
14
실서비스 repository
77
Azure 리소스 구성
24
자동화 스크립트
1명이라 직무 간 핸드오프·회의·대기가 없어 이 업무량을 6개월에 흡수했습니다.
ACT 2 · 레거시 대비
같은 산출물 — 비용·기간·인력이 자릿수로 다릅니다
항목 레거시 — 정규 SI 팀 하네스 — 1명 + AI 차이
투입 인력정규 25명 · 15개 전문 직무1명 + 하네스−96%
소요 기간차세대 SI 표준 24개월6개월−75%
업무량177 man-month (연인원)≈6 man-month 실투입29.5×
비용23억 (177 M·M × 월 1,300만원)0.8억 (6 M·M 실투입)22억 절감
지식 자산개인 의존 · 이탈 시 소실memory-bank 자산화영구 보존
단가는 고급~특급 실거래 기준 월 1,300만원(4대보험·퇴직충당 포함 총액)입니다. 25명은 15개 직무를 채우는 총 인원, 24개월은 달력 리드타임입니다 — 25명이 내내 상주하는 것이 아니라 직무별로 투입돼 합계 177 M·M(인당 평균 7개월)이고, 비용은 여기에 단가를 곱한 값입니다. 가장 비싼 일 — 역설계·반복 검증·직무 간 핸드오프는 인원을 늘려도 빨라지지 않습니다.
ACT 2 · 왜 다른가
개발하는 방식 자체가 다릅니다 — 분업·대기 대신 한 흐름입니다
레거시 — 직무별 분업 · 핸드오프 대기
분석담당자 A
대기
개발담당자 B·C
대기
QA담당자 D
대기
배포담당자 E
하네스 — 1명 + 시스템 · 한 흐름
1명 + 하네스
수령병렬 작업HARD 게이트반영자가개선
단계 사이의 대기·전달이 빨라지는 게 아니라, 아예 없어집니다 — 모든 단계가 한 사람 + 시스템 안에서 연속됩니다. 앞 표의 "동기화 비용 0"이 나오는 구조적 이유입니다.
3
ACT 03 / 05 · 방법
어떻게
가능한가
Tool → Operating System
AI를 한 번 쓰는 것과, 스스로 도는 운영체계로 만드는 것은 다릅니다.
ACT 3 · 차이
"AI를 쓴다"와 "AI 운영체계를 갖췄다"는 다른 단계입니다
AI를 도구로

그때그때 호출

  • 사람이 필요할 때마다 챗봇을 호출
  • 결과 품질이 '쓰는 사람'에게 달림
  • 노하우가 개인 머릿속에만 남음
AI를 운영체계로

스스로 도는 시스템

  • 기준·검증·배포가 시스템에 내장
  • 누가 해도 같은 품질·속도
  • 노하우가 조직 자산으로 축적
  • 어긋나면 다음 실행을 자동 보정
도구는 누구나 살 수 있습니다. 차이는 그 위에 세운 운영 방식 — 그게 하네스 엔지니어링입니다.
ACT 3 · 왜 29.5×인가
양은 병렬이 만들고 — 질은 게이트가 지킵니다
원천 01 · 작업 유형
AI가 압도적인 유형의 일
역설계·분석·문서화는 읽고 구조화하는 일 — AI가 사람 대비 자릿수로 빠른 유형입니다. 화면 2,221 · SP 5,971이 정확히 이 유형이었습니다.
원천 02 · 병렬
1명이지만, 한 번에 하나가 아닙니다
역할별 전문 에이전트 87기를 필요한 만큼 병렬로 띄웁니다 — 서로 다른 화면·SP를 동시에 분석합니다.
원천 03 · 무중단
달력 시간 ≠ 작업 시간
상시 루프 11개가 사람이 자는 동안에도 수확·검증·개선을 진행합니다.
원천 04 · 구조
핸드오프 · 회의 · 대기 = 0
15개 직무 사이의 전달·대기 손실이 구조적으로 없습니다 — 가장 비싼 비용이 통째로 사라집니다.
이 속도의 진짜 병목은 검증입니다 — 사람 눈으로는 25명분 산출물을 검수할 수 없습니다. 그래서 검증도 사람이 아니라 게이트(코드)가 합니다. 지금부터 그 장치들입니다.
ACT 3 · 자동 흐름
한 번 시작하면 — 7개 스킬이 끝까지 자동으로 흐릅니다
/init-project
진단·구성
/team
병렬 구현
/qa-scenario
시나리오 생성
/qa-cycle
교차 검증
/self-improve
실수→규칙
/loopy-eval
효과 측정
/harness-report
종합 진단
사람의 몫

"무엇을" 한 줄

  • 요구사항 한 번 — 이후 파이프라인이 이어받음
  • 기준을 세우고 최종 승인만
시스템의 몫

"어떻게" 전부

  • 진단 · 구현 · QA · 리뷰 · 배포까지 자동 진행
  • 완료 후 대리 QA가 사용자 관점으로 재검증
기반 규모 — 118 rules · 132 hooks · 108 skills · 87 agents. 스킬은 마크다운 한 장이라 코드·빌드·인프라 없이 흐름을 정의합니다.
ACT 3 · 품질 강제
품질은 사람이 아니라 — 게이트가 물리적으로 막습니다
코드 작성부터 완료 선언까지의 경로에 세 개의 검문소가 서 있는 그림 코드 작성 커밋 푸시 · 배포 완료 선언 비밀키 · 환경파일 들어 있으면 커밋 불가 QA 증거 · 교차 리뷰 없으면 푸시 불가 실행된 검증 없으면 완료 선언 불가
지시가 아니라 실행을 중단시키는 코드입니다 — 사람이 깜빡해도, 급해도, 우겨도 통과되지 않습니다. 현재 13개가 걸려 있고 위는 그중 자주 걸리는 세 곳입니다. 계측을 켠 2026-04-12부터 3.6개월간 1,648회 막혔습니다 — 실패 1,648번이 아니라, 결함이 밖으로 나가기 전에 잡힌 횟수입니다.
ACT 3 · 게이트 전체
게이트 13개가 두 겹으로 깔려 있습니다
USER SCOPE — 전 프로젝트 상시 8
어디서 작업하든 항상 켜져 있습니다
no-env-commitno-localstorageagent-browser-security premature-completionmid-loop-questionpush-adversarial-review self-improve-triggerself-improve-check
PROJECT SCOPE — 프로젝트별 설치 5
새 프로젝트마다 자동으로 설치됩니다
scaffold-violationqa-gate-before-pushcode-quality portless-requiredtask-quality-gate
강제 11 + 권고 2 = 13. 새 프로젝트를 시작해도 진단 스킬 한 번이면 같은 게이트가 깔립니다 — 품질이 사람의 습관이 아니라 설치된 코드에 붙어 있는 이유입니다.
ACT 3 · 전체 구조
네 개 층이 한 방향으로 물려 돕니다
네 개 층이 순환하는 하네스 구조도 기록 패턴 규칙 게이트가 다음 실행을 강제한다 01 · EXECUTION 실행 무엇을 어떤 순서로 할지 마크다운으로 정의한다 스킬 108 · 에이전트 87 02 · MEMORY 기억 판단과 근거가 세션을 넘어 그대로 남는다 대화 317,531 · 사실 25,889 03 · EVOLUTION 진화 반복된 실수가 규칙으로 굳는다 규칙 118 · 223차 개선 04 · ENFORCEMENT 강제 실행 시점에 검사한다 말로는 지나갈 수 없다 훅 132 · 차단 1,648회
사람은 시작점에 한 번 개입합니다. 그 뒤로는 네 층이 한 방향으로 돌며 마지막 층이 다음 실행을 검문하는 것이 전부입니다 — 이 순환이 끊기지 않는 한 품질은 사람의 컨디션과 무관해집니다.
ACT 3 · 기억 · memory-bank
세션이 끝나도 — 판단이 남습니다
세션 종료 → 기억 저장소 → 다음 세션으로 이어지는 흐름도 SESSION ENDS 세션이 끝난다 대화·도구 호출 전량 MEMORY STORE 기억 저장소 대화 317,531 사실 25,889 세션 66,904 · 프로젝트 150 6개월 누적 NEXT SESSION 다음 세션 빈손으로 시작하지 않는다 기록 · 증류 매 프롬프트 주입
사람이 바뀌면 사라지던 것이 검색 가능한 자산으로 남습니다. "지난번에 왜 그렇게 정했는지"를 다시 설명할 필요가 없고, 바뀐 판단은 이전 것을 덮어 최신본만 살아남습니다.
ACT 3 · 자가개선
같은 실수를 두 번 하지 않는 구조
마찰에서 시작해 분석·규칙·게이트를 돌아 다시 마찰을 막는 닫힌 고리 01 마찰 지적·수정 커밋이 남는다 02 분석 기억에서 반복을 찾는다 03 규칙 근거 세션과 함께 고정 04 게이트 두 번 가능하면 코드로 정리 효과 없으면 버린다 신호로 기록 패턴 추출 차단 코드로 승격 다음 실수를 막는다
이 고리가 실제로 돈 기록 — 한 편
마찰 · 2026-06-29
"완료했습니다 — 확인해 주세요"
검증을 떠넘긴 보고가 지적됨
규칙
실행된 검증 증거 없이는
완료를 선언하지 않는다 — 로 고정
게이트
증거 없는 완료 선언이 실행 차단되는 코드로 승격
효과
이후 미검증 완료 선언
570회가 코드에 막힘
이런 고리를 지금까지 223차 돌았습니다. 규칙이 쌓이기만 하면 잡음이 됩니다 — 30일마다 재발을 측정해 효과 없는 규칙은 버립니다. 결정 211건 중 유지 98 · 적용 76 · 보강 17 · 전역 이관 3 · 폐기 5 · 기타 12.
ACT 3 · 세 겹의 루프
검증은 세 루프가 겹쳐 돕니다 — 하나가 놓쳐도 다음이 잡습니다
루프 01 · 자가개선

실수에서 규칙을 만든다

  • 수정 커밋·재시도를 실수 신호로 감지
  • 기억에서 반복 패턴을 찾아 규칙으로 고정
  • 같은 실수 2회면 차단 코드로 승격
루프 02 · HARD 강제

규칙을 물리적으로 막는다

  • 커밋·푸시·완료 선언 경로 위의 게이트 13개
  • 종료 코드로 차단 — 말로는 못 지나감
  • 3.6개월간 1,648회 실측 차단
루프 03 · 대리 QA

사람 대신 검증한다

  • 완료 시점마다 사용자 관점 재검증 자동 실행
  • 실패하면 수정 루프가 자동으로 재시도
  • 반복 수렴 실패일 때만 사람을 호출
Karpathy — "AI가 시간이 갈수록 스스로 좋아진다". 사람의 개입은 비용·데이터 삭제처럼 되돌릴 수 없는 결정에만 남습니다.
ACT 3 · 무인 가동
사람이 자는 동안에도 — 11개 루프가 돕니다
주기로 도는 것 — 사람 없이 시계처럼
5분
프로세스 폭주 감시
30분
개선 신호 확인 → 자동 실행
1시간
다음 작업 스스로 판단·투입
6시간
외부 연구·사례 수확
매일
하네스 진화 라운드 + 동기화
외 6개
백업·정리·동기화 등
요청이 들어오면 — 이슈 하나가 PR 까지
이슈 → 구현 → 검증 → 교차 검증 → PR 파이프라인 ISSUE 이슈 요청이 들어온다 BUILD 구현 워커가 수행 QA 검증 시나리오 전건 CROSS-CHECK 교차 검증 다른 모델이 반박 PR PR 사람은 승인만 통과 못 하면 push 자체가 막힌다 · 632회
같은 모델은 같은 곳에서 틀립니다 — 그래서 검증자를 다른 모델로 두었습니다. 미검증 완료 선언도 570회 막혔습니다. 2026-08-01 실측 · 상시 루프 11개 가동 중.
ACT 3 · 작업 보드
할 일은 보드에서 스스로 옮겨 다닙니다 — 사람이 카드를 끌지 않습니다
Ready2
#155로그인 세션 만료 처리
bugharness
#158i18n 누락 문자열 추출
choreharness
In Progress2
#152결제 API 토큰 갱신
featureworker-4
#149레거시 SP → ORM 마이그레이션
refactor← 방금 스스로 이동
In Review1
#147대시보드 차트 렌더 버그
bugqa-cycle
Done2
#142로그인 토큰 갱신 로직
featuremerged
#139알림 큐 재시도 정책
refactormerged
Ready → In Progress → In Review → Done — 하네스가 이슈를 단계마다 자동으로 옮기고, 검증을 통과한 것만 반영됩니다. 사람은 기준을 세우고 최종 승인만 합니다. (화면은 실제 운영 보드의 흐름 재현입니다)
ACT 3 · 정리

프롬프트를 치는 게 아니라,
기준을 세우면 하네스가 돕니다.

잘 쓰는 한 사람의 손재주에 의존하지 않습니다 — 운영체계는 조직의 자산으로 남습니다.

4
ACT 04 / 05 · 확장
조직에
적용한다면
Personal → Organizational
표준을 내려보내지 않습니다. 진단 위에 설계합니다.
ACT 4 · 순서
솔루션을 먼저 내놓지 않습니다 — 진단이 첫 단계입니다
STEP 1

진단

부서·개인의 AI 활용·검증 현황을 구조화된 인터뷰로 파악

STEP 2

설계

진단 위에 회사에 맞는 활용·검증 기준 설계

STEP 3

시범

한두 영역에서 실제 적용 후 효과 측정

STEP 4

확장

책임자·보안·되돌리기가 갖춰진 범위에서만 확장

만든 것은 도구가 아니라 일하는 방식입니다. 그래서 조직마다 진단이 먼저입니다 — 같은 하네스를 복사해 넣는다고 같은 결과가 나오지 않습니다.
ACT 4 · 적용 범위
AI 산출물을 "완료"로 인정하기 전에 — 무엇을 확인할지 먼저 정합니다
범위 확인 대상 수준
절대 기준개인정보 · 보안 · 법무 · 고객 데이터 외부 전송 금지 · 사실 오류위반 시 차단
회사 공통문서 톤·품질 기준 · 응대 원칙 · AI 사용 기록강제 · 점검
팀 · 제품별팀·제품 단위 업무 규칙점검
개인개인 프롬프트 · 메모 · 자동화권장
산출물 → 자동 검증사람 승인의 게이트를 통과한 것만 "완료"입니다. 각 범위의 기준은 진단 결과로 확정합니다.
ACT 4 · 책임

최종 승인은 항상 사람이 합니다.
AI는 그 판단을 돕습니다.

AI는 반복 작업과 검증을 분담하고, 사람은 판단이 필요한 곳에 집중합니다. 합격 기준은 적용 전에 문서로 정하고, 데이터 사용 범위와 실패 시 책임자를 명시합니다.

맺으며

개발의 패러다임이 바뀌었습니다.
인원 × 시간에서, 에이전트 × 하네스로.

앞의 숫자는 사람의 시간을 늘려 만든 결과가 아닙니다 — 에이전트가 일하고, 하네스가 검증하는 시스템이 만든 결과입니다. 이 시스템의 구축이 지금 시작해야 할 AI 전환의 실체입니다. 읽어주셔서 감사합니다.

Hugh Soft
1 / 18
← → 또는 Space · F 전체화면