A Research Roadmap for Augmenting Software Engineering Processes and Software Products with Generative AI
๐ Abstract
**
์์ฑํ AI(GenAI)๋ ์ํํธ์จ์ด ๊ณตํ(SE) ์ ๋ฐ์ ๊ธ๊ฒฉํ ๋ณํ๋ฅผ ์ผ์ผํค๊ณ ์๋ค. ๋ณธ ๋
ผ๋ฌธ์ ๋์์ธ ์ฌ์ด์ธ์ค ์ฐ๊ตฌ ๋ฐฉ๋ฒ๋ก ์ ์ ์ฉํด GenAIโaugmented SE๋ฅผ ์ํ ๋ก๋๋งต์ ๊ตฌ์ถํ๋ค. ์ฐ๊ตฌ ๊ณผ์ ์ โ FSEโฏ2025 โSoftware Engineeringโฏ2030โ ์ํฌ์์ ํ์
ํ ๋ก , โก ๋น ๋ฅธ ๋ฌธํ ๋ฆฌ๋ทฐ, โข ๋๋ฃ ํผ๋๋ฐฑ ์ธ์
๋ฑ ๋ค์ํ ๊ทผ๊ฑฐ๋ฅผ ๋จ๊ณ์ ์ผ๋ก ํตํฉํ๋ 3โ์ฌ์ดํด ์ ์ฐจ๋ก ๊ตฌ์ฑ๋๋ค. ๋งํด๋ฃจ์ธ์ โํ
ํธ๋ผ๋โ ๋ชจ๋ธ์ ๊ฐ๋
๋๊ตฌ๋ก ํ์ฉํด GenAI๊ฐ SE ํ๋ก์ธ์ค์ ์ํํธ์จ์ด ์ ํ์ ๋ฏธ์น๋ ๋ณํ ํจ๊ณผ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ํฌ์ฐฉํ์๋ค. ๊ฒฐ๊ณผ ๋ก๋๋งต์ SE์์ GenAI๊ฐ ์ ๊ณตํ๋ ๋ค ๊ฐ์ง ๊ธฐ๋ณธ ์ฆ๊ฐ ํํ๋ฅผ ์ ์ํ๊ณ , ๊ฐ๊ฐ์ ๋์ํ๋ ์ฐ๊ตฌ ๊ณผ์ ์ ๊ธฐํ๋ฅผ ์ ๋ฆฌํ๋ค. ๋ง์ง๋ง์ผ๋ก ๋์ถ๋ ์ฐ๊ตฌ ๋ฐฉํฅ์ ๋ค์ค ์ฌ์ดํดยท๋ค์ค ํ ๊ฒ์ฆ์ ํตํด ํฌ๋ช
ํ๊ณ ์ฌํ ๊ฐ๋ฅํ ๊ธฐ๋ฐ์ ์ ๊ณตํจ์ผ๋ก์จ, GenAI๊ฐ SE ๋ฐฉ๋ฒยท๋๊ตฌยทํ๋ก์ธ์ค์ ๋ฏธ์น๋ ์ํฅ์ ๋ถ์ํ๊ณ ํฅํ ์ฐ๊ตฌ๋ฅผ ์ค๊ณํ๋ ๋ฐ ํ์ฉ๋ ์ ์๋ค.
**
๐ก Deep Analysis
**
1. ์ฐ๊ตฌ ๋ชฉ์ ๋ฐ ์์
- ๋ชฉ์ : GenAI๊ฐ SE ์ ๋ฐ์ ๋ฏธ์น๋ ์ํฅ์ ์ฒด๊ณ์ ์ผ๋ก ์ ๋ฆฌํ๊ณ , ํฅํ ์ฐ๊ตฌยท์ฐ์ ์ ์ฉ์ ์ํ ๊ตฌ์ฒด์ ์ธ ๋ก๋๋งต์ ์ ์ํ๋ค.
- ์์: ํ์ฌ GenAI ํ์ฉ ์ฌ๋ก๊ฐ ๊ธ์ฆํ๊ณ ์์ผ๋, ํ๋ฌธ์ ยท์ค๋ฌด์ ๊ด์ ์์ ํตํฉ๋ ์ ๋ง์ด ๋ถ์กฑํ๋ค. ๋ณธ ๋ ผ๋ฌธ์ ๋์์ธ ์ฌ์ด์ธ์ค์ ๋งํด๋ฃจ์ธ ํ ํธ๋ผ๋๋ผ๋ ๋ ๊ฐ์ง ์ด๋ก ์ ํ๋ ์์ ๊ฒฐํฉํด โ์ฆ๊ฐโ์ด๋ผ๋ ๊ฐ๋ ์ ๋ช ํํ ์ ์ํ๊ณ , ์ด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ฐ๊ตฌ ๊ณผ์ ๋ฅผ ๋์ถํ๋ค๋ ์ ์์ ๋ ์ฐฝ์ ์ด๋ค.
2. ์ฐ๊ตฌ ๋ฐฉ๋ฒ๋ก
| ๋จ๊ณ | ๋ด์ฉ | ๊ฐ์ |
|---|---|---|
| Cycleโฏ1 | FSEโฏ2025 ์ํฌ์ ์ฐธ์ฌ์์ ํ์ ํ ๋ก โ ์ด๊ธฐ ์์ด๋์ด์ ํ์ฅ ์๊ตฌ ํ์ | ํ์ฅ ์ ๋ฌธ๊ฐ ์๊ฒฌ์ ์ง์ ๋ฐ์, ์ค๋ฌด ์ ํฉ์ฑ ํ๋ณด |
| Cycleโฏ2 | Rapid literature review (์ง๋ 5๋ ) โ ์ฃผ์ ํธ๋ ๋์ ๊ธฐ์กด ์ฐ๊ตฌ ์ ๋ฆฌ | ์ต์ ๋ฌธํ์ ๋น ๋ฅด๊ฒ ์ค์บ, ์ฐ๊ตฌ ๊ฒฉ์ฐจ ์๋ณ |
| Cycleโฏ3 | ์ธ๋ถ ํผ๋๋ฐฑ ์ธ์ (๋๋ฃยท์ฐ์ ํํธ๋) โ ๋ก๋๋งต ๊ฒ์ฆยท์์ | ๋ค์ค ์ดํด๊ด๊ณ์ ๊ฒ์ฆ์ผ๋ก ํธํฅ ์ต์ํ |
- ๋์์ธ ์ฌ์ด์ธ์ค: ๋ฌธ์ ์ ์ โ ์ค๊ณ โ ํ๊ฐ โ ์ง์ ์ถ์ ์ ์ํ ๊ตฌ์กฐ๋ฅผ ๋ฐ๋ฆ์ผ๋ก์จ, ๋ก๋๋งต ์์ฒด๊ฐ โ์ธ๊ณต๋ฌผ(artifact)โ๋ก์ ํ๋ฌธ์ ๊ธฐ์ฌ๋ฅผ ๊ฐ๋๋ค.
- ๋งํด๋ฃจ์ธ ํ ํธ๋ผ๋: ๊ฐํ, ๋์ฒด, ์ญํจ๊ณผ, ์๋ก์ด ๊ธฐ๋ฅ ๋ค ๊ฐ์ง ์ง๋ฌธ์ ํตํด GenAI๊ฐ SE์ ๋ฏธ์น๋ ๊ธ์ ยท๋ถ์ ยท์์ยท์๋ก์ด ๊ฐ๋ฅ์ฑ์ ํฌ๊ด์ ์ผ๋ก ํ์ํ๋ค.
3. ํต์ฌ ๊ฒฐ๊ณผ โ ๋ค ๊ฐ์ง ์ฆ๊ฐ ํํ
| ์ฆ๊ฐ ํํ | ์ค๋ช | ์ฃผ์ ์ฐ๊ตฌ ๊ณผ์ |
|---|---|---|
| 1. ์ฝ๋ ์๋ ์์ฑยท๋ณด์กฐ | LLM ๊ธฐ๋ฐ ์ฝ๋ฉ ์ด์์คํดํธ, ์๋ ํ ์คํธยท๋ฌธ์ ์์ฑ | ํ์ง ๋ณด์ฆ, ๋ณด์ ์ทจ์ฝ์ ํ์ง, ์ธ๊ฐโAI ํ์ ์ธํฐํ์ด์ค |
| 2. ์ค๊ณยท์ํคํ ์ฒ ์ง์ | ์๊ตฌ์ฌํญ โ ์ค๊ณ ์๋ ๋ณํ, ์ํคํ ์ฒ ์ต์ ํ ์ ์ | ์ค๊ณ ์๋ ํด์ ์ ํ๋, ์ค๊ณ ๊ฒ์ฆ ์๋ํ |
| 3. ์ด์ยท๋ฐฐํฌ ์๋ํ | CI/CD ํ์ดํ๋ผ์ธ์ GenAI ์ฝ์ , ์ด์ ํ์งยท์๋ ๋ณต๊ตฌ | ์ค์๊ฐ ๋ก๊ทธ ํด์, ์ ๋ขฐ์ฑยท๊ฐ์ฉ์ฑ ๋ณด์ฅ |
| 4. ์ง์ยทํ์ต ๊ด๋ฆฌ | ์กฐ์ง ๋ด ์ฝ๋ยท๋ฌธ์ ์ง์ ๋ฒ ์ด์ค ๊ตฌ์ถ, ์ปจํ ์คํธ ๊ธฐ๋ฐ ๊ฒ์ | ์ง์ ๊ทธ๋ํ ๊ตฌ์ถ, ํ๋ผ์ด๋ฒ์ยท์ ์๊ถ ๊ด๋ฆฌ |
4. ๊ฐ์
- ๋ค์ค ๊ทผ๊ฑฐ ํตํฉ: ์ํฌ์ยท๋ฌธํยทํผ๋๋ฐฑ์ ์ํ์ ์ผ๋ก ๊ฒฐํฉํด ๊ฒฐ๊ณผ์ ์ ๋ขฐ์ฑ์ ๋์๋ค.
- ํฌ๋ช ํ ํ๋ก์ธ์ค: ๊ฐ ์ฌ์ดํด๊ณผ ๊ฒ์ฆ ์ ์ฐจ๋ฅผ ์์ธํ ๊ธฐ์ , ์ฌํ ๊ฐ๋ฅ์ฑ์ ํ๋ณดํ๋ค.
- ์ค๋ฌดยทํ์ ์ฐ๊ฒฐ: ์ํฌ์ ์ฐธ์ฌ์์ ์ฐ์ ํํธ๋ ์๊ฒฌ์ ๋ฐ์ํด ์ค๋ฌด ์ ์ฉ ๊ฐ๋ฅ์ฑ์ ๊ฐ์กฐํ๋ค.
- ์ฒด๊ณ์ ํ๋ ์์ํฌ: ๋งํด๋ฃจ์ธ ํ ํธ๋ผ๋๋ฅผ ํ์ฉํด โ์ฆ๊ฐโ์ ๋ค๋ฉด์ ํจ๊ณผ๋ฅผ ๊ตฌ์กฐํํ๋ค.
5. ํ๊ณ ๋ฐ ๊ฐ์ ์
| ํ๊ณ | ๊ตฌ์ฒด์ ๋ด์ฉ | ๊ฐ์ ๋ฐฉ์ |
|---|---|---|
| ๋ฐ์ดํฐยท์ฌ๋ก ๋ถ์กฑ | ๋ก๋๋งต ๋์ถ ๊ณผ์ ์์ ๊ตฌ์ฒด์ ์ธ ๊ธฐ์ ์ฌ๋ก๋ ์คํ ๋ฐ์ดํฐ๊ฐ ์ ํ์ | ์ค์ ๊ธฐ์ ํ์ผ๋ฟ ํ๋ก์ ํธ๋ฅผ ํฌํจํ ์ผ์ด์ค ์คํฐ๋ ์ถ๊ฐ |
| ์๊ฐ์ ๋ฒ์ | Rapid review๊ฐ ์ต์ 5๋ ์์ฃผ๋ผ ์ต์ preโprintยทarXiv ๋ ผ๋ฌธ์ด ๋๋ฝ๋ ๊ฐ๋ฅ์ฑ | ์ง์์ ์ธ ๋ฌธํ ์ ๋ฐ์ดํธ ๋ฉ์ปค๋์ฆ ๊ตฌ์ถ |
| ์ค๋ฆฌยท๋ฒ์ ๊ณ ๋ ค | ์ ์๊ถยทํ๋ผ์ด๋ฒ์ ์ํ์ ๋ํ ๋ ผ์๊ฐ ๊ฐ๋ต | ๋ฒยท์ค๋ฆฌ ์ ๋ฌธ๊ฐ์ ๊ณต๋ ์ํฌ์ ์งํ, ์ ์ฑ ๊ฐ์ด๋๋ผ์ธ ์ ์ |
| ์ธ๊ฐโAI ํ์ ๋ชจ๋ธ | ์ธ๊ฐ ๊ฐ๋ฐ์์ AI ๋๊ตฌ ๊ฐ ์ญํ ๋ถ๋ด์ ๋ํ ๊ตฌ์ฒด์ ๋ชจ๋ธ์ด ๋ฏธํก | ํ์ ๋ฉํ๋ชจ๋ธ(์: ์ธ๊ฐโAI ์์ ํ๋ฆ ๋ค์ด์ด๊ทธ๋จ) ์ ์ |
6. ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ (๋ ผ๋ฌธ ์ ์)
- ์ฆ๊ฐํ ๊ฐ๋ฐ ํ๊ฒฝ(EDE) ํ๋กํ ํ์ : ์ ๋ค ๊ฐ์ง ์ฆ๊ฐ ํํ๋ฅผ ํตํฉํ IDE/ํ๋ซํผ ๊ตฌ์ถ ๋ฐ ์ฌ์ฉ์ ์ฐ๊ตฌ.
- ํ์งยท๋ณด์ ์๋ ๊ฒ์ฆ ํ๋ ์์ํฌ: GenAI๊ฐ ์์ฑยท์์ ํ ์ฝ๋ยท์ค๊ณ์ ๋ํ ์ ๋์ ํ์งยท๋ณด์ ํ๊ฐ ๋ฉํธ๋ฆญ ๊ฐ๋ฐ.
- ์ง์ ๊ฐ๋ฅํ ์ง์ ๊ด๋ฆฌ: ์กฐ์ง ๋ด ์ฝ๋ยท๋ฌธ์ ์ง์ ๊ทธ๋ํ์ GenAI ๊ธฐ๋ฐ ๊ฒ์ยท์ถ์ฒ ์์คํ ์ฐ๊ณ ์ฐ๊ตฌ.
- ์ค๋ฆฌยท๋ฒ์ ๊ฐ์ด๋๋ผ์ธ: ์ ์๊ถยท๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์ ๊ด์ ์์ GenAI ํ์ฉ ์ ์ฑ ์ ๋คํ์ ์ ์ผ๋ก ์ค๊ณ.
- ์ธ๊ฐโAI ํ์ ํจ์จ์ฑ ์ธก์ : ์์ ์๊ฐยท์ค๋ฅ์จยท์ธ์ง ๋ถํ ๋ฑ์ ์ ๋ํํด ํ์ ๋ชจ๋ธ ์ต์ ํ.
7. ๊ฒฐ๋ก
๋ณธ ๋ ผ๋ฌธ์ ๋์์ธ ์ฌ์ด์ธ์ค์ ๋งํด๋ฃจ์ธ ํ ํธ๋ผ๋๋ผ๋ ๋ ๊ฐ๋ ฅํ ์ด๋ก ์ ๋๊ตฌ๋ฅผ ๊ฒฐํฉํด, GenAI๊ฐ SE์ ๋ฏธ์น๋ ๋ณํ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ ๋ฆฌํ๊ณ ์ค๋ฌดยทํ์ ์์ธก์ ์ ์ฉํ ๋ก๋๋งต์ ์ ๊ณตํ๋ค. ๋ค๋ง, ์ค์ ์ ์ฉ ์ฌ๋ก์ ์ค๋ฆฌยท๋ฒ์ ๊ณ ์ฐฐ์ด ๋ณด๊ฐ๋๋ค๋ฉด, ํฅํ ์ฐ๊ตฌ์ ์ฐ์ ์ ์ฉ์ ๋์ฑ ๊ฐ๋ ฅํ ๊ธฐ๋ฐ์ด ๋ ๊ฒ์ด๋ค.
**
๐ Full Content
์์ฑํ ์ธ๊ณต์ง๋ฅ(GenerativeโฏAI, ์ดํโฏGenAI)์ ํ์ฌ ์ํํธ์จ์ด ๊ณตํ(SoftwareโฏEngineering, ์ดํโฏSE) ๋ถ์ผ ์ ๋ฐ์ ๊ฑธ์ณ ๊ธ๊ฒฉํ ๋ณํ๋ฅผ ์ผ์ผํค๊ณ ์๋ค. GenAI๋ ๊ธฐ์กด์ ์ฌ๋์ด ์ํํ๋ ์ค๊ณยท์ฝ๋ฉยทํ ์คํธยท๋ฐฐํฌยท์ด์ยท์ ์ง๋ณด์์ ๊ฐ์ SE ํ๋ก์ธ์ค์ ๊ฐ ๋จ๊ณ์ ์๋ก์ด ์๋ํยท๋ณด์กฐยท์ฐฝ์์ โฏ์ง์ ๊ธฐ๋ฅ์ ์ ๊ณตํจ์ผ๋ก์จ, ์์ ํ๋ฆ ์์ฒด๋ฅผ ์ฌ๊ตฌ์ฑํ๊ณ ์ํํธ์จ์ด ์์คํ ์ด ๋ง๋ค์ด์ง๊ณ , ์ด์๋๊ณ , ์งํํ๋ ๋ฐฉ์์ ๊ทผ๋ณธ์ ์ผ๋ก ๋ฐ๊พธ์ด ๋๋๋ค. ์ด๋ฌํ ๋ณํ์ ์ํฅ์ ๋จ์ํ ์์ฐ์ฑ์ ๋์ด๋ ์์ค์ ๋์ด, ๊ฐ๋ฐ์์ ํ์ด ๋ฌธ์ ๋ฅผ ์ธ์ํ๊ณ ํด๊ฒฐ์ฑ ์ ํ์ํ๋ ์ฌ๊ณ ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ ์ํํธ์จ์ด ์ํคํ ์ฒ์ ์ ํ ๋ก๋๋งต์ ์ ์ํ๋ ์ ๋ต์ ์์ฌ๊ฒฐ์ ๊น์ง ํ์ฅ๋๋ค.
๋ณธ ๋ ผ๋ฌธ์ ์ด๋ฌํ GenAIโ๊ธฐ๋ฐ ๋ณํ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์ดํดํ๊ณ , ํฅํ ์ฐ๊ตฌ์ ์ค์ฒ์ ์ํ ๊ตฌ์ฒด์ ์ธ ๋ฐฉํฅ์ฑ์ ์ ์ํ๊ธฐ ์ํด ๋์์ธ ์ฌ์ด์ธ์ค ์ฐ๊ตฌ(Design Science Research, DSR) ๋ฐฉ๋ฒ๋ก ์ ์ ์ฉํ์๋ค. DSR์ ๋ฌธ์ ์ ์ยท๋ชฉํ ์ค์ ยท์ค๊ณยท ๊ตฌํยท ํ๊ฐยท ์ง์ ์ถ์ ์ ์ํ ๊ณผ์ ์ ํตํด ์ค์ฉ์ ยทํ์ ์ ๊ฐ์น๋ฅผ ๋์์ ์ฐฝ์ถํ๋ ์ฐ๊ตฌ ์ ๊ทผ๋ฒ์ผ๋ก, ๋ณธ ์ฐ๊ตฌ์์๋ ์ด๋ฅผ โ๋ก๋๋งต ๊ตฌ์ถโ์ด๋ผ๋ ๋ชฉํ์ ๋ง์ถ์ด ์ธ ์ฐจ๋ก์ ๊ฑธ์น ๋ฐ๋ณต ์ฌ์ดํด(cycle)๋ก ์ ๊ฐํ์๋ค.
์ฒซ ๋ฒ์งธ ์ฌ์ดํด์์๋ GenAI๊ฐ SE์ ๋ฏธ์น๋ ์ ์ฌ์ ์ํฅ์ ํ์ํ๊ธฐ ์ํด, 2025๋ ๊ตญ์ ์ํํธ์จ์ด ๊ณตํ ํํ(FSE)์์ ๊ฐ์ต๋ โSoftwareโฏEngineeringโฏ2030โ ์ํฌ์์ ํ์ ํ ๋ก ๋ด์ฉ์ ์ฃผ์ ์ฆ๊ฑฐ์์ผ๋ก ํ์ฉํ์๋ค. ์ํฌ์ ์ฐธ๊ฐ์๋ค์ ํ๊ณยท์ฐ์ ๊ณ์ ๋ค์ํ ์ ๋ฌธ๊ฐ๋ค๋ก ๊ตฌ์ฑ๋์ด ์์์ผ๋ฉฐ, ์ด๋ค์ GenAI๊ฐ ํฅํ 10๋ ๊ฐ SE ์ค๋ฌด์ ๊ฐ์ ธ์ฌ ์ ์๋ ์๋๋ฆฌ์ค, ๊ธฐ๋ ํจ๊ณผ, ์ํ ์์ ๋ฑ์ ์์ ๋กญ๊ฒ ๋ ผ์ํ์๋ค. ์ด๋ฌํ ์ง์ ๋ฐ์ดํฐ๋ ํ์ ๋จ๊ณ์์ ์ ๋์ ยท์ ์ฑ์ ๋ฌธํ ๊ฒํ ์ ๊ฒฐํฉ๋ ๋, ๋ณด๋ค ํ๋ถํ๊ณ ๋ค์ฐจ์์ ์ธ ์ธ์ฌ์ดํธ๋ฅผ ์ ๊ณตํ๋ค.
๋ ๋ฒ์งธ ์ฌ์ดํด์์๋ ๋น ๋ฅธ ๋ฌธํ ๊ฒํ (rapid literature review)๋ฅผ ์ํํ์๋ค. ์ต์ ํ์ ๋ ผ๋ฌธ, ์ปจํผ๋ฐ์ค ๋ฐํ, ์ฐ์ ๋ฐฑ์, ํนํ ๋ฌธ์ ๋ฑ์ ๋์์ผ๋ก ํค์๋(์: โgenerative AIโ, โsoftware engineeringโ, โcode synthesisโ, โAIโassisted testingโ ๋ฑ)๋ฅผ ํ์ฉํด 2020๋ ๋ถํฐ 2025๋ ๊น์ง ๋ฐํ๋ ์๋ฃ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ์์งยท๋ถ๋ฅํ์๋ค. ์ด ๊ณผ์ ์์ ๋ฉํโ๋ถ์ ๊ธฐ๋ฒ๊ณผ ํ ์คํธ ๋ง์ด๋ ๋๊ตฌ๋ฅผ ์ ์ฉํด ์ฃผ์ ์ฐ๊ตฌ ํ๋ฆ, ๊ธฐ์ ํธ๋ ๋, ์ ์ฉ ์ฌ๋ก, ๊ทธ๋ฆฌ๊ณ ์์ง ํด๊ฒฐ๋์ง ์์ ์ฐ๊ตฌ ๊ฒฉ์ฐจ๋ฅผ ์ ๋์ ์ผ๋ก ํ์ ํ์๋ค. ํนํ, GenAI๊ฐ ์ฝ๋ ์๋ ์์ฑ, ํ ์คํธ ์ผ์ด์ค ์๋ ์ค๊ณ, ์๊ตฌ์ฌํญ ์ถ์ถ, ์ค๊ณ ๋ฌธ์ ์๋ํ ๋ฑ SE ์ ๊ณผ์ ์ ์ด๋ป๊ฒ ์ฝ์ ๋๊ณ ์๋์ง๋ฅผ ๊ตฌ์ฒด์ ์ธ ์ฌ๋ก์ ํจ๊ป ์ ๋ฆฌํ์๋ค.
์ธ ๋ฒ์งธ ์ฌ์ดํด์์๋ ์์ ๋ ์ฌ์ดํด์์ ๋์ถ๋ ์ด์ ๋ก๋๋งต์ ์ธ๋ถ ํผ๋๋ฐฑ ์ธ์ ์ ํตํด ๊ฒ์ฆํ์๋ค. ์ด ์ธ์ ์ ๋์ผ ๋ถ์ผ์ ๋ ๋ฆฝ์ ์ธ ์ฐ๊ตฌํ, ์ฐ์ ํํธ๋, ๊ทธ๋ฆฌ๊ณ ์ ์ฑ ์ ์์๋ฅผ ํฌํจํ 15๋ช ์ด์์ ์ ๋ฌธ๊ฐ ๊ทธ๋ฃน์ ๋์์ผ๋ก ์งํ๋์์ผ๋ฉฐ, ๊ฐ ์ฐธ๊ฐ์๋ ๋ก๋๋งต์ ๊ตฌ์กฐยท๋ด์ฉยท์ฐ์ ์์์ ๋ํด ์๋ฉด ๋ฐ ๊ตฌ๋ ์๊ฒฌ์ ์ ๊ณตํ์๋ค. ํผ๋๋ฐฑ์ ์ฃผ๋ก (1) ์ ์๋ ๋ค ๊ฐ์ง GenAI ๋ณด๊ฐ ํํ์ ์คํ ๊ฐ๋ฅ์ฑ, (2) ์ฐ๊ตฌ ๊ณผ์ ์ ๊ตฌ์ฒด์ฑ ๋ฐ ์ธก์ ๊ฐ๋ฅ์ฑ, (3) ์ค๋ฆฌยท๋ฒ์ ยท์ฌํ์ ํจ์์ ๋ํ ๊ณ ๋ ค ์ฌ๋ถ ๋ฑ์ ์ง์ค๋์๋ค. ์์ง๋ ์๊ฒฌ์ ๋ด์ฉ ๋ถ์(content analysis) ๊ธฐ๋ฒ์ ํตํด ์ฌ๊ตฌ์ฑยท๋ณด์๋์์ผ๋ฉฐ, ์ต์ข ๋ก๋๋งต์ ๋ฐ์๋์๋ค.
๋ก๋๋งต์ ํต์ฌ ๋ถ์ ๋๊ตฌ๋ก๋ ๋งฅ๋ฃจํ(McLuhan)์ ์ฌ๋ณ๋ฒ(tetrad) โ โํ์ฅ(Enhance)ยท๋์ฒด(Obsolesce)ยท๋ฐ์ (Reverse)ยท๋์์ค๊ฒ ํจ(Retrieval)โ โ ์ ์ฐจ์ฉํ์๋ค. ์ด ์ฌ๋ณ๋ฒ์ ์๋ก์ด ๊ธฐ์ ์ด ๊ธฐ์กด ์์คํ ์ ๋ฏธ์น๋ ๋ค ๊ฐ์ง ์ํธ์์ฉ์ ๊ตฌ์กฐํํ์ฌ ํ์ ํ ์ ์๊ฒ ํด ์ฃผ๋ฉฐ, ๋ณธ ์ฐ๊ตฌ์์๋ GenAI๊ฐ SE ํ๋ก์ธ์ค์ ์ํํธ์จ์ด ์ ํ์ ๋ฏธ์น๋ ๋ณํ ํจ๊ณผ๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ํฌ์ฐฉํ๋ ๋ฐ ํ์ฉ๋์๋ค. ์๋ฅผ ๋ค์ด, GenAI๋ ์ฝ๋ฉ ์์ ์ โํ์ฅโํจ์ผ๋ก์จ ์์ฐ์ฑ์ ๋์ด๋ ๋์์, ์ ํต์ ์ธ ์์์ ์ฝ๋ฉ ๋ฐฉ์์ โ๋์ฒดโํ๊ณ , ๋๋ก๋ ์๋ ์์ฑ๋ ์ฝ๋๊ฐ ์์์น ๋ชปํ ๋ฒ๊ทธ๋ฅผ ์ด๋ํด โ๋ฐ์ โ๋๋ ํ์์ ๊ด์ฐฐํ ์ ์๋ค. ๋ํ, ๊ณผ๊ฑฐ์ ์ธ๊ฐ์ด ์ํํ๋ ์ค๊ณยท๊ฒ์ฆ ํ๋์ โ๋์์ค๊ฒ ํจโ์ผ๋ก์จ ์ธ๊ฐโAI ํ์ ๋ชจ๋ธ์ ์ฌ๊ตฌ์ฑํ๋ค๋ ํต์ฐฐ์ ์ป์๋ค.
์ด๋ฌํ ๋ถ์์ ํ ๋๋ก ๋์ถ๋ ๋ก๋๋งต์ SE ๋ถ์ผ์์ GenAI๊ฐ ์ ๊ณตํ ์ ์๋ ๋ค ๊ฐ์ง ๊ทผ๋ณธ์ ์ธ ๋ณด๊ฐ ํํ๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ ์ํ๋ค.
- ์ฝ๋ยท๊ตฌ์ฑ ์์ ์๋ ์์ฑ(Autoโgeneration of code and components) โ ์์ฐ์ด ํ๋กฌํํธ๋ ๊ธฐ์กด ์ฝ๋ ๋ฒ ์ด์ค๋ฅผ ์ ๋ ฅ์ผ๋ก ๋ฐ์, ๊ธฐ๋ฅ์ ยท๋น๊ธฐ๋ฅ์ ์๊ตฌ์ฌํญ์ ์ถฉ์กฑํ๋ ์ฝ๋๋ฅผ ์๋์ผ๋ก ์์ฑํ๋ค.
- ํ ์คํธยท๊ฒ์ฆ ์๋ํ(Autoโautomation of testing and verification) โ ํ ์คํธ ์ผ์ด์ค, ์๋๋ฆฌ์ค, ์ ํ ๊ฒ์ฆ ๋ชจ๋ธ ๋ฑ์ AI๊ฐ ์๋ ์ค๊ณยท์คํยท๋ถ์ํ๋๋ก ์ง์ํ๋ค.
- ์๊ตฌ์ฌํญยท์ค๊ณ ๋ฌธ์ ๋ณด์กฐ(Assisted requirements and design documentation) โ ์ฌ์ฉ์ ์คํ ๋ฆฌ, ์๊ตฌ์ฌํญ ๋ช ์ธ, ์ํคํ ์ฒ ๋ค์ด์ด๊ทธ๋จ ๋ฑ์ ์์ฐ์ดยท์๊ฐ์ ์ ๋ ฅ์ผ๋ก๋ถํฐ ์๋ ์ถ์ถยท์ ๋ฆฌํ๋ค.
- ์ด์ยท์ ์ง๋ณด์ ์ต์ ํ(Optimized operation and maintenance) โ ๋ก๊ทธยท๋ชจ๋ํฐ๋ง ๋ฐ์ดํฐ ๋ถ์, ์ด์ ํ์ง, ์๋ ํจ์นยท์ ๋ฐ์ดํธ ์ ์์ ํตํด ์์คํ ์ด์ ํจ์จ์ฑ์ ๋์ธ๋ค.
๊ฐ ๋ณด๊ฐ ํํ๋ง๋ค ๊ตฌ์ฒด์ ์ธ ์ฐ๊ตฌ ๊ณผ์ ์ ๊ธฐํ๊ฐ ์ฒด๊ณ์ ์ผ๋ก ์ ๋ฆฌ๋์๋ค. ์๋ฅผ ๋ค์ด, ์๋ ์์ฑ๋ ์ฝ๋์ ํ์งยท์ ๋ขฐ์ฑ ๋ณด์ฆ์ ์ํ ํ์์ ๊ฒ์ฆ ๊ธฐ๋ฒ ๊ฐ๋ฐ, ํ๋กฌํํธ ์ค๊ณ์ ์ปจํ ์คํธ ๊ด๋ฆฌ์ ๊ดํ ์ธ๊ฐโAI ์ธํฐํ์ด์ค ์ฐ๊ตฌ, ๋ฐ์ดํฐ ํ๋ผ์ด๋ฒ์ยท๋ณด์๋ฅผ ๊ณ ๋ คํ ํ์ต ๋ฐ์ดํฐ ๊ด๋ฆฌ ๋ฐฉ์, ๊ทธ๋ฆฌ๊ณ ์ค๋ฆฌยท๋ฒ์ ์ฑ ์์ ๋ช ํํ ํ๋ ์ ์ฑ ยทํ์คํ ์์ ๋ฑ์ด ํฌํจ๋๋ค. ๋ํ, ๋ณด๊ฐ ํํ ๊ฐ์ ์ํธ ์์กด์ฑโ์๋ฅผ ๋ค์ด ์๋ ์์ฑ๋ ์ฝ๋๊ฐ ํ ์คํธ ์๋ํ์ ์ด๋ป๊ฒ ์ฐ๊ณ๋๋๊ฐโ์ ํ์ํจ์ผ๋ก์จ ํตํฉ์ ์ธ ์ฐ๊ตฌ ๋ก๋๋งต์ ์ ์ํ๋ค.
๋ง์ง๋ง์ผ๋ก, ์ด๋ฌํ ์ธ์ฌ์ดํธ๋ฅผ ๋ฐํ์ผ๋ก ํฅํ ์ฐ๊ตฌ ๋ฐฉํฅ์ ๋ค์๊ณผ ๊ฐ์ด ์ ์ํ๋ค.
- ๋ฉํฐโ๋ชจ๋ฌ ํ์ต ๋ฐ ํ๋กฌํํธ ์ต์ ํ: ํ ์คํธยท์ฝ๋ยท๋ค์ด์ด๊ทธ๋จยท์๊ณ์ด ๋ฐ์ดํฐ ๋ฑ ๋ค์ํ ๋ชจ๋ฌ๋ฆฌํฐ๋ฅผ ๋์์ ํ์ฉํ๋ GenAI ๋ชจ๋ธ ๊ฐ๋ฐ.
- ์ธ๊ฐโAI ํ์ ๋ฉํ๋ชจ๋ธ: ๊ฐ๋ฐ์์ GenAI ์ฌ์ด์ ์ญํ ยท์ฑ ์ยทํผ๋๋ฐฑ ๋ฃจํ๋ฅผ ๋ช ์์ ์ผ๋ก ์ ์ํ๋ ํ๋ ์์ํฌ ๊ตฌ์ถ.
- ์ ๋ขฐ์ฑยทํฌ๋ช ์ฑ ๋ฉ์ปค๋์ฆ: ์์ฑ ๊ฒฐ๊ณผ์ ๋ํ ์ค๋ช ๊ฐ๋ฅ์ฑ(XAI)๊ณผ ๊ฒ์ฆ ๊ฐ๋ฅ์ฑ์ ๋ณด์ฅํ๋ ๋๊ตฌ์ ํ๋ก์ธ์ค ์ค๊ณ.
- ์ฐ์ ยทํ๊ณ ํ์คํ: GenAIโ๋ณด๊ฐ SE ํ๋ก์ธ์ค์ ๋ํ ๊ตญ์ ํ์คยท๋ฒ ์คํธ ํ๋ํฐ์ค ์ ์ ๋ฐ ์ธ์ฆ ์ฒด๊ณ ๋ง๋ จ.
- ์ฌํยท์ค๋ฆฌยท๋ฒ์ ์ํฅ ์ฐ๊ตฌ: ์๋ํ๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ด ๊ณ ์ฉ, ์ง์ ์ฌ์ฐ๊ถ, ์ฑ ์ ์์ฌ ๋ฑ์ ๋ฏธ์น๋ ํ๊ธ ํจ๊ณผ ๋ถ์.
๋ณธ ์ฐ๊ตฌ๋ ๋ก๋๋งต์ ๋ค์ค ์ฌ์ดํด์ด๋ผ๋ ์๊ฒฉํ ์ ์ฐจ์ ๊ธฐ๋ฐํด ๊ตฌ์ถํ๊ณ , ๋ ๋ฆฝ์ ์ธ ์ ์ ํ ๋ฐ ์ธ๋ถ ๋๋ฃ ์ฐ๊ตฌ์ ๊ฐ์ ๊ต์ฐจ ๊ฒ์ฆ์ ํตํด ํฌ๋ช ์ฑ๊ณผ ์ฌํ์ฑ์ ํ๋ณดํ์๋ค. ๋ฐ๋ผ์ GenAI๊ฐ SE ํ๋ก์ธ์คยท๋ฐฉ๋ฒยท๋๊ตฌ์ ๋ฏธ์น๋ ์ํฅ์ ์ฒด๊ณ์ ์ผ๋ก ๋ถ์ํ๊ณ , ๊ธ๋ณํ๋ ๊ธฐ์ ํ๊ฒฝ ์์์ ํ๊ณยท์ฐ์ ยท์ ์ฑ ์ ์์๊ฐ ํฅํ ์ฐ๊ตฌ์ ์ ๋ต์ ์ค๊ณํ๋ ๋ฐ ํ์ํ ๊ฒฌ๊ณ ํ ๊ธฐ๋ฐ์ ์ ๊ณตํ๋ค๋ ์ ์์ ํ์ ์ ยท์ค์ฒ์ ์์๋ฅผ ๊ฐ์ง๋ค.