๊ฐœ๋ฐœ์ž๋Š” ํ•ญ์ƒ ๋ณ€ํ™”ํ•˜๋ฉด์„œ ์„ฑ์žฅํ•ด์•ผ ํ•œ๋‹ค ๊ฐœ๋ฐœ์ž์˜ ์ง€์†์ ์ธ ์„ฑ์žฅ ๋ฐฉ๋ฒ• ๊น”๋”ํ•œ ์ฝ”๋“œ ์ ์ ˆํ•œ ๋…ผ๋ฆฌ๋ ฅ (= ๋ฌธ์ œ ํ•ด๊ฒฐ ๋Šฅ๋ ฅ) ๊ฐœ๋ฐœ์ด ์™„๋ฃŒ ๋๋Š”์ง€ ๊ฒ€์ฆํ•˜๋Š” ๋ฐฉ๋ฒ• ATDD (Acceptance Test Driven Development) : ๊ณ ๊ฐ, ๊ฐœ๋ฐœ์ž, ํ…Œ์Šคํ„ฐ ๊ฐ„์˜ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ์‚ฌ์šฉํ•˜๋Š” ์ฝ”๋“œ๋งŒ ๋งŒ๋“ค๊ธฐ (Celler Create) ๋ฆฌํŒฉํ† ๋ง (Refactoring) ์ฝ”๋“œ ์ฝ๊ธฐ (Code Review) ์•Œ๊ณ ๋ฆฌ์ฆ˜๊ณผ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ (Don’t Reinvent The Wheel) ๋‹จ์ˆœํ•œ ๋””์ž์ธ (Simple Design) ์ง„ํ™”์  ๋””์ž์ธ (Evolutionary Design) ํ˜‘์—… (Cooperative Design Design Review) ๊ธฐ์ˆ  ๋ฒค์น˜๋งˆํ‚น (Benchmarking) ์ด๋ ฅ์„œ์— git repo ์ œ์ถœํ•  ๋•Œ, ๊พธ์ค€ํžˆ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•ด ๊ณ ๋ฏผํ•˜๊ณ  ๊ด€๋ฆฌํ•œ repo๋ฅผ ์ œ์ถœํ•˜์ž
IT ์—…๊ณ„์˜ ์กฐ์ง ๊ตฌ์„ฑ ๋ชฉ์  ์กฐ์ง ํ”„๋กœ์ ํŠธ A : ๊ธฐํš, ๊ฐœ๋ฐœ์ž, ๋””์ž์ด๋„ˆ ํ”„๋กœ์ ํŠธ B : ๊ธฐํš, ๊ฐœ๋ฐœ์ž, ๋””์ž์ด๋„ˆ … ํ”„๋กœ์ ํŠธ๊ฐ€ ์ปค์ง€๋ฉด ๊ด€๋ฆฌ๊ฐ€ ํž˜๋“ฆ ๊ธฐ๋Šฅ ์กฐ์ง ๊ธฐํš : ๊ธฐํš์ž, ๊ธฐํš์ž, ๊ธฐํš์ž ํด๋ผ์ด์–ธํŠธ : ๊ฐœ๋ฐœ์ž, ๊ฐœ๋ฐœ์ž, ๊ฐœ๋ฐœ์ž ์„œ๋ฒ„ : ๊ฐœ๋ฐœ์ž, ๊ฐœ๋ฐœ์ž, ๊ฐœ๋ฐœ์ž ๋ถ€์„œ๋‚ด ๊ฐœ๋ฐœ์ž๋งˆ๋‹ค ํ•˜๋Š” ํ”„๋กœ์ ํŠธ๊ฐ€ ๋‹ค๋ฆ„ ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  Waterfall ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ๋ช…ํ™•ํ•œ ์š”๊ตฌ์‚ฌํ•ญ์„ ๊ฐ€์ง€๊ณ  ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ ์žฅ์  ๋Œ€๋žต์ ์ธ ์ผ์ • ์‚ฐ์ถœ์ด ๊ฐ€๋Šฅํ•จ ํ”„๋กœ์ ํŠธ์˜ ์‹œ์ž‘๊ณผ ๋์ด ๋ช…ํ™•ํ•จ ๋‹จ์  ํ”ผ๋“œ๋ฐฑ ์ฒ˜๋ฆฌ๊ฐ€ ๋Š๋ฆฌ๋‹ค ์ค‘๊ฐ„์— ์ˆ˜์ •์ด ์–ด๋ ต๋‹ค Agile ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ์งง์€ ๊ฐœ๋ฐœ ์ฃผ๊ธฐ๋ฅผ ๊ฐ€์ง€๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ๊ณ„์† ๋ฐ˜์˜ํ•˜๋ฉด์„œ ์ง„ํ–‰ ๋‹จ์  ํ”„๋กœ์ ํŠธ์˜ ์‹œ์ž‘๊ณผ ๋์ด ๋ช…ํ™•ํ•˜์ง€ ์•Š๋‹ค ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ๊ฐ€ ์ƒ๋Œ€์ ์œผ๋กœ ์–ด๋ ค์›€์ด ์žˆ์Œ Kanban : ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ ๋„๊ตฌ ์นด๋“œ๋ฅผ ์ด์šฉํ•ด์„œ “ํ• ์ผ”, “์ง„ํ–‰ ์ค‘”, “์™„๋ฃŒ” ํ•ญ๋ชฉ์„ ๋‚˜๋ˆ„์–ด์„œ ๊ฐ ํ…Œ์Šคํฌ์˜ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๋ณด๋“œ