The State of AI in Software Development: Data from 400+ Orgs โ Justin Reock, DX
ํ ์ค ํต์ฌ
400๊ฐ ์ด์์ ์กฐ์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐํ์ผ๋ก AI๊ฐ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์๋์ ํ์ง, ์ธก์ ๋ฐฉ์, ํ ์ด์์ ์ด๋ป๊ฒ ๋ฐ๊พธ๋์ง ๋ณด์ฌ์ฃผ๋ฉฐ, ์์ ์ฝ๋ ์์ฑ๋ณด๋ค ๋ณ๋ชฉ๊ณผ ๊ฐ๋ฐ ํ๊ฒฝ ๊ฐ์ ์ด ๋ ์ค์ํ๋ค๋ ์ ์ ๊ฐ์กฐํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
DX ์ฐ๊ตฌ: AI๊ฐ ๊ฐ๋ฐ์ ๊ฒฝํ์ ๋ฏธ์น๋ ์ํฅ DX์ ์ฐ๊ตฌ ํ๋ซํผ์ ํตํด ์ฌ๋ฌ ์กฐ์ง์ ์ค์ ๋ฐ์ดํฐ๋ฅผ ์์งํด ๊ฐ๋ฐ์ ๊ฒฝํ๊ณผ ์์ฐ์ฑ, ๊ทธ๋ฆฌ๊ณ AI๊ฐ ์ ๋ฌด ํ๋ฆ์ ๋ฏธ์น๋ ์ํฅ์ ๋ถ์ํ๋ค. ์ด ๋ฐํ๋ ์ต์ ๋ณด๊ณ ์์ ์์๋ฃ๋ฅผ ๋จ์ ๋์ดํ๋ ๋์ ์กฐ์ง ์์ค์ ๋ณํ์ ์ถ์ธ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์๊ณ ํธ ์ฑ๊ฒฉ์ด๋ค.
-
1:27
์๋์ ๋ฐฐํฌ ๋น๋ ๋ฐฐํฌ ๋น๋๋ ์ ๋ฐ์ ์ผ๋ก ๊พธ์คํ ์์นํ๊ณ ์์ผ๋ฉฐ, AI๊ฐ ์์ ์ ๋ ์์ฃผ ์์ฐ ํ๊ฒฝ์ ๋ฐ์ด ๋ฃ๋ ๋ฐฉํฅ์ผ๋ก ์๋ํ๊ณ ์๋ค. ๋ค๋ง ์ด ์งํ๋ ๊ฐ์น ์ฐฝ์ถ์ด๋ ๊ฒฐํจ๋ฅ ์ ์ง์ ๋ณด์ฌ์ฃผ์ง ์์ผ๋ฏ๋ก, ์๋๋ง์ผ๋ก ์ฑ๊ณผ๋ฅผ ํ๋จํ๋ฉด ์ ๋๋ค.
-
2:53
์ง์ญ๋ณ ์ฐจ์ด ๋ถ๋ฏธ๋ ์์น์ธ๋ฅผ ์ ์งํ์ง๋ง ์ ๋ฝ์ ์ต๊ทผ ๋ถ๊ธฐ์์ ๋ค์ ํํดํ๋ ๋ฑ ์ง์ญ๋ณ ํธ์ฐจ๊ฐ ๋ํ๋๋ค. ํ ํฐ ๋น์ฉ, ๊ท์ , ์ ๋ฌด ๋ฐฉ์์ ์ฐจ์ด๊ฐ ์ด๋ฐ ๋ณ๋์ ์ํฅ์ ์ฃผ์ง๋ง, ์ ์ฒด์ ์ผ๋ก๋ ์ฌ๋ฌ ์ง์ญ์์ ๋ฐฐํฌ ๋น๋ ๊ฐ์ ์ด ๊ด์ฐฐ๋๋ค.
-
3:33
์ฒด๊ฐ ์๋์ ์ค์ ์๋ ์์ง๋์ด๊ฐ ๋๋ผ๋ ์ ๋ฌ ์๋๋ ์ฝ 4.5% ์์นํ์ง๋ง, AI ํฌ์ ๊ท๋ชจ๋ฅผ ๊ณ ๋ คํ๋ฉด ๊ธฐ๋๋งํผ ํฌ์ง ์๋ค. ์ผ๋ถ ์๊ท๋ชจ ์ฐ๊ตฌ์์ ์ฒด๊ฐ๊ณผ ์ค์ ์์ฐ์ฑ์ ๊ดด๋ฆฌ๊ฐ ํฌ๊ฒ ๋ํ๋ฌ๋ ๊ฒ๊ณผ ๋ฌ๋ฆฌ, ์ง๊ณ ๋ฐ์ดํฐ์์๋ ์ฒด๊ฐ ๋ณํ๊ฐ ๋น๊ต์ ํํํ๊ฒ ๋ํ๋๋ค.
-
4:38
ํ์ง๊ณผ ๋ณ๊ฒฝ ์คํจ์จ์ ๋ณ๋์ฑ AI ๋์ ์ดํ change failure rate์ ๋ถ์ฐ์ด ์ปค์ง๋ฉด์, ์ด๋ค ์กฐ์ง์ ๋ ๋๋น ์ง๊ณ ์ด๋ค ์กฐ์ง์ ๋ ์ข์์ง๋ ์์ ํฐ ํ๋ค๋ฆผ์ด ๊ด์ฐฐ๋๋ค. ์ด ํจ๊ณผ๋ AI๋ง์ ๋ฌธ์ ๋ ์๋์ง๋ง, AI๊ฐ ๊ธฐ์กด์ ๋ณ๋์ฑ์ ๋ ํฌ๊ฒ ์ฆํญ์ํค๊ณ ์๋ค.
-
6:02
์ ์ง๋ณด์์ฑ์ ์ฌ๋ผ๊ฐ๊ณ ๋ณ๊ฒฝ ํ์ ์ ๋ด๋ ค๊ฐ ์ฝ๋์ ์ ์ง๋ณด์์ฑ์ ๊ฐ์ ๋์ง๋ง, ์ค์ ๋ก ๋ฐ๊พธ๊ณ ๋ฐฐํฌํ๋ ๋ฐ ๋ํ ํ์ ์ ์คํ๋ ค ๋ฎ์์ก๋ค. ์ฝ๋ ์ดํด์ ์์ ์ ์ฌ์์ก๋๋ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ ์ ๋ขฐํ๊ฒ ๋ ์ฌ๋ฆฌ์ ๊ธด์ฅ์ด ์กด์ฌํ๋ฉฐ, ๊ทธ ๋ฐฐ๊ฒฝ์๋ PR ํฌ๊ธฐ ์ฆ๊ฐ๊ฐ ์๋ค.
-
7:02
PR ํฌ๊ธฐ ์ฆ๊ฐ์ ์ ์ง์ ์ ๋ฌ์ ์ ํ ํ๊ท PR ํฌ๊ธฐ๊ฐ 44์ค์์ 72์ค๋ก ์ปค์ง๋ฉด์, ์์ ๋จ์๋ก ์์ฃผ ์ ๋ฌํ๋ ๋ฐฉ์์ด ์ฝํด์ง๊ณ ์๋ค. ์ค ์๊ฐ ๋์๋ก ๋ฒ๊ทธ์ ์ทจ์ฝ์ , ๋ฆฌ๋ทฐ ๋ถ๋ด์ด ์ปค์ง๊ณ ๋๋๋ฆฌ๊ธฐ๋ ์ด๋ ค์์ง๋ฏ๋ก, incremental delivery ์ ํ๋ฅผ ์ค์ํ ๊ฒฝ๊ณ ์ ํธ๋ก ๋ด์ผ ํ๋ค.
-
8:42
์ฃผ๋์ด, staff+ ์์ง๋์ด, ํ์ฌ ๊ท๋ชจ์ ์ฐจ์ด ์ฃผ๋์ด ์์ง๋์ด๊ฐ AI๋ฅผ ๊ฐ์ฅ ๋ง์ด ์ฐ์ง๋ง, ๊ฐ์ ์์ ์์๋ ๋ ๋ง์ ํ ํฐ์ ์ฌ์ฉํ๋ค. ๋ฐ๋ฉด staff+ ์์ง๋์ด๋ hallucination์ ๋ ์ ๊ฑธ๋ฌ๋ด๊ณ ๊ตฌ์กฐ๋ฅผ ๋นจ๋ฆฌ ํ์ ํด ํ ํฐ ์ฌ์ฉ์ ์ ์ง๋ง, ์ ์ฒด ์๊ฐ ์ ๊ฐ์ ๋น์ทํ๊ฒ ๋ํ๋๋ค.
-
10:37
AI ์ธก์ ๋ฐฉ๋ฒ: ํ์ฉ, ์ํฅ, ๋น์ฉ AI ์ฑ๊ณผ๋ฅผ ๋ณด๋ ค๋ฉด ํ์ฉ๋, ์ํฅ, ๋น์ฉ์ ์ธ ์ถ์ผ๋ก ๋๋ ์ธก์ ํด์ผ ํ๋ฉฐ, ๊ธฐ์กด์ ๊ฐ๋ฐ์ ์์ฐ์ฑยท๊ฒฝํ ์งํ๋ฅผ ๋ฒ๋ฆฌ๋ฉด ์ ๋๋ค. ์ฌ์ฉ์ ์ฝํธํธ๋ฅผ ๋๋ PR cycle time, PR size, review ํจํด ๊ฐ์ ๊ธฐ์กด ์งํ์ ํจ๊ป ๋น๊ตํด์ผ ์ค์ ํจ๊ณผ๋ฅผ ๋ณผ ์ ์๋ค.
-
13:27
ํ๋ซํผ AI ์ค๋น๋: ์ข์ DX๋ ์ข์ agent experience๋ค ๋ฌธ์ ๊ตฌ์กฐ, ๋ฐ์ดํฐ ๋ชจ๋ธ, ๋ชจ๋์ฑ, ๋ก์ปฌ CI, ์์ ์ ์ธ ํ ์คํธ์ฒ๋ผ ์๋ ์ข์ ๊ฐ๋ฐ์ ๊ฒฝํ์ผ๋ก ๋ถ๋ฅด๋ ์์๋ค์ด agent experience์๋ ๊ทธ๋๋ก ์ค์ํ๋ค. ์ธ๊ฐ์๊ฒ ์ข์ ํ๋ซํผ์ ์์ด์ ํธ์๋ ์ข๊ธฐ ๋๋ฌธ์, ํ ํฐ ํจ์จ๊ณผ ์ปจํ ์คํธ ํ์ง์ ๋์ด๋ ค๋ฉด ๊ธฐ๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ๋ถํฐ ์ ๋นํด์ผ ํ๋ค.
-
14:17
์์ด์ ํธ์ ํผ๋๋ฐฑ์ ๋ฃ๊ธฐ ์์ด์ ํธ๊ฐ ๊ฒช์ ๋ฌธ์ ์ ํ์ํ context, steering์ ์คํจ๋ฅผ ์ญ์ผ๋ก ์์งํด ํ์ ํ์ ํ์ง์ ์ธก์ ํ ์ ์๋ค. ์ด๋ค use case์์ ํ ํฐ์ด ์ ์ฐ์ด๊ณ ๊ฐ์น๊ฐ ๋ง๋ค์ด์ง๋์ง ํ์ ํ๋ ค๋ฉด, ์ฌ๋์ ํ๊ฐ๋ฟ ์๋๋ผ ์์ด์ ํธ์ ํผ๋๋ฐฑ๋ ํจ๊ป ๋ด์ผ ํ๋ค.
-
14:57
์ฝ๋ ์์ฑ์ ์ ์ด์ ๋ณ๋ชฉ์ด ์๋์๋ค AI๊ฐ ์ฝ๋๋ฅผ ์ฆ์ ์ ํํ๊ฒ ๋ง๋ค์ด๋ ์ ์ฒด ๊ฐ์น ํ๋ฆ์ ์ผ๋ถ๋ง ์ค์ผ ์ ์์ ๋ฟ์ด์ด์, code generation๋ง์ผ๋ก๋ ์์ฐ์ฑ์ ๋๋ถ๋ถ์ ํด๊ฒฐํ ์ ์๋ค. ์ค์ ์ฑ๊ณผ๋ ํ์, ์ปจํ ์คํธ ์ ํ, ๋ฐฐํฌ ํ์ดํ๋ผ์ธ ๊ฐ์ ๋นAI ๋ณ๋ชฉ์ด ์ผ๋ง๋ ์ค์ด๋๋์ง์ ๋ ํฌ๊ฒ ์ข์ฐ๋๋ค.
-
16:27
Morgan Stanley, Zapier, Spotify ์ฌ๋ก Morgan Stanley๋ legacy code ํด์ ์์ด์ ํธ๋ก ์์์ ์ญ๊ณตํ์ ์ค์ด๊ณ , Zapier๋ ํ์ ์ ๋ฌด์ code review ์ผ๋ถ๋ฅผ ์์ด์ ํธ๋ก ์๋ํํด ์์ง๋์ด๋น ๊ฐ์น์ ์จ๋ณด๋ฉ ์๋๋ฅผ ๋์๋ค. Spotify๋ incident ๋์์ ํ์ํ runbook๊ณผ ๋ฌธ๋งฅ์ ๋ชจ์ SRE ์ปค๋ฎค๋์ผ์ด์ ์ ๋๋ ์์ด์ ํธ๋ฅผ ๋ง๋ค์ด ์ฅ์ ๋์ ์๊ฐ์ ์ค์๋ค.
-
18:32
Q2 ๋ณด๊ณ ์ ๋ฐ๊ธฐ ๋ ์์ธํ ๋ฐ์ดํฐ๋ ๊ณง ๋์ฌ Q2 ๋ณด๊ณ ์์์ ํ์ธํ ์ ์์ผ๋ฉฐ, Q1 ๋ณด๊ณ ์์ ๋ด์ค๋ ํฐ, ํ์ ๋ฐํ๋ฅผ ํตํด ์ถ๊ฐ ์๊ณ ๊ฐ ์ ๊ณต๋๋ค. ์ด ์ธ์ ์ ์ต์ ๋ฆฌ์์น์ ํต์ฌ ํฌ์ธํธ๋ฅผ ๋จผ์ ๋ณด์ฌ์ฃผ๋ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ์ญํ ์ ํ๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- AI ๋์ ํจ๊ณผ๋ฅผ ๋ณผ ๋๋ ์๋ ์งํ๋ง ๋ณด์ง ๋ง๊ณ change failure rate, PR size, change confidence ๊ฐ์ ํ์งยท์ ๋ขฐ ์งํ๋ฅผ ํจ๊ป ๋ด์ผ ํ๋ค.
- ์ฑ๋ฅ ๊ฐ์ ์ ํต์ฌ์ ์ฝ๋ ์์ฑ ์์ฒด๋ณด๋ค ๋ณ๋ชฉ ์ ๊ฑฐ์ ์์ผ๋ฏ๋ก, ํ์ยท๋ฆฌ๋ทฐยท๋ฐฐํฌยทํ ์คํธ ๊ฐ์ ์ฃผ๋ณ ํ๋ก์ธ์ค๋ฅผ ๋จผ์ ์ ๊ฒํด์ผ ํ๋ค.
- ํ๋ซํผ ๋ฌธ์ํ, ๋ชจ๋์ฑ, CI ์์ ์ฑ์ ์ธ๊ฐ๋ฟ ์๋๋ผ ์์ด์ ํธ ํจ์จ๋ ๋์ด๋ฏ๋ก, AI ํฌ์์ DX ๊ฐ์ ์ ๋ถ๋ฆฌํ์ง ๋ง๊ณ ๊ฐ์ด ์ค๊ณํด์ผ ํ๋ค.