1. ๋ฐฐ๊ฒฝ
์ฌํด ์๋ฐ๊ธฐ๋ถํฐ CEOS 15๊ธฐ๋ก ํ๋ํ๊ณ ์๋ค. ์ ์ด ์ฐํฉ ์ฐฝ์ ๋์๋ฆฌ๋ก, ๊ฐ๋ฐ์ ๋ฟ๋ง ์๋๋ผ ๊ธฐํ๊ณผ ๋์์ธ ํํธ๊น์ง ํจ๊ป ํ๋ํ๋ค. ๊ธฐํ, ๋์์ธ, ํ๋ก ํธ, ๋ฐฑ์๋ ๊ฐ๊ฐ ๋๋ช ์ฉ ๊ฝ ์ฐฌ ์ด ๋ค์ฏ ํ์ด ๋ง๋ค์ด์ง๋ค. ๊ธฐํ๊ณผ ๋์์ธ์ ๊ณ ๋ฏผํ ์๊ฐ์ ์ค์ฌ ์ค๋ก์ง ๊ฐ๋ฐ์๋ง ์์ ์ ์๋ค๋ ๊ฑด ์๊ฐ๋ณด๋ค ๋ ์ข์๋ค.
๊ทธ๋์ ์ ๊ณต์๋ก์ ํ๋ก ํธ์ค๋๋ฅผ ๊น๊ฒ ๊ณต๋ถํ๋ค๋ ๊ฒ์ ๋ํ ๊ณ ๋ฏผ์ด ๋ง์๋ค. ๊ฐ๋ฐ์๋ฅผ ์ง๋งํ๋ ํ๊ต ๋๊ธฐ๋ค์ ๊ฑฐ์ ๋ค ๋ฐฑ์๋๋ฅผ ๊ณต๋ถํ๊ณ ์๋ค. ๊ทธ ์ฌ์ด์์ ํผ์๋ผ๋๊ฒ ๋ถ์ํ์ง ์์์๋ฆฌ๊ฐ. ์ธ์ค์ค ํ๋์ ํ๋ฉด์ ํ๋ก ํธ๋ฅผ ๊ณ์ ๊ณต๋ถํด์ผ๊ฒ ๋ค๋ ํ์ ์ด ์๊ฒผ๊ณ , ๋ด๊ฐ ์ง๊ธ๊น์ง ๊ณต๋ถํด์ค๋ ๊ฒ์ ์ด๋ฒ์ ์ ๋๋ก ํ์ฉํด๋ณด๊ณ ์ถ๋ค๋ ์์ฌ์ด ์์๋ค.
๊ฐ์ฌํ๊ฒ๋ ๊ทธ ์์ฌ์ ์ฑ์์ค ์ ์๋ ํ์ ๋ค์ด๊ฐ๊ฒ ๋์๋ค. Bankidz(๋ฑ ํค์ฆ) ๋ผ๋ ์ด๋ฆ์ ์ด๋ฆฐ์ด ๊ธ์ต ๊ต์ก ์๋น์ค ๊ฐ๋ฐ์ ์งํํ๊ณ ์๋ค. ๊ฐ๋จํ ์์ฝํ์๋ฉด, ์ ์ถ์ ํ๊ณ ์ด์๋ฅผ ๋ฐ๋ ๊ณผ์ ์ ๋ถ๋ชจ๋๊ณผ ํจ๊ปํ๋ ๊ฒฝํ์ ์ ๊ณตํ๋ค. ๊ธฐํ ์ด๊ธฐ์ ์ด ์ธ์ ๋ค์ํ ๊ธ์ต ๊ต์ก ๊ฒฝ๋ก๊ฐ ์์์ง๋ง mvp ์์ค์ผ๋ก์ ๋ณผ๋ฅจ์ผ๋ก ๋ฎ์ถ๊ธฐ ์ํด ๋น ์ง ์ํ์ด๋ค. ๊ทธ๋ผ์๋ ๋ถ๊ตฌํ๊ณ ๋ค๋ฅธ ํ์ ๋นํด ๋ฐฐ๋ก ๋ง์ ์์ค์ด๋ผ ๋๋ฆ ๋ง์กฑ์ด๋ค.
2. ํ์
์ด๋ฐํ ์ผ์ ๊ณผ ๊ทธ์ ๋นํด ๋ง์ ๋ณผ๋ฅจ์ ์ฐจ์ง์์ด ์ํํ๊ธฐ ์ํด ๊ฐ๋ฐ ์ผ์ ๊ณผ ํ์ ์ค๋น์ ๊ณต์ ๋ค์๋ค. ๋์๋ฆฌ ์คํฐ๋ ๋ง์ง๋ง ์ฃผ์ฐจ์ ์ ์์ผ์ ๋ํ ๊ฐ์๊ฐ ์์๊ณ , ๋์ ์ ํด๋ณด๊ธฐ๋ก.
์ ์ฒด ๊ธฐํ์ ์ด 4๊ฐ์ ์คํ๋ฆฐํธ๋ก ๋๋์ด ์งํํ๋ค.
์ฐ์ ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋์ด. ๊ฐ๋ฐ ๋ฟ๋ง ์๋๋ผ ๊ธฐํ๊ณผ ๋์์ธ๋ ํด๋น ์คํ๋ฆฐํธ์ ์ง์คํ๋ค. ๋งค ์คํ๋ฆฐํธ ์ดํ๋ก QA๋ฅผ ์งํํ๋ค. ์ด๊ธฐ ์ปดํฌ๋ํธ ์ค๊ณ์ ์ฝ์ง, ์์ํ ๊ธฐํ ์์ ์ผ๋ก ์ธํ์ฌ ์์ ๋ณด๋ค ์ผ์ฃผ์ผ์ ๋์ฉ ๋ฆ์ถฐ์ก์ง๋ง, ์ด๋ฒ์ฃผ ๋ง ์ฆ์์ 1์ฐจ ์คํ๋ฆฐํธ QA๊ฐ ์์ ๋์ด ์๋ค. 2์ฐจ ์ดํ๋ก๋ ๋ณต์กํ ๋ก์ง์ด ๋ฐ๋ก ์๊ณ , ์ฌ์ฌ์ฉ ๊ฐ๋ฅํ ์ด๋ฏธ ๋ง๋ค์ด์ง ์ปดํฌ๋ํธ๋ค์ด ๋ง๊ธฐ ๋๋ฌธ์ ๋ค์ ๊ณํ ์ผ์ ์ ๋ฐ๋ผ ์ก์ ์ ์์ ๋ฏ ํ๋ค.
1์ฐจ ์คํ๋ฆฐํธ 3.5์ฃผ (~7.20)- ์๋
- ์๋ , ๋ถ๋ชจ ๋ก๊ทธ์ธ
- ์ปดํฌ๋ํธ ์ค๊ณ
- ์๋ ์ ์ถ (์ฑ๋ฆฐ์ง ๋ง๋ค๊ธฐ)
- ์๋ ํ ํ์ด์ง (์ ์ถ ์ฑ๋ฆฐ์ง)
- ์๋ ํ ํ์ด์ง (์ ์ถ ์ฒดํฌ)
2์ฐจ ์คํ๋ฆฐํธ 2.5์ฃผ (~8.5, ๋ฐ๋ชจ๋ฐ์ด) - ๋ถ๋ชจ
- ๋ถ๋ชจ ์ ์ถ (์์ฒญ ์๋ฝ ๋ฐ ๊ฑฐ์ )
- ๋ถ๋ชจ ์ ์ถ (์๋ ์ ์ถ ํํฉ ํ์ธ)
- ์์ฐ์ฉ ์์ ์น์ฑ ์ ์ (PWA)
3์ฐจ ์คํ๋ฆฐํธ 2์ฃผ (~8.21) - ๋ถ๊ฐ๊ธฐ๋ฅ
- ์๋ ๋ง์ดํ์ด์ง
- ๋ถ๋ชจ ํ (๊ต์ก ์ฝํ ์ธ )
- ๋ถ๋ชจ ๋ง์ดํ์ด์ง (๊ฐ์กฑ๊ด๋ฆฌ)
- ์๋ ๋ถ๊ฐ ์๋น์ค
- ๋ถ๋ชจ ๋ง์ดํ์ด์ง (์ฑ ๋ด ํ๋)
- ํธ์์๋ฆผ
4์ฐจ ์คํ๋ฆฐํธ 1์ฃผ (~9.1) - ๋ฆด๋ฆฌ์ฆ
- QA ๋์
- ์ต์ ํ
- ์น๋ทฐ ์ด์
- ์ ์ ์ฑ ๋ฆด๋ฆฌ์ฆ
๊นํ๋ธ๋ฅผ ์ด์ฉํ ํ์ ๋ฐฉ์์๋ ์ ๊ฒฝ์ ์ผ๋ค. ์ ๋ฐ์ ์ผ๋ก Git Flow๋ฅผ ๋ฐ๋ฅธ๋ค.
- main - dev(default) - feature/๊ธฐ๋ฅ ex) feature/ticket
- dev์์ ๋จธ์ง ํ main์์ ๋ฐฐํฌ (Github action์ผ๋ก ์๋ ๋ฐฐํฌ)
์์ง ์ด์๋ฅผ ๋ค๋ฃจ๋๊ฒ ์ต์ํ์ง ์์์ ์ค์๋ก ๊ทธ๋ฅ ์์ ํ๋ค๊ฐ ํ๋ฆฌํ ์ง์ ์ ์ด์ ๋ง๋ค๊ณ ๋ค๋ ์ผ์ด ๋ช๋ฒ ์์ง๋ง... ์ด์ฌํ ๊ด๋ฆฌํ๊ณ ์๋ค. ์ด์์ PR ํฌํ๋ฆฟ์ ์ธํ ํด๋๊ณ ์ฌ์ฉํ๋ ํธํ๋ค. ๋ธ๋์น๋ ๋ฆฌ๋ทฐ๊ฐ ํ๋ ๋ฌ๋ฆฌ๋ฉด ๋จธ์ง๊ฐ ๊ฐ๋ฅํ๋๋ก ํ๋ค. ์ฝ๋ฉ ์ปจ๋ฒค์ ๊ณผ ๋ค์ด๋ฐ์ ์ ๊ฒฝ์ ๋ง์ด ์ฐ๋ ํ์๊ณผ ํจ๊ป ํ๊ณ ์์ด ๋ง์ด ๋ฐฐ์ฐ๊ณ ์๋ค. ๋ฐ๋ธ์ต์ค์ ๊ดํ ์ด์ผ๊ธฐ๋ ๋ค์ ๊ธ์์.
ํ๊ต ์ฐ๊ตฌ์ค์ ๋๊ดํด ์ฌ๋ฌด์ค์ฒ๋ผ ์ฌ์ฉํ๊ณ ์๋ค.
์ฐ์ถ์ฒ๋ผ ๋ณด์ด๋ ์ฌ์ง์ด์ง๋ง ๋๋๊ฒ๋ ์๋๋ค. ๋งค์ฃผ ์์์ผ ์ผ์์ผ 2์~6์๋ฅผ ์ฝ์ดํ์์ผ๋ก ์ง์ ํด ๋ชจ๋๊ฐ ๋์์ ์ผํ๊ณ ํ์ํ ๋ด์ฉ์ด ์์ผ๋ฉด ํ์๋ ํ๊ณ ํ๋ค. ๊ทธ ์ธ ์๊ฐ์๋ ํํธ๋ณ๋ก ํ์ํด์ผํ ๊ฒ์ด ์๊ฑฐ๋ ๋์ผํ ๋ถ๋ถ์ ๊ฐ๋ฐํ ๋๋ ์ถ๊ทผํ๋ ํธ์ด๋ค. ์ฝ๋ก๋ ๊ธฐ๊ฐ๋์ ๋น๋๋ฉด์ผ๋ก ์ผํ๋๊ฒ ์ต์ํด์ก์ง๋ง ๊ทธ๋๋ ๋๋ฉด์ผ๋ก ์ํตํ๋๊ฒ ํ์คํ ํจ๊ณผ์ ์ด๋ค. ๋ฌด์๋ณด๋ค ํ๋์์๊ฒ ์นด๋ฏธ์ผ ๋๊น์ค๋ฅผ ๋จน์ผ ์ ์๋ค๋๊ฒ ์ค์ํ๋ค. ์นด๋ฏธ์ผ ๋์ฐ๋์ ์ง์ง ์ธ์ด์ฝํจ์ค๊ฑฐ๋ .
3. ๋ฑ ํค๋ ๊ท์ฝ๋ค.
๋ฑ ํค๋ ๊ท์ฝ๋ค. ํ ๋ด์์ ๋ฑ ํค์๋ถ์ง๋ก ๋ถ๋ฆฌ๊ณ ์์. ์์ด๋ค์ ์ํ ์๋น์ค ๋ต๊ฒ ์์ด๊ฐ ํฅ๋ฏธ๋ฅผ ๊ฐ์ง๋งํ ์์๋ค์ ์ฌ๋ฟ ํฌํจํ๊ณ ์๋ค. ์ ์ถํด์จ ํ๋๋ค์ ๋ ๋ฒจํ ํด์ ๋ณด์ฌ์ฃผ๋๋ฐ, ์ผ์ชฝ๋ถํฐ ๊ฐ ๋ ๋ฒจ์ ํด๋นํ๋ ์บ๋ฆญํฐ๋ค์ด๋ค. 500์, 1000์, 5000์, 10000์, 50000์์ ํ์ํํ๋ค. ํ๋๊ฐ์ ๋์์ด๋ ์ ์๋๋ค๊ณผ ํจ๊ป ํ๊ณ ์๋ ๋ฑ ํค์ฆ ํ.