๐ ์ข์ ํ ์คํฐ์ ์์ง
์ข์ ํ
์คํฐ์ ์์ง ์ค์๋ '์ข์ ์ธ๊ฒฉ๊ณผ ์ด๋ฆฐ ๋ง์', '์ข์ ๋ํ ๋ฅ๋ ฅ' ๋ฑ์ ํญ๋ชฉ์ด ์๋ค.
์ด๋ ํ
์คํฐ ์ด์ธ์ ๋ค๋ฅธ ๋ชจ๋ ์
๋ฌด ์ข
์ฌ์์๊ฒ๋ ์ด๋ฐ ์์ง์ด ํ์ํ๊ฒ ์ง๋ง, ํนํ๋ ๊ฐ๋ฐ์์ ๋ง์ ๋ถ๋ถ์์ ์๊ฒฌ ์ถฉ๋์ด ๋ฐ์ํ ๋ฐ์ ์๋ ํ
์คํ
์
๋ฌด์ ํน์ฑ์ ํ
์คํฐ์๊ฒ ๋์ฑ ์๊ตฌ๋๋ ์ค์ํ ํญ๋ชฉ์ด๋ผ ํ ์ ์๋ค.
๊ฐ๋ฉ์ด๋ ์์ฌ์ํต์ด ์ํฐ ๊ฒ์ ๊ฐ๋ฐ์๋ค์ ์๋ก ์ผ๊ตด์ ๋ง๋๊ณ ๋ํํ๋ฉด ์ถฉ๋์ ๋์ด์ง ์๋๋ค.
๊ฐ์ ์ด ๋
ธ์ถ๋๋ ๋ง์ ์ด์ฉํ ์ปค๋ฎค๋์ผ์ด์
๋ณด๋ค๋ ์ง์ ์ ์ธ ๊ฐ์ ์ ๋ฌ์ด ์ด๋ ค์ด ๊ธ์ ํตํ ์ปค๋ฎค๋์ผ์ด์
, ์ด๋ฅผํ
๋ฉด ์ ํํ๋ ํฌ๋งท์ ์ด์ฉํด ์๋ก ์์ฌ์ํต์ ํ๋ค๋ฉด ๋ถํ์ํ ๊ฐ์ ์๋ชจ๋ฅผ ํผํ ์ ์๋ค.
์ด๋ฌํ ํด๋ฒ์ผ๋ก ๋ฉ์ผ, ๋ฉ์ ์ , ๋ฌธ์ ๋ฑ์ด ์์ ์ ์์ง๋ง ๋ณด๋ค ํจ๊ณผ์ ์ธ ์์คํ
๋๊ตฌ์ ๋์์ ๋ฐ์ ์ ์๋ค.
BTS (Bug Tracking System)๋ ๊ทธ๋ฐ ๋์์ ์ฃผ๋ ์์คํ
๋๊ตฌ ์ค ํ๋์ด๋ค.
๐ BTS (Bug Tracking System) ์ด๋?
BTS (Bug Tracking System)์ด๋ 'QA์ ๊ฐ๋ฐ์๊ฐ ๋ฐ๊ฒฌ๋ ์ํํธ์จ์ด์ ๋ฒ๊ทธ๋ฅผ ์ถ์ ํ๋ ๊ฒ์ ๋๊ธฐ ์ํ ์ํํธ์จ์ด'์ด๋ค.
์ฆ, ๊ฐ๋ฐ ๊ณผ์ (๊ฐ๋ฐ ์ค์ด๊ฑฐ๋ ํน์ ๊ฐ๋ฐ์ด ์๋ฃ๋)์์ ๋ฐ๊ฒฌ๋ ์ํํธ์จ์ด ๋ฒ๊ทธ์ ์ํ ๋ณํ ๊ณผ์ ์ ์ถ์ ํ๊ธฐ ์ํ ์ํํธ์จ์ด๋ผ๋ ๊ฒ์ด๋ค.
๊ฐ๊ฐ์ ๋ฒ๊ทธ์๋ ์ํ๊ฐ ์กด์ฌํ๋ฉฐ ๊ทธ ์ํ๋ ๊ณ์ ๋ณํ๋ค. ๊ทธ๋ฌ๋ฏ๋ก ์ถ์ ์ด ํ์ํ๋ฐ, ๋ค์ ๋งํด ๋ฒ๊ทธ์ ์ํ๊ฐ ์ด๋ป๊ฒ ๋ณํด๊ฐ๊ณ ์๋์ง์ ๋ํ ์ถ์ ์ด ํ์ํ๋ฉฐ ๊ทธ์ ๋ํ ๋๊ตฌ๊ฐ ๋ฐ๋ก BTS์ธ ๊ฒ์ด๋ค.
๐ BTS ๋์ ์ผ๋ก ์ธํ ํจ๊ณผ
๋ฐ๊ฒฌ๋ ๋ฒ๊ทธ์ ํ์ฌ ์ํ๋ฅผ ์ ์ ์๋ค. ๋ฐ๊ฒฌ๋ ๋ฒ๊ทธ๊ฐ ์์ ๋์๋์ง ์๋๋ฉด ์์ ๋์ง ์์๋์ง ๋ฑ์ ๋ํ ๋ฒ๊ทธ ์ํ ์ ๋ณด๋ฅผ ์ ์ ์๋ค. ์ฆ, ๋ด๊ฐ ๋ณด๊ณ ํ ๋ฒ๊ทธ๊ฐ ํ์ฌ ์์ ๋์๋์ง ์์ ์๋ฃ ๋ณด๊ณ ๋ฅผ ๋ฃ๊ธฐ ์ ๊น์ง ์ ์ ์์๋ ์ํ ํ์
์ ์ด๋ ค์์ ํด๊ฒฐํ ์ ์๋ค.
๋ํ ๋ฒ๊ทธ ์์ ์งํ ์ํฉ์ ํ์
ํ ์ ์์ผ๋ฉฐ, ์๋ ค์ง ๋ฒ๊ทธ์ ๋๋ฝ์ ๋ง์ ์ ์๋ค.
๊ฒฐ๊ตญ ๊ฐ๋ฐ์์ ํ
์คํฐ ๊ฐ์ ์ปค๋ฎค๋์ผ์ด์
๋น์ฉ์ ์ค์ผ ์ ์์ผ๋ฉฐ, ์ค์๊ฐ ๋ฒ๊ทธ์ ํต๊ณ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ค.
์ด๋ก ์ธํด ํ์์ ์ ์ฝํ
์ธ ํ์ง ์ฑ์๋๋ฅผ ์์ธกํ ์ ์๋ค.
๐ BTS ์ ํ ์๊ฐ
1. Jira
Jira๋ ๋จ์ํ BTS๋ฅผ ๋์ด ํ๋ก์ ํธ ๊ด๋ฆฌ ๋ฐ ์ ์์ผ ๊ฐ๋ฐ์ ํนํ๋ ๊ธฐ๋ฅ๋ ์ ๊ณตํ๋ค.
Kanban ๋ณด๋์ ์คํฌ๋ผ ๋ณด๋ ๊ฐ์ ์๊ฐ์ ๋๊ตฌ๋ฅผ ํตํด ์์
์ํ๋ฅผ ์ง๊ด์ ์ผ๋ก ํ์ธํ ์ ์์ผ๋ฉฐ, ํ ๊ฐ ํ์
์ ๊ฐํํ ์ ์๋ ๋ค์ํ ๊ธฐ๋ฅ์ ์ง์ํ๋ค.
๋ํ ์ฌ์ฉ์๊ฐ ์ํฌํ๋ก์ฐ๋ฅผ ์์ ๋กญ๊ฒ ์ปค์คํฐ๋ง์ด์งํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํ๋ฉฐ, ๋ฐฉ๋ํ Marketplace๋ฅผ ํตํด ํ๋ฌ๊ทธ์ธ์ ์ถ๊ฐ๋ก ์ค์นํ์ฌ ๊ธฐ๋ฅ์ ํ์ฅํ ์๋ ์๋ค.
๋ํ, ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ๋ฐ ์จํ๋ ๋ฏธ์ค ํ๊ฒฝ ๋ชจ๋๋ฅผ ์ง์ํ๊ธฐ ๋๋ฌธ์, ๊ธฐ์
๊ท๋ชจ๋ ์ฌ์ฉ ํ๊ฒฝ์ ๋ง๊ฒ ์ ํํ ์ ์๋ค.
2. Mantis
Mantis๋ ์ฌ์ฉ์๋ก ๋ฑ๋กํ ํ์ฌ๋ง ๋ช ์ฒ ๊ฐ๋ผ๊ณ ํ์
๋ ์ ๋๋ก ๋ง์ ์ฌ์ฉ์๋ฅผ ๋ณด์ ํ ์์คํ
์ด๋ค.
์ด๋ ๊ฒ ๋ง์ ์ฌ์ฉ์๊ฐ Mantis ์ฌ์ฉ ์ค ๋ฐ์ํ ๋ฒ๊ทธ๋ฅผ ์๋ก ๋ฑ๋กํ๊ณ ์์ ํ์ฌ ์ ์ฐจ ์์ฑ๋๋ฅผ ๋์ฌ๊ฐ๊ณ ์๋ค.
์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ์ง๊ด์ ์ด๊ณ , OS์ ์๊ด์์ด PHP, MySQL, ์ํ์น๋ง ์์ผ๋ฉด ์ฌ์ฉํ ์ ์๋ค.
๋ํ ๊ฐ ๋๋ผ๋ณ ์ธ์ด๋ฅผ ๋ก์ปฌ๋ผ์ด์ง ํ์ฌ ์ฌ์ฉ ์ธ์ด ์ค์ ๋ง ๋ฐ๊พธ๋ฉด ๋ฐ๋ก ํ๊ธ ์ธํฐํ์ด์ค๋ก ์ฌ์ฉํ ์๋ ์๋ค.
๊ฐ๊ฐ์ ๋ชจ๋์ด PHP ํ์ผ๋ก ์๋น์ค๋๊ณ ์์ด, ์ฌ๋ฌ ๊ฐ์ ํด๋์ค๋ ๋ชจ๋์ ๋ฐ์ ธ๊ฐ๋ฉด์ ์์ ํด์ผ ํ๋ ์๋ฐ๋ ํ๋ณด๋ค ๊ฐ๋ฐ์๊ฐ ์ฝ๊ฒ ์์ ํ ์ ์๋ค.
3. Bugzilla
Bugzilla๋ BTS์ ๊ด์ฌ์ ๊ฐ์ง ์ฌ์ฉ์๋ผ๋ฉด ํ ๋ฒ์ฏค ๋ค์ด๋ดค์ ์ ๋๋ก ๋๋ฆฌ ์๋ ค์ง ์์คํ
์ด์ง๋ง ๊ตญ๋ด ๊ฒ์์
๊ณ์์๋ Mantis์ ๋นํด ๋ ์ฌ์ฉ๋๊ณ ์๋ค๊ณ ๋ณด์ฌ์ง๋ค.
๋ชจ์ง๋ผ, ๋ฆฌ๋
์ค ์ปค๋, ์ํ์น, ์ดํด๋ฆฝ์ค, ๋ ๋ํ ๋ฑ์ ์คํ ์์ค ์ง์์์ ๋ฒ๊ทธ ์ถ์ ์์คํ
์ผ๋ก Bugzilla๊ฐ ์ฌ์ฉ๋์์ผ๋ฉฐ, ๊ทธ๋ก ์ธํด ์์ ์ฑ์ด ์ด๋ฏธ ๊ฒ์ฆ๋ ์์คํ
์ด๋ค.
4. Trac
Trac์ BTS๋ณด๋ค๋ ํ๋ก์ ํธ ๊ด๋ฆฌ ๋๊ตฌ์ ๋ ๊ฐ๊น๋ค๊ณ ํ ์ ์๋ค.
์ต์ํ์ BTS ๊ธฐ๋ฅ๋ง ๊ฐ์ง๊ณ ์์ง๋ง ๋ค์ํ ์ธ๋ถ ๋ชจ๋๊ณผ ์ฐ๊ณํ์ฌ ๊ธฐ๋ฅ์ ์ง์ํ๋ค.
๊ธฐ๋ณธ ์ธ์ด๋ ํ์ด์ฌ์ผ๋ก ์์ฑ๋์ด ์์ด ์ข์ ์ฑ๋ฅ์ ์ ๊ณตํ๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ํ์ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ๋
์ธ SQLite๋ฅผ ์ฌ์ฉํ๋ค.
์ํค๋ฅผ ์ด์ฉํ ๋ฌธ์ ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ์ ์๋ ๋ฑ์ ์ฅ์ ์ ๊ฐ์ง๋ค.
5. Scarab
Tigris๋ผ๋ ํ์ฌ์์ GPL์ ๋ฐ๋ฅด๋ ์คํ ์์ค๋ก ๋ง๋ Scarab์ BTS๋ฅผ ๋งค์ฐ ๊ฐ๋จํ ์ธํฐํ์ด์ค๋ก ๊ตฌํํ์๋๋ฐ, ๊ฐ๋ฐ ์ธ์ด๋ ์๋ฐ๋ฅผ ์ด์ฉํ์๋ค. ํ๋ก๊ทธ๋จ ๊ตฌ์กฐ๊ฐ ์ฌ์ ์๋ฐ์ ์ต์ํ ์ฌ์ฉ์๋ผ๋ฉด ์ด๋ ต์ง ์๊ฒ ์ปค์คํฐ๋ง์ด์งํด์ ํ์ฉํ ์ ์๋๋ฐ, ๊ฒ์์ชฝ์์๋ ์ ํธํ์ง ์๋๋ค.
์ด ์ธ์๋ Confluence, Wrike, Trello, Redmine, Asana, Monday ๋ฑ ๋ค์ํ BTS๊ฐ ์กด์ฌํ๋ค.
+ ์ถ์ฒ
https://www.gamejob.co.kr/Community/Talk/Detail?talk_Stat=12&idx=33245
'๐ Quality Assurance Study > ๐ QA ๊ณต๋ถ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Jest + POM] ์ ์ง๋ณด์์ฑ๊ณผ ํ์ฅ์ฑ์ ๊ณ ๋ คํ ํ ์คํธ ๋ฆฌํฉํ ๋ง (0) | 2025.04.20 |
---|---|
Unity์์์ ํ ์คํธ ์๋ํ ๋ฐ Jira ์ด์ ๋ฑ๋ก ์๋ํ (0) | 2025.03.09 |
Jira REST API ํ ํฐ ๋ฐ๊ธ ๋ฐ ์ด์ ์กฐํ (0) | 2025.03.02 |
XPath์ ๋ํ์ฌ (0) | 2025.02.27 |
Jira ๋ฐ Confluence ์ฌ์ฉ ๋ฐฉ๋ฒ (2) | 2025.02.20 |