13์ฅ. ํ์๊ด๋ฆฌ ๋ฐ ์ ์ง๋ณด์
Software Configuration Management (SCM : ์ํํธ์จ์ด ํ์ ๊ด๋ฆฌ)
- ์ปดํจํฐ ์ํํธ์จ์ด๊ฐ ๊ตฌ์ถ๋๋ฉด ๋ณํ๊ฐ ๋ถ๊ฐํผํ๋ค.
- ํผ๋์ ์ต์ํํ๊ธฐ ์ํด ๊ตฌ์ฑ ๊ด๋ฆฌ๊ฐ ํ์ํ๋ค.
- ์ํํธ์จ์ด ๊ตฌ์ฑ ๊ด๋ฆฌ(SCM)๋ ์ํํธ์จ์ด ํ๋ก์ธ์ค ์ ๋ฐ์ ๊ฑธ์ณ ์ ์ฉ๋๋ ํฌ๊ด์ ์ธ ํ๋์ด๋ค.
- SCM ํ๋์ ๋ค์๊ณผ ๊ฐ์ด ๊ฐ๋ฐ๋๋ค. (1) ๋ณ๊ฒฝ์ฌํญ ํ์ธ (2) ๋ณํ ํต์ (3) ๋ณํ๊ฐ ์ ์ ํ๊ฒ ์ดํ๋๊ณ ์๋์ง ํ์ธ (4) ๊ด์ฌ์ ๊ฐ์ง ์ ์๋ ๋ค๋ฅธ ์ฌ๋์๊ฒ ๋ณํ๋ฅผ ๋ณด๊ณ
- SCM ํ์์๋ ๋ฒ์ ๊ด๋ฆฌ, ๋ฒ ์ด์ค๋ผ์ธ ํ๋ฆฝ์ด ํฌํจ๋๋ค.


Baselines (๊ธฐ์ค์ )
- ๊ธฐ์ค์ ์ ๊ณต์์ ์ผ๋ก ๊ฒํ ๋๊ณ ํฉ์๋ ์ฌ์์ด๋ฉฐ ์ดํ ์ถ๊ฐ ๊ฐ๋ฐ์ ๊ธฐ์ด๊ฐ ๋๋ค. ๊ณต์์ ์ธ ๋ณ๊ฒฝ ๊ด๋ฆฌ ์ ์ฐจ๋ฅผ ํตํด์๋ง ๋ณ๊ฒฝํ ์ ์๋ค.
- ๊ธฐ์ค์ ์ ํ๋ ์ด์์ ์ํํธ์จ์ด ๊ตฌ์ฑ ํญ๋ชฉ(SCI)์ ์ ๊ณตํ๊ณ ๊ณต์ ๊ธฐ์ ๊ฒํ (FTR)๋ฅผ ํตํด ํ๋ํ SCI์ ์น์ธ์ผ๋ก ํ์๋๋ ์ํํธ์จ์ด ๊ฐ๋ฐ์ ์ด์ ํ์ด๋ค.

Maintainability (์ ์ง๋ณด์)
๊ธฐ์กด S/W๋ฅผ ์ฝ๊ฒ ์ฌ์ฉํ ์ ์๋ ์ ์ฑ์ ํ์
- Corrected (์ค๋ฅ ์์ )
- Adapted (ํ๊ฒฝ ์ ์)
- Enhanced (๊ธฐ๋ฅ ๊ฐํ)
Reverse Engineering (์ญ๊ณตํ)
์ฅ์น ๋๋ ์์คํ ์ ๊ธฐ์ ์ ์ธ ์๋ฆฌ๋ฅผ ๊ทธ ๊ตฌ์กฐ๋ถ์์ ํตํด ๋ฐ๊ฒฌํ๋ ๊ณผ์ ์ด๋ค. ์ด๊ฒ์ ์ข ์ข ๋์์ ์กฐ๊ฐ๋ด์ ๋ถ์ํ๋ ๊ฒ์ ํฌํจํ๋ค. ๊ทธ๋ฆฌ๊ณ ์ ์ง ๋ณด์๋ฅผ ์ํด, ๋๋ ๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ ์ ์ฅ์น๋ฅผ ์๋ณธ์ ์ผ๋ถ๋ฅผ ์ด์ฉํ์ง ์๊ณ ๋ง๋ค๊ธฐ ์ํด ๋์์ ์ธ๋ถ์ ์ธ ์๋์ ๋ถ์ํ๋ ๊ฒ์ ํฌํจํ๋ค.
Software Reengineering (์ฌ๊ณตํ)
๊ธฐ์กด ์ํํธ์จ์ด๋ฅผ ๋ฒ๋ฆฌ์ง ์๊ณ ๊ธฐ๋ฅ์ ๊ฐ์ ์ํค๊ฑฐ๋ ๊ธฐ๋ฅ์ ์๋ก์ด ์ํํธ์จ์ด๋ก ์ฌํ์ฉํ๋ ๋ฑ ์ํํธ์จ์ด ์ฌ์ฌ์ฉ ๊ณต๋ฒ
- ์ํํธ์จ์ด์ ์ ์ง๋ณด์์ฑ๊ณผ ํ์ง์ ํฅ์์ํฌ ์ ์์
- ๋ถ์์ฉ์ ๋ฏธ์ฐ์ ๋ฐ๊ฒฌํ์ฌ ์ํ๋ถ๋ด ์ ๊ฑฐ ๋ฐ ๋ณต๊ตฌ๋น์ฉ ์ ๊ฐ
- ์๋ฐฉ ์ ์ง๋ณด์ ์ธก๋ฉด์์ ์ํํธ์จ์ด ์๊ธฐ ํด๊ฒฐ
๋ถ์-๋ฌธ์ ์ฌ๊ตฌ์ฑ-์ญ๊ณตํ-์ฝ๋ ์ฌ๊ตฌ์ฑ-๋ฐ์ดํฐ ์ฌ๊ตฌ์ฑ-์๊ณตํ

'๐ ์ ๊ณต ๊ณต๋ถ > ์ํํธ์จ์ด๊ณตํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ํํธ์จ์ด๊ณตํ] 14์ฅ. ์ต์ ๊ธฐ์ & 15์ฅ. ๋ฏธ๋ ๋ํฅ (0) | 2023.04.23 |
---|---|
[์ํํธ์จ์ด๊ณตํ] 12์ฅ. ํ ์คํ (0) | 2023.04.23 |
[์ํํธ์จ์ด๊ณตํ] 11์ฅ. ํ์ง๊ด๋ฆฌ (0) | 2023.04.23 |
[์ํํธ์จ์ด๊ณตํ] 10์ฅ. ์ปดํฌ๋ํธ ๋ฐ UI ์ค๊ณ (0) | 2023.04.23 |
[์ํํธ์จ์ด๊ณตํ] 9์ฅ. ์ค๊ณ ๋ชจ๋ธ๋ง (0) | 2023.04.23 |