๐์ํํธ์จ์ด ๊ณตํ ์
๋ฌธ (2025-2026๋
ํ)
๐์ํํธ์จ์ด ๊ณตํ ์
๋ฌธ์ ์ํํธ์จ์ด ์ค๊ณ, ๊ฐ๋ฐ, ํ
์คํธ ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ์ ๋ํ ํํํ ๊ธฐ๋ฐ์ ๋ค์ง๊ณ ์ ํ๋ BSCS, BSSE, BSIT ํ์, ํ๋ฆฌ๋์, ๋
ํ์ฌ, ๊ทธ๋ฆฌ๊ณ ์ด๋ณด ์ํํธ์จ์ด ๊ฐ๋ฐ์๋ฅผ ์ํด ์ธ์ฌํ๊ฒ ์ค๊ณ๋ ์๋ฒฝํ ๊ต๊ณผ ๊ณผ์ ๊ธฐ๋ฐ ๊ต๊ณผ์์
๋๋ค.
์ด๋ฒ ํ์ ์ด๋ก ์ง์, ์ค์ ์ฌ๋ก, ๊ฐ๊ด์ ๋ฌธ์ , ํด์ฆ๋ฅผ ์๋ฒฝํ๊ฒ ์กฐํ์์ผ ํ์๋ค์ด ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช
์ฃผ๊ธฐ(SDLC), ์ํํธ์จ์ด ํ๋ก์ธ์ค, ๊ทธ๋ฆฌ๊ณ Agile ๋ฐ DevOps์ ๊ฐ์ ์ต์ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ฌ์ฉ๋๋ ํ์ ์์ง๋์ด๋ง ์์น์ ์ดํดํ๋ ๋ฐ ๋์์ ์ค๋๋ค.
์ด ์ฑ
์ ์ค์ ์ํํธ์จ์ด ์ค๋ฌด์ ์ค์ ์ ๋์ด ํ์ต์๊ฐ ์ํํธ์จ์ด ํ๋ก์ ํธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๊ณ , ํ์ฅ ๊ฐ๋ฅํ ์ํคํ
์ฒ๋ฅผ ์ค๊ณํ๊ณ , ์ํํธ์จ์ด ํ์ง์ ๋ณด์ฅํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. ์ฒด๊ณ์ ์ธ ์ฅ๊ณผ ์ฌ๋ก ์ฐ๊ตฌ๋ฅผ ํตํด ํ์๋ค์ ์ค๋๋ ์
๊ณ์์ ์ ๋ฌธ ์ํํธ์จ์ด ์์ง๋์ด๊ฐ ์ด๋ป๊ฒ ์ผํ๋์ง์ ๋ํ ๊ฐ๋
์ ์ดํด์ ์ค๋ฌด์ ํต์ฐฐ๋ ฅ์ ๋ชจ๋ ์ป์ ์ ์์ต๋๋ค.
๐ ์ฅ ๋ฐ ์ฃผ์
๐น 1์ฅ: ์ํํธ์จ์ด ์์ง๋์ด๋ง ์๊ฐ
-์ํํธ์จ์ด ์์ง๋์ด๋ง์ด๋ ๋ฌด์์ธ๊ฐ?
- ์ํํธ์จ์ด ์์ง๋์ด๋ง๊ณผ ํ๋ก๊ทธ๋๋ฐ์ ์ฐจ์ด์
- ์ํํธ์จ์ด ๊ฐ๋ฐ ์๋ช
์ฃผ๊ธฐ(SDLC) ๋ชจ๋ธ: ํญํฌ์ํ, ๋์ ํ, ์ ์์ผ, DevOps
- ์ํํธ์จ์ด ์์ง๋์ด์ ์ญํ ๊ณผ ์ฑ
์
๐น 2์ฅ: ํ๋ก์ ํธ ๋ฐ ํ๋ก์ธ์ค ๊ด๋ฆฌ
- ํ๋ก์ ํธ ๊ด๋ฆฌ์ ๊ธฐ๋ณธ
- ์ํํธ์จ์ด ํ๋ก์ธ์ค ๋ชจ๋ธ ๋ฐ ๊ฐ์
- ํ์ ๊ด๋ฆฌ
- ์ํํธ์จ์ด ํ๋ก์ ํธ์ ์ํ ๊ด๋ฆฌ
๐น 3์ฅ: ์๊ตฌ ๊ณตํ
- ๋์ถ ๊ธฐ๋ฒ(์ธํฐ๋ทฐ, ์ค๋ฌธ ์กฐ์ฌ, ๊ด์ฐฐ)
- ๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ vs. ๋น๊ธฐ๋ฅ์ ์๊ตฌ ์ฌํญ
- ์ํํธ์จ์ด ์๊ตฌ ๋ช
์ธ(SRS)
- ์์คํ
๋ชจ๋ธ๋ง: DFD, ์ฌ์ฉ ์ฌ๋ก, UML ๋ค์ด์ด๊ทธ๋จ
- ์๊ตฌ ์ฌํญ ๊ฒ์ฆ ๋ฐ ๊ด๋ฆฌ
๐น 4์ฅ: ์ํํธ์จ์ด ์ค๊ณ
- ์ข์ ์ค๊ณ ์์น
- ์ํคํ
์ฒ ์ค๊ณ(๊ณ์ธตํ, ํด๋ผ์ด์ธํธ-์๋ฒ, ๋ง์ดํฌ๋ก์๋น์ค)
- ๊ฐ์ฒด ์งํฅ ์ค๊ณ(OOD) ๋ฐ UML ๋ชจ๋ธ๋ง
- ๊ธฐ๋ฅ ์งํฅ ์ค๊ณ
- ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI) ๋ฐ ์ฌ์ฉ์ ๊ฒฝํ(UX) ์ค๊ณ
๐น 5์ฅ: ์ํํธ์จ์ด ํ๋กํ ํ์
์ ์ ๋ฐ ๊ฐ๋ฐ
- ํ๋กํ ํ์
์ ํ(์ผํ์ฉ, ์งํํ, ์ฆ๋ถํ)
- ์ ์์ผ ํ๋กํ ํ์
์ ์ ๋ฐฉ์
- ํ๋ SDLC์์ ํ๋กํ ํ์
์ ์์ ์ญํ
๐น 6์ฅ: ์ํํธ์จ์ด ํ์ง ๋ณด์ฆ ๋ฐ ํ
์คํธ
- ํ์ง ๋ณด์ฆ(QA) ๊ฐ๋
๋ฐ ์งํ
- ํ
์คํธ ์์ค: ๋จ์, ํตํฉ, ์์คํ
, ์ธ์
- ํ
์คํธ ๊ธฐ๋ฒ: ๋ธ๋๋ฐ์ค, ํ์ดํธ๋ฐ์ค, ํ๊ท
- ์ํํธ์จ์ด ํ์ง ์งํ ๋ฐ ํ๋ก์ธ์ค ๊ฐ์
๐น 7์ฅ: ์ํํธ์จ์ด ์์ง๋์ด๋ง ๊ณ ๊ธ ์ฃผ์
- ์ฌ์ฌ์ฉ์ฑ ๋ฐ ๋์์ธ ํจํด(GoF ํจํด)
- ์ํํธ์จ์ด ์ ์ง๋ณด์ ๋ฐ ์งํ
- ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ์ํํธ์จ์ด ์์ง๋์ด๋ง
- ์ํํธ์จ์ด ๊ฐ๋ฐ์์์ AI ๋ฐ ์๋ํ
- SDLC ์ ๋ฐ์ ๊ณผ์ ๋ฐ ํ๋ก์ ํธ ๋จ๊ณ
๐ ์ด ์ฑ/์ฑ
์ ์ ํํด์ผ ํ๋ ์ด์
โ
์ํํธ์จ์ด ์์ง๋์ด๋ง ๊ณผ์ ์ ์๋ฒฝํ ๊ฐ์ ๊ณํ์
โ
๊ฐ๋
์๋ฌ์ ์ํ ๊ฐ๊ด์ ๋ฌธ์ (MCQ) ๋ฐ ํด์ฆ ํฌํจ
โ
๊ธฐ์กด SDLC์ ์ต์ Agile/DevOps ์ ๊ทผ ๋ฐฉ์ ๋ชจ๋ ํฌํจ
โ
์ํ ์ค๋น, ํ๋ก์ ํธ ๊ฐ๋ฐ ๋ฐ ๋ฉด์ ์ง์
โ
ํ์, ๊ต์ฌ, ํ๋ฆฌ๋์ ๋ฐ ์ ๋ฌธ๊ฐ๋ฅผ ์ํด ๊ฐ๋ฐ
โ ์ด ์ฑ์ ๋ค์ ์ ์์ ์๊ฐ์ ๋ฐ์์ต๋๋ค.
Roger S. Pressman, Ian Sommerville, Steve McConnell, Watts S. Humphrey
๐ฅ ์ง๊ธ ๋ค์ด๋ก๋ํ์ธ์!
์ํํธ์จ์ด ์์ง๋์ด๋ง ์
๋ฌธ(2025-2026๋
ํ)์ผ๋ก ์ํํธ์จ์ด ์ค๊ณ, ๊ฐ๋ฐ ๋ฐ ํ๋ก์ ํธ ๊ด๋ฆฌ๋ฅผ ๋ง์คํฐํ์ธ์. ํจ๊ณผ์ ์ธ ์ํํธ์จ์ด ์์ง๋์ด๊ฐ ๋๊ธฐ ์ํ ์๋ฒฝํ ํ๋ฌธ์ ๋ฐ ์ ๋ฌธ์ ๊ฐ์ด๋์
๋๋ค. ๐
์
๋ฐ์ดํธ ๋ ์ง
2025. 11. 26.