Community

๐Ÿ•Š๏ธ ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ๋‹ค๋ฃจ๋Š” ๋ฒ•

๊ธฐ์ˆ  ๋ถ€์ฑ„๋Š” ๊ฐœ๋ฐœํŒ€์—๊ฒŒ ์—„์ฒญ๋‚œ ์ขŒ์ ˆ๊ฐ๊ณผ ๋ฒˆ์•„์›ƒ์„ ์•ˆ๊ฒจ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋“ค์€ ๊ธฐ์ˆ  ๋ถ€์ฑ„์˜ ๋ถ€์ž‘์šฉ์„ ์•Œ๊ณ  ์žˆ์ง€๋งŒ, ์™œ ๊ฐœ๋ฐœ์—์„œ ๋น ๋ฅด๊ณ  ์‰ฌ์šด ํ•ด๊ฒฐ์ฑ…์ด ์œ„ํ—˜ํ•œ์ง€ ์ œํ’ˆ ํŒ€์—๊ฒŒ ์„ค๋ช…ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ์ˆ  ๋ถ€์ฑ„์˜ ์ข…๋ฅ˜ * ์ฝ”๋“œ ํ€„๋ฆฌํ‹ฐ * ํ…Œ์ŠคํŠธ * ๊ฒฐํ•ฉ * ์˜ค๋ž˜๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ/ํˆด * ์ž˜๋ชป๋œ ์•„ํ‚คํ…์ฒ˜ * ๋ฌธ์„œํ™” ๋ถ€์žฌ * ์ง€์‹ ๊ณต์œ  ๋ถ€์žฌ ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ๊ทน๋ณตํ•˜๊ธฐ ์œ„ํ•œ ์ „๋žต ๊ทธ๋ ‡๋‹ค๋ฉด ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ์ค„์ด๊ธฐ ์œ„ํ•œ ์ „๋žต์—๋Š” ์–ด๋–ค ๊ฒƒ๋“ค์ด ์žˆ์„๊นŒ์š”? ๋จผ์ € ๊ธฐ์ˆ  ๋ถ€์ฑ„์˜ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•˜๋Š” ๊ฒƒ๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๊ณผ์ •๊ณผ ์ฝ”๋“œ๋ฅผ ๋ถ„์„ํ•˜์—ฌ ๋ณ‘๋ชฉ ํ˜„์ƒ์„ ์ฐพ์•„๋‚ด๊ณ  ๊ธฐ์ˆ  ๋ถ€์ฑ„ ์ง€๋„๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ง€๋„๋ฅผ ํ†ตํ•ด ์›์ธ์„ ํŒŒ์•…ํ•˜์—ฌ ๊ฐ๊ฐ์˜ ์กฐ๊ฐ์„ ๊ฒ€ํ† ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ์ด ๋ชฉ๋ก์„ ์‚ดํŽด๋ณด๊ณ  ์•„๋ฌด๊ฒƒ๋„ ํ•˜์ง€ ์•Š์œผ๋ฉด ์–ด๋–ค ์ผ์ด ์ผ์–ด๋‚˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ ์‹œ์Šคํ…œ์˜ ์ด ๋ถ€๋ถ„์ด ํ˜„์žฌ์™€ ๋ฏธ๋ž˜์— ์‚ฌ์šฉ๋˜๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ด ๋‘ ๊ฐ€์ง€ ์‚ฌํ•ญ์„ ํ‘œ์‹œํ•  ๋•Œ, ์šฐ๋ฆฌ๋Š” ๊ธฐ์ˆ  ๋ถ€์ฑ„๊ฐ€ ๋” ๋†’์€ ๊ฒƒ๋“ค์„ ์šฐ์„ ์ˆœ์œ„์— ๋‘๊ณ  ๊ณ ์ณ๋‚˜๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ถŒ์žฅ ์ „๋žต * ์ดํ•ด๊ด€๊ณ„์ž์—๊ฒŒ ํ˜„์žฌ ์ƒํ™ฉ์„ ์„ค๋ช…ํ•˜๊ธฐ * ๋ช…ํ™•ํ•œ ์†Œ์œ ๊ถŒ * ์šฐ์„ ์ˆœ์œ„ ์ •ํ•˜๊ธฐ * ํŒ€์„ ์‘์›ํ•˜๊ธฐ * ์ ์€ ๊ธฐ์ˆ  ๋ถ€์ฑ„(๋ช‡ ์‹œ๊ฐ„): ๋ฆฌํŒฉํ† ๋ง * ์ค‘๊ฐ„ ๊ธฐ์ˆ  ๋ถ€์ฑ„(๋ฉฐ์น ): ๊ธˆ์š”์ผ์€ ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋‚ ๋กœ ์ •ํ•˜๊ธฐ * ํฐ ๊ธฐ์ˆ  ๋ถ€์ฑ„(๋ช‡ ์ฃผ~๋ช‡ ๊ฐœ์›”): ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ณ ์ •๋œ ์‹œ๊ฐ„์„ ๊ฐ–๊ธฐ ๊ธฐ์ˆ  ๋ถ€์ฑ„ ์ถ”์  ๋„๊ตฌ * ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ํˆด - Jira, Asana, GitHub issues ๋“ฑ * ์ฝ”๋“œ ๋ถ„์„ ๋„๊ตฌ - SonarQube * ์ˆ˜๋™ ์ถ”์  ๊ธฐ์ˆ  ๋ถ€์ฑ„๋ฅผ ๋‚ฎ๊ฒŒ ์œ ์ง€ํ•˜๊ธฐ * ์›ํ•˜๋Š” ๊ฒฐ๊ณผ๋ฅผ ์œ„ํ•œ ์‹œ์Šคํ…œ ์„ค๊ณ„ * ๋ฌธ์„œ ์ž‘์„ฑ * ํ…Œ์ŠคํŠธ ์ž‘์„ฑ * ์ฝ”๋“œ ๋ฆฌ๋ทฐ ๋ฌธํ™” * ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ * ๊ฐœ๋ฐœ์ž์˜ ๋ฆฌํŒฉํ† ๋ง ํ—ˆ์šฉ * ์ฝ”๋“œ๋ฒ ์ด์Šค ๊ธฐ์ค€ ๋”ฐ๋ฅด๊ธฐ * TDD * ๋†’์€ ํ’ˆ์งˆ์˜ ์ฝ”๋“œ ์ž‘์„ฑ * ์ง€์†์ ์ธ ์ „๋‹ฌ

์•Œ๋ฆผ

์•Œ๋ฆผ์ด ์—†์Šต๋‹ˆ๋‹ค