피드로 돌아가기
What Being Ripped Off Taught Me
Hacker NewsHacker News
Career

AR 버스 프로젝트의 기술적 파산과 엔지니어링 기본기의 중요성

What Being Ripped Off Taught Me

2026년 4월 6일7intermediate

Context

버전 관리 시스템 없이 USB를 통한 직접 배포 방식의 불안정한 운영 구조. 렌즈 왜곡, 시야각, 패럴랙스 등 AR 핵심 물리 계산이 누락된 설계. 하드웨어 냉각 대책 부재 및 가혹한 물리 환경으로 인한 시스템 안정성 결여.

Technical Solution

  • 렌즈 내인성(Intrinsics) 측정 및 이미지 평탄화 작업을 통한 시각적 정렬 최적화
  • 35개 이상의 레이어를 단순 중첩하던 비효율적 렌더 파이프라인의 구조적 재설계
  • Git 기반의 Version Control 도입으로 배포 프로세스의 가시성 확보 및 롤백 체계 구축
  • 렌더링 결과물의 정교한 제어를 위한 Color Science 표준 적용 제안
  • 저충실도에서 고충실도로 단계적 발전하는 단계별 검수(Sign-off) 프로세스 정립
  • 하드웨어 장비의 독립적 테스트 환경 구축을 통한 온사이트 디버깅 리스크 감소

Key Takeaway

기술적 기본기(Version Control, Math, Architecture)가 결여된 상태에서 기능 구현에만 매몰된 프로젝트는 지속 불가능한 기술 부채의 집합체임.


초단기 프로젝트라도 Version Control과 최소한의 빌드 표준을 수립하고, 단계적 승인 프로세스를 계약 조건에 명시할 것

원문 읽기