Harness Engineering is not Enough: Why Software Factories Fail โ Dex Horthy, HumanLayer
ํ ์ค ํต์ฌ
AI ์ฝ๋ฉ์ ๋ฌด์์ ๋ ๋ง์ ๋ฃจํ์ ํ๋ค์ค๋ก ๋ฐ์ด๋ถ์ด๋ฉด ๋จ๊ธฐ ์์ฐ์ฑ์ ์ค๋ฅด์ง๋ง, ์ฝ๋๋ฒ ์ด์ค ํ์ง๊ณผ ์ ์ง๋ณด์์ฑ์ ํ์ตยทํ๊ฐ ํ๊ณ ๋๋ฌธ์ ๊ฒฐ๊ตญ ๋ฌด๋์ง๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:01
AI ์ฝ๋ฉ ๋์ ์ด ๋น ๋ฅด๊ฒ ํ์ฐ๋์ง๋ง, ์ฝ๋ ๋ฆฌ๋ทฐ ์ฝํยท์ธ์๋ํธ ์ฆ๊ฐยท๋ฒ๊ทธ ์ฆ๊ฐ๊ฐ ๋์์ ๋ํ๋๊ณ ์๋ค. ํ๋ค์ค ์์ง๋์ด๋ง๋ง์ผ๋ก๋ ํด๊ฒฐ๋์ง ์์ผ๋ฉฐ, ๋ฌธ์ ์ ๋ณธ์ง์ ๋ชจ๋ธ ํ๋ จ ๋ฐฉ์์ ์๋ค.
-
4:00
๊ธฐ์กด ์ํํธ์จ์ด ํฉํ ๋ฆฌ๋ ์ฌ๋์ด ๋ง๋ค๊ณ ๋ฆฌ๋ทฐํ๋ ํ๋ฆ ์์ ์์ด์ ํธ๋ฅผ ์น๋ ๊ตฌ์กฐ์๊ณ , ์์ด์ ํธ ํฉํ ๋ฆฌ๋ ๊ทธ ์๋ฆฌ๋ฅผ agent๋ก ๋ฐ๊พผ๋ค. ๊ทธ๋ฌ๋ ๋น๋ ์๋๋ ๋นจ๋ผ์ ธ๋ ๋ฆฌ๋ทฐยทํ ์คํธ๊ฐ ๋ณ๋ชฉ์ผ๋ก ๋จ์, ๋ ๋ง์ ๋ฃจํ๋ฅผ ๋ฃ๋๋ค๊ณ ๊ทผ๋ณธ ๋ฌธ์ ๊ฐ ์ฌ๋ผ์ง์ง ์๋๋ค.
-
8:00
lights-off ๋ฐฉ์์ ์งง๊ฒ๋ ์๋ํด๋, 3~6๊ฐ์๋ง ์ง๋๋ฉด ์ ์ง๋ณด์์ฑ๊ณผ ์ฝ๋๋ฒ ์ด์ค ํ์ง์ด ๊ธ๊ฒฉํ ์ ํ๋๋ค. ๋ชจ๋ธ์ ๋จ๋ฐ์ฑ ๋ฌธ์ ํด๊ฒฐ์๋ ๊ฐํด์ก์ง๋ง, ๊ธด ๊ธฐ๊ฐ์ ๊ฑธ์ณ ๋ณต์กํ ์ฝ๋์ ์ผ๊ด์ฑ๊ณผ ๋ณ๊ฒฝ ์ฉ์ด์ฑ์ ์ ์งํ๋ ๋ฐ๋ ์ฌ์ ํ ์ธ๊ฐ์ steering์ด ํ์ํ๋ค.
-
11:00
์ฝ๋ฉ ๋ชจ๋ธ์ ์ฃผ๋ก ํ ์คํธ ํต๊ณผ ์ฌ๋ถ๋ก ๋ณด์ ํ์ต๋๊ธฐ ๋๋ฌธ์, ์ ์ง๋ณด์์ฑ์ด๋ ์ํคํ ์ฒ ํ์ง์ ํฌ์ํด๋ ์ ๋ต์ฒ๋ผ ๋ณด์ด๋ ์ฝ๋๋ฅผ ๋ง๋ค๊ธฐ ์ฝ๋ค. ์ข์ ํ๊ฐ ๊ธฐ์ค์ด ์์ผ๋ฉด try/catch ๋จ์ฉ, ์์์ ์บ์คํ ๊ฐ์ ๋ถ์์ฉ์ด ์๊ธฐ๊ณ , ํ์ง ์ ํ๋ ์๊ฐ์ ๋ค์์ผ ๋๋ฌ๋๋ค.
-
15:00
์๋๋ฅผ ์ ์งํ๋ ค๋ฉด ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์์ ๊ธฐ๋ณด๋ค, ์ ํ ๋ฆฌ๋ทฐยท์ํคํ ์ฒยทprogram designยทvertical slices๋ฅผ ํตํด ์ฌ์ ์ ๋ ฌ์ ๊ฐํํด์ผ ํ๋ค. 30๋ถ์ ์ ํ ์ค๊ณ๊ฐ ์์๊ฐ์ ์ฌ์์ ์ ์ค์ด๋ฉฐ, ๊ฒฐ๊ตญ AI๋ ๋ ๋น ๋ฅด๊ฒ ๋ง๋ค๋ ์ธ๊ฐ์ ์ฌ์ ํ ์ฝ๋๋ฅผ ์ฝ๊ณ ์ฑ ์์ ธ์ผ ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- AI ์ฝ๋ฉ ๋์ ์ ์ฑ๊ณต ์งํ๋ฅผ PR ์๋ ์์ฑ ์๋๋ง ๋ณด์ง ๋ง๊ณ , ์ธ์๋ํธยท์ฌ์์ ๋ฅ ยท์ ์ง๋ณด์์ฑ ๊ฐ์ ์ฅ๊ธฐ ํ์ง ์งํ๊น์ง ํจ๊ป ์ถ์ ํด์ผ ํ๋ค.
- ์์ด์ ํธ์๊ฒ ์ผ์ ๋ ์ํค๊ธฐ ์ ์ ์ ํ ์๋, ์ํคํ ์ฒ, ํธ์ถ ๊ตฌ์กฐ๋ฅผ ๋ฌธ์๋ก ๋จผ์ ๊ณ ์ ํ๋ฉด ๋ฆฌ๋ทฐ ๋น์ฉ๊ณผ ์ค๋ฅ ํ๋ฅ ์ ๋์์ ๋ฎ์ถ ์ ์๋ค.
- ์ฝ๋ ์์ฑ ์๋ํ๋ณด๋ค ๋ ์ค์ํ ๊ฒ์ ํ์ง์ ํ๋ณํ verifier์ ํ๊ฐ ์ฒด๊ณ๋ฅผ ๋ง๋๋ ์ผ์ด๋ฉฐ, ํนํ ์ฅ๊ธฐ ์ ์ง๋ณด์์ฑ์ ์ธก์ ํ๋ ๋ฒค์น๋งํฌ๊ฐ ํต์ฌ์ด๋ค.