[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 6์ฅ ํ๋ฉด ์ค๊ณ
- -
์ด๋ฒ์๋ 2022๋ ๋ ์ค๊ธฐ ์ํ ์ค๋นํ๋ฉด์ ๋ ธํธ์ ๋ฆฌ ํ์๋ ๋ด์ฉ๋ค์ ํฌ์คํ ํด๋ณด๊ฒ ์ต๋๋ค. ๋ด์ฉ์ด ๋ง์ด ๋ถ์กฑํ์๊ฒ ์ง๋ง ์ด๋๊น์ง ์ฐธ๊ณ ์ฉ์ผ๋ก๋ง ๋ด์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค. ๐๐
์ฐธ๊ณ ๋ก, ์๊ฐ ๊ด๊ณ์ ์ ๋ถ ์ ๋ฆฌ๋์ด ์์ง๋ ์์ต๋๋ค. ์ถ๊ฐ๋ก ์ ๋ C๋ฑ๊ธ๊ณผ D๋ฑ๊ธ์ ํ์ต ๋ชฉํ์์ ์ ์ธํ์ต๋๋ค.
ํด๋น ๋ด์ฉ์ 2022๋ ๋ ์๋๊ณต ์ถํ์ฌ์ ์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ ์ฑ ์ ๋ด์ฉ์ด ์กฐ๊ธ ํฌํจ๋์ด ์์ต๋๋ค.
๊ฐ๊ธ์ ์ฑ ์ ๊ตฌ๋งคํ์ ์ผ ํ๊ณ ์ถํ์ฌ๋ ์๋๊ณต ๋๋ ์์ ๋น๋ก ๊ณต๋ถํ์๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.
A๋ฑ๊ธ
๐ข ์ฌ์ฉ์ ์ธํฐํ์ด์ค
- ์ฌ์ฉ์ ์ธํฐํ์ด์ค(UI, User Interface)
- ์ฌ์ฉ์์ ์์คํ ๊ฐ์ ์ํธ์์ฉ์ด ์ด๋ค์ง๋๋ก ๋์์ฃผ๋ ์ฅ์น๋ ์ํํธ์จ์ด๋ฅผ ์๋ฏธ
- ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๊ตฌ๋ถ
- CLI(Command Line Interface): ๋ช ๋ น๊ณผ ์ถ๋ ฅ์ด ํ ์คํธ ํํ๋ก ์ด๋ค์ง๋ ์ธํฐํ์ด์ค
- GUI(Graphical User Interface): ๊ทธ๋ํฝ ํ๊ฒฝ์ ์ธํฐํ์ด์ค
- NUI(Natural User Interface): ์ฌ์ฉ์์ ๋ง์ด๋ ํ๋์ผ๋ก ๊ธฐ๊ธฐ๋ฅผ ์กฐ์ํ๋ ์ธํฐํ์ด์ค
- ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๊ธฐ๋ณธ ์์น
- ์ง๊ด์ฑ: ๋๊ตฌ๋ ์ฝ๊ฒ ์ดํดํ๊ณ ์ฌ์ฉํ ์ ์์ด์ผ ํจ
- ์ ํจ์ฑ: ์ฌ์ฉ์์ ๋ชฉ์ ์ ์ ํํ๊ณ ์๋ฒฝํ๊ฒ ๋ฌ์ฑํด์ผ ํจ
- ํ์ต์ฑ: ๋๊ตฌ๋ ์ฝ๊ฒ ๋ฐฐ์ฐ๊ณ ์ตํ ์ ์์ด์ผ ํจ
- ์ ์ฐ์ฑ: ์ฌ์ฉ์์ ์๊ตฌ์ฌํญ์ ์ต๋ํ ์์ฉํ๊ณ ์ค์๋ฅผ ์ต์ํํด์ผ ํจ
B๋ฑ๊ธ
๐ข ํ์ง ์๊ตฌ์ฌํญ
- ์ํํธ์จ์ด ํ์ง ๊ด๋ จ ํ์ค
- ISO/IEC 9126: ์ํํธ์จ์ด์ ํ์ง ํน์ฑ๊ณผ ํ๊ฐ๋ฅผ ์ํ ๊ตญ์ ํ์ค
- ISO/IEC 25010: ISO/IEC 9126์ ํธํ์ฑ๊ณผ ๋ณด์์ฑ์ ๊ฐํํ์ฌ ๊ฐ์ ํ ์ํํธ์จ์ด ์ ํ์ ๋ํ ๊ตญ์ ํ์ค
- ISO/IEC 12119: ํจํค์ง ์ํํธ์จ์ด์ ์ผ๋ฐ์ ์ธ ์ ํ ํ์ง ์๊ตฌ์ฌํญ ๋ฐ ํ ์คํธ๋ฅผ ์ํ ๊ตญ์ ํ์ค
- ISO/IEC 14598: ์ํํธ์จ์ด ํ์ง์ ์ธก์ ๊ณผ ํ๊ฐ์ ํ์ ์ ์ฐจ๋ฅผ ๊ท์ ํ ํ์ค
- ISO/IEC 9126์ ์ํํธ์จ์ด ํ์ง ํน์ฑ
- ๊ธฐ๋ฅ์ฑ(Functionality)
- ์ํํธ์จ์ด๊ฐ ์ฌ์ฉ์์ ์๊ตฌ์ฌํญ์ ์ ํํ๊ฒ ๋ง์กฑํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋์ง ์ฌ๋ถ๋ฅผ ๋ํ๋
- ํ์ ํน์ฑ: ์ ์ ์ฑ/์ ํฉ์ฑ, ์ ๋ฐ์ฑ/์ ํ์ฑ, ์ํธ ์ด์ฉ์ฑ, ๋ณด์์ฑ, ์ค์์ฑ
- ์ ๋ขฐ์ฑ(Reliability)
- ์ฃผ์ด์ง ์๊ฐ๋์ ์ฃผ์ด์ง ๊ธฐ๋ฅ์ ์ค๋ฅ ์์ด ์ํํ ์ ์๋ ์ ๋๋ฅผ ๋ํ๋
- ํ์ ํน์ฑ: ์ฑ์์ฑ, ๊ณ ์ฅ ํ์ฉ์ฑ, ํ๋ณต์ฑ
- ์ฌ์ฉ์ฑ(Usability)
- ์ฌ์ฉ์์ ์ปดํจํฐ ์ฌ์ด์ ๋ฐ์ํ๋ ์ด๋ ํ ํ์์ ๋ํ์ฌ ์ฌ์ฉ์๊ฐ ์ ํํ๊ฒ ์ดํดํ๊ณ ์ฌ์ฉํ๋ฉฐ, ํฅํ ๋ค์ ์ฌ์ฉํ๊ณ ์ถ์ ์ ๋๋ฅผ ๋ํ๋
- ํ์ํน์ฑ: ์ดํด์ฑ, ํ์ต์ฑ, ์ด์ฉ์ฑ, ์น๋ฐ์ฑ
- ํจ์จ์ฑ(Efficiency)
- ์ฌ์ฉ์๊ฐ ์๊ตฌํ๋ ๊ธฐ๋ฅ์ ์ผ๋ง๋ ๋น ๋ฅด๊ฒ ์ฒ๋ฆฌํ ์ ์๋์ง ์ ๋๋ฅผ ๋ํ๋
- ํ์ ํน์ฑ: ์๊ฐ ํจ์จ์ฑ, ์์ ํจ์จ์ฑ
- ์ ์ง๋ณด์์ฑ(Maintainability)
- ํ๊ฒฝ์ ๋ณํ ๋๋ ์๋ก์ด ์๊ตฌ์ฌํญ์ด ๋ฐ์ํ์ ๋ ์ํํธ์จ์ด๋ฅผ ๊ฐ์ ํ๊ฑฐ๋ ํ์ฅํ ์ ์๋ ์ ๋๋ฅผ ๋ํ๋
- ํ์ ํน์ฑ: ๋ถ์์ฑ, ๋ณ๊ฒฝ์ฑ, ์์ ์ฑ, ์ํ์ฑ
- ์ด์์ฑ(Portability)
- ์ํํธ์จ์ด๊ฐ ๋ค๋ฅธ ํ๊ฒฝ์์๋ ์ผ๋ง๋ ์ฝ๊ฒ ์ ์ฉํ ์ ์๋์ง ์ ๋๋ฅผ ๋ํ๋
- ํ์ ํน์ฑ: ์ ์ฉ์ฑ, ์ค์น์ฑ, ๋์ฒด์ฑ, ๊ณต์กด์ฑ
- ๊ธฐ๋ฅ์ฑ(Functionality)
๐ข HCI / UX / ๊ฐ์ฑ๊ณตํ
- HCI(Human Computer Interaction or Interface)
- ์ฌ๋์ด ์์คํ ์ ํธ๋ฆฌํ๊ณ ์์ ํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ์ฐ๊ตฌํ๊ณ ๊ฐ๋ฐํ๋ ํ๋ฌธ
- UX(User Experience, ์ฌ์ฉ์ ๊ฒฝํ)
- ์ฌ์ฉ์๊ฐ ์์คํ ์ด๋ ์๋น์ค๋ฅผ ์ด์ฉํ๋ฉด์ ๋๋ผ๊ณ ์๊ฐํ๊ฒ ๋๋ ์ด์ฒด์ ์ธ ๊ฒฝํ
- ๊ฐ์ฑ๊ณตํ
- ์ ํ์ด๋ ์์ ํ๊ฒฝ์ ์ฌ์ฉ์์ ๊ฐ์ฑ์ ์๋ง๋๋ก ์ค๊ณ ๋ฐ ์ ์ํ๋ ๊ธฐ์
๋ง์น๋ฉฐ..
์๋๋ ์ ๋ง ๋ณด๋ ค๊ณ ๋ ธํธ ์ ๋ฆฌํ๋ ๋ด์ฉ์ด๋ผ์ ํ์ ํ ์ ์ด ๋ง๊ธฐ๋ ํ ๊ฑฐ๊ณ ์คํ๋ ์์ ์ ์์ต๋๋ค. ์ฐธ๊ณ ์ฉ์ผ๋ก๋ง ๋ด์ฃผ์ธ์ ๐
๋ง์ด ๋ถ์กฑํ ๋ด์ฉ์ด์ จ๊ฒ ์ง๋ง ๋์์ด ๋์ จ๋ค๋ฉด ๋๊ธ ํ ๋ฒ์ฉ ๋จ๊ฒจ์ฃผ์๋ฉด ๋ง์ด ๋ฟ๋ฏํ ๊ฒ ๊ฐ์ต๋๋ค. ๐๐
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 7์ฅ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ๊ด๋ฆฌ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 8์ฅ SQL ์์ฉ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 9์ฅ ์ํํธ์จ์ด ๊ฐ๋ฐ ๋ณด์ ๊ตฌ์ถ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 10์ฅ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ํ์ฉ
์๊ฐ ๊ด๊ณ์ ๋ ธํธ ์ ๋ฆฌ ๋์ ๋ฌธ์ ํ์ด๋ก ๋์ฒด... ๐ข๐ข
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 11์ฅ ์์ฉ SW ๊ธฐ์ด ์ธ์ด ํ์ฉ
์๊ฐ ๊ด๊ณ์ ๋ ธํธ ์ ๋ฆฌ ๋์ ๋ฌธ์ ํ์ด๋ก ๋์ฒด... ๐ข๐ข
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 12์ฅ ์ ํ์ํํธ์จ์ด ํจํค์ง
์๊ฐ ๊ด๊ณ์ ๋ ธํธ ์ ๋ฆฌ ๋์ ๋ฌธ์ ํ์ด๋ก ๋์ฒด... ๐ข๐ข
'์๊ฒฉ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 8์ฅ SQL ์์ฉ (0) | 2023.02.07 |
---|---|
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 7์ฅ ์ ํ๋ฆฌ์ผ์ด์ ํ ์คํธ ๊ด๋ฆฌ (0) | 2023.02.07 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 5์ฅ ์ธํฐํ์ด์ค ๊ตฌํ (0) | 2023.02.07 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 4์ฅ ์๋ฒํ๋ก๊ทธ๋จ ๊ตฌํ (0) | 2023.02.07 |
[์ ๋ณด์ฒ๋ฆฌ๊ธฐ์ฌ ์ค๊ธฐ] 3์ฅ ํตํฉ ๊ตฌํ (0) | 2023.02.07 |
๋น์ ์ด ์ข์ํ ๋งํ ์ฝํ ์ธ
์์คํ ๊ณต๊ฐ ๊ฐ์ฌํฉ๋๋ค. ๐