๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป๐Ÿ“/ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…

Spring ์ˆ™๋ จ ์ฃผ์ฐจ ๊ณผ์ œ: ์ผ์ • ๊ด€๋ฆฌ ์•ฑ Develop ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ…

_silver 2024. 11. 15. 00:09

1. ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…

1)  entity ํด๋ž˜์Šค ์ƒ์„ฑ ํ›„ ScheduleManagementDevelopApplication ์‹คํ–‰ ์‹œ ์ฝ˜์†”์ฐฝ์— DDL์ด ์ƒ์„ฑ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ ๋ฐœ์ƒ

 

- ๋ฌธ์ œ ํ•ด๊ฒฐ:

ํ…Œ์ด๋ธ” ์ƒ์„ฑ์‹œ ์ฐธ๊ณ ํ• 

entity ํด๋ž˜์Šค๋Š” Application ํด๋” ๋ฐ–์— ์žˆ์–ด ํ…Œ์ด๋ธ”์ด ์ƒ์„ฑ๋˜์ง€ ์•Š๋Š” ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ๋จ.

์ด ํ›„,  Application ํด๋” ์•ˆ์— entity ํด๋”๋ฅผ ์ด๋™

๋ฌธ์ œ ๋ฐœ์ƒ ์ด๋ฏธ์ง€

 

- ๊ฒฐ๊ณผ:

ScheduleManagementDevelopApplication ์žฌ ์‹คํ–‰ ํ›„ Database [Refresh] ํ•œ ๊ฒฐ๊ณผ ์ •์ƒ์ ์œผ๋กœ ํ…Œ์ด๋ธ”์ด ์ƒ์„ฑ๋˜์—ˆ์Œ.

๋ฌธ์ œ ํ•ด๊ฒฐ ์ด๋ฏธ์ง€

 

DB ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์ด๋ฏธ์ง€

 

2. KPT

1) Keep(์œ ์ง€ํ•  ์ )

- ๊ธฐ๋Šฅ ๊ตฌํ˜„์ด ์•„์ง ๋ถ€์กฑํ•˜์—ฌ ์œ ์ง€ํ•  ๊ฒŒ ์—†๋‹ค...

ํŠœํ„ฐ๋‹˜๊ป˜ ์–‘ํ•ด๋ฅผ ๊ตฌํ•˜๊ณ  ์กฐ๊ธˆ๋งŒ ๋” ํ•™์Šต ํ•  ์‹œ๊ฐ„์„ ์š”์ฒญํ•ด์•ผ ๊ฒ ๋‹ค.

 

 

2) Problem(๋ฌธ์ œ์ )

- ์ด๋ฒˆ ์ผ์ • ๊ด€๋ฆฌ ์•ฑ Develop ๊ณผ์ œ๋ฅผ ์ง„ํ–‰ํ•˜๋ฉด์„œ ๊ตฌ๊ธ€๋ง 60%, ๊ฐ•์˜ ์‹ค์Šต ๊ฐ•์˜๋„์›€ 40% ์ด๋ฒˆ ๊ณผ์ œ๋ฅผ ๊ตฌํ˜„ํ•˜๋ฉด์„œ ๋‚ด๊ฐ€ ๋งŽ์ด ๋ถ€์กฑํ•˜๋‹ค๋Š” ๊ฒƒ์„ ๋А๊ผˆ๋‹ค.

- ์ˆ™๋ จ ์ฃผ์ฐจ ๊ฐ•์˜๋ฅผ ๋‹ค์‹œ ๋ณต์Šตํ•˜๊ณ  ์ด์ „์— ํŠœํ„ฐ๋‹˜๊ป˜์„œ ๋ง์”€ํ•˜์‹  ๋‚ด๊ฐ€ ๊ฐ€์žฅ ๋ถ€์กฑํ•œ ์ž๋ฐ” ๊ธฐ๋ณธ ๋ถ€ํ„ฐ ๋‹ค์‹œ ์žก์•„์•ผ ๊ฒ ๋‹ค.

 

3) Try(์‹œ๋„ํ•  ์ )

- ์ „๋ถ€ ์‹œ๋„