책임감과 작업 공유하기
로드 중
책임감과 작업 공유하기 · 3분
요약대본
빌더 모델에서의 책임감은 완전한 소유권을 의미합니다. 즉, 결과물이 존재해야 하는지부터 출시 후 사용자에게 실제로 도움이 되고 있는지까지 모두 여러분의 책임입니다. 이 레슨에서는 출시한다는 것이 무엇을 의미하는지, AI가 경고해 주지 않는 기술적 현실은 무엇인지, 무언가가 실제로 운영되는 순간 테스트가 왜 안전망이 되는지, 그리고 자신의 작업을 폐기하는 과소평가된 기술에 대해 다룹니다.
핵심 요약
- 여러분은 결과물이 아니라 결과에 대해 책임을 집니다. "AI가 작성했다"는 말은 아무것도 설명하지 못하고 아무것도 변명해 주지 못합니다.
- 출시에는 고유한 기술 용어(마이그레이션, 버전 관리, 속도 제한, 기능 플래그)가 있으며, 직접 물어보지 않으면 AI는 이를 알려주지 않습니다.
- 테스트는 출시 후 반복 작업을 안전하게 만들어 줍니다. 테스트 우선 습관 덕분에 자신 있게 계속 변경할 수 있습니다.
- 프로토타입은 자유롭게, 출시는 선별적으로. 저렴한 코드는 정직한 평가와 결합될 때만 가치를 만들어냅니다.
- 접근성은 설계상의 결정입니다. 무언가를 출시했다고 말하기 전에, 여러분의 가정이 누구를 배제하는지 확인하세요.
연습 문제
Clinic 앱 출시하기
출시는 책임감이 현실이 되는 지점입니다 — 배포하기 전에 다음 각 질문에 솔직하게 답해 보세요.
이 질문들을 모두 살펴본 후, 앱을 배포하거나 프로토타입으로 호스팅하고, 실제 사용자 세 명과 공유한 다음, 배운 내용을 바탕으로 한 번 반복 개선을 진행하되 변경 사항을 검증하는 테스트를 함께 작성하세요.
- 이해 — 코드가 무엇을 해야 하는지뿐만 아니라 실제로 무엇을 하는지 설명할 수 있나요?
- 테스트 — 수용 테스트가 여전히 통과하나요? 엣지 케이스(휴진 중인 클리닉, 누락된 데이터, 대기 시간 0)도 테스트했나요?
- 접근성 — 여러분의 빌드가 잘 서비스하지 못하는 대상은 누구인가요?
- 책임 — 이 결과물이 잘못 해석되거나 오용될 수 있나요? AI의 역할에 대해 투명하게 밝혔나요?
- 피드백 루프 — 출시 후 제대로 작동하고 있는지 어떻게 알 수 있나요?
레슨 돌아보기
- 이 과정을 시작할 때와 비교해 AI 통합에 대한 여러분의 생각이 어떻게 바뀌었나요?
- 배운 내용을 바탕으로 AI와 함께 일하는 방식에서 앞으로 다르게 할 한 가지는 무엇인가요?
다음 단계
여러분은 Clinic Wait Time Checker를 만들고, 평가하고, 출시했습니다. 마지막 레슨에서는 4D 프레임워크 전체를 하나로 모으고, 이미 진행 중인 실제 작업을 가지고 마무리하게 됩니다.