[Backend] ์• ์ž์ผ(Agile) ์ดํ•ดํ•˜๊ธฐ

2025. 6. 20. 18:27ยท๐Ÿ› ๏ธBackend/๐Ÿ“š๋ฐฑ์—”๋“œ ๊ณต๋ถ€

โœ… 1. ์• ์ž์ผ์ด๋ž€?

  • ์• ์ž์ผ(Agile)์€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ์ค‘ ํ•˜๋‚˜์ด๋‹ค.
  • ์• ์ž์ผ(Agile)์„ ํ•œ๊ตญ์–ด๋กœ ๋ฒˆ์—ญ์„ํ•˜๋ฉด "๊ธฐ๋ฏผํ•œ", "์‹ ์†ํ•œ" ์ด๋ผ๋Š” ๋œป์„ ๊ฐ€์ง„๋‹ค.
  • ์ฆ‰, ๋ณ€ํ™”์— ์œ ์—ฐํ•˜๊ฒŒ ๋Œ€์‘ํ•˜๋ฉฐ ์ ์ง„์ ์œผ๋กœ ์ œํ’ˆ์„ ๊ฐœ๋ฐœํ•ด ๋‚˜๊ฐ€๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ์„ ์˜๋ฏธํ•œ๋‹ค.

โœ… 2. ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก ์ด๋ž€?

  • ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ฒด๊ณ„์ ์ด๊ณ  ํšจ์œจ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•ด ์ •ํ•ด๋†“์€ ๋ฐฉ์‹ ๋˜๋Š” ์ ˆ์ฐจ๋ฅผ ์˜๋ฏธํ•œ๋‹ค.
  • ์‰ฝ๊ฒŒ๋งํ•ด, ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋งŒ๋“ค ๋•Œ ๋ฌด์ž‘์ • ๋งŒ๋“ค์ง€ ์•Š๊ณ , ์–ด๋–ค ์ˆœ์„œ๋กœ, ์–ด๋–ป๊ฒŒ, ๋ˆ„๊ฐ€, ๋ฌด์—‡์„ ํ•ด์•ผ ํ•˜๋Š”์ง€ ์ •ํ•ด๋‘” ์„ค๊ณ„๋„ ๊ฐ™์€ ๊ฒƒ
  • ์ด์ฒ˜๋Ÿผ ๋‹จ๊ณ„๋ฅผ ์ •ํ•ด์„œ ๋‹จ๊ณ„์— ๋งž๊ฒŒ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š”๋ฐ, ํ•ด๋‹น ๋‹จ๊ณ„๋ฅผ ๊ทœ๋ช…ํ•˜๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค.

โœ… 3. ์• ์ž์ผ ๋งŒ๋“ค์–ด์ง„ ์ด์œ 

  • 2001๋…„ ๋ฏธ๊ตญ ์œ ํƒ€์ฃผ์˜ ํ•œ ๋ฆฌ์กฐํŠธ์—์„œ 17๋ช…์˜ ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ชจ์—ฌ ๋งŒ๋“  ๊ฒƒ์ด "์• ์ž์ผ ์„ ์–ธ๋ฌธ"์ด๋ฉฐ ์ด๊ฒŒ ์‹œ์ž‘์ด๋‹ค.
  • ๋‹น์‹œ ์ „ํ†ต์ ์ธ ๊ฐœ๋ฐœ ๋ฐฉ์‹์€ ํญํฌ์ˆ˜ ๋ชจ๋ธ์— ๋Œ€ํ•œ ๋‹จ์ ์„ ๊ทน๋ณตํ•˜๊ณ ์ž ์• ์ž์ผ ๋ฐฉ์‹์„ ๋งŒ๋“ค๊ฒŒ ๋˜์—ˆ์Œ.

(1) ํญํฌ์ˆ˜ ๋ชจ๋ธ

  • ์ „์ฒด ๊ธฐ๋Šฅ์„ ํ•œ ๋ฒˆ์— ๊ณ„ํšํ•˜๊ณ , ๋ชจ๋‘ ๋งŒ๋“  ๋‹ค์Œ์— ํ•œ๊บผ๋ฒˆ์— ํ…Œ์ŠคํŠธํ•˜๊ณ  ์ถœ์‹œํ•˜๋Š” ๋ฐฉ์‹์„ ์˜๋ฏธํ•œ๋‹ค.
  • ๊ฐœ๋ฐœ ์˜ˆ์‹œ: ์ „์ฒด ๊ธฐ๋Šฅ(10๊ฐœ) - ๊ธฐํš(10๊ฐœ) -> ์„ค๊ณ„(10๊ฐœ) -> ๊ฐœ๋ฐœ(10) -> ํ…Œ์ŠคํŠธ(10๊ฐœ) -> ์ถœ์‹œ

(2) ์• ์ž์ผ ๋ชจ๋ธ

  • ๊ธฐ๋Šฅ์„ ํ•˜๋‚˜ํ•˜๋‚˜ ๋ฐ˜๋ณตํ•˜๋ฉด์„œ ๋งŒ๋“ค๊ณ  ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ˜์˜ํ•˜๋ฉด์„œ ๋‹ค์Œ ๊ธฐ๋Šฅ์œผ๋กœ ๋„˜์–ด๊ฐ€๋Š” ๋ฐฉ์‹์˜ ๋ชจ๋ธ
  • ์‰ฝ๊ฒŒ๋งํ•ด, ํญํฌ์ˆ˜์™€ ๋ฐ˜๋Œ€๋กœ ์ „์ฒด ๊ธฐ๋Šฅ์ด ์•„๋‹Œ ํŠน์ • ๊ธฐ๋Šฅ ํ•œ ๊ฐ€์ง€๋งŒ์„ ๊ณ„ํš -> ๊ฐœ๋ฐœ -> ํ…Œ์ŠคํŠธ -> ๋ฐฐํฌ ๋ฐฉ์‹

โœ… 4. ์• ์ž์ผ ํ•ต์‹ฌ ๊ฐ€์น˜

(1) ์• ์ž์ผ ์„ ์–ธ๋ฌธ ๋‚ด์šฉ

1. ํ”„๋กœ์„ธ์Šค์™€ ๋„๊ตฌ๋ณด๋‹ค **๊ฐœ์ธ๊ณผ ์ƒํ˜ธ์ž‘์šฉ**์„
2. ๋ฐฉ๋Œ€ํ•œ ๋ฌธ์„œ๋ณด๋‹ค **์ž‘๋™ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด**๋ฅผ
3. ๊ณ„์•ฝ ํ˜‘์ƒ๋ณด๋‹ค **๊ณ ๊ฐ๊ณผ์˜ ํ˜‘์—…**์„
4. ๊ณ„ํš์„ ๋”ฐ๋ฅด๊ธฐ๋ณด๋‹ค **๋ณ€ํ™”์— ๋Œ€์‘**ํ•˜๋Š” ๊ฒƒ์„ ๋” ๊ฐ€์น˜ ์žˆ๊ฒŒ ์—ฌ๊ธด๋‹ค
์ถœ์ฒ˜: https://agilemanifesto.org/iso/ko/manifesto.html
  • ์ฆ‰, ๋ฌธ์„œ๊ฐ€ ๋งŽ๊ณ  ๊ณ„ํš์ด ์™„๋ฒฝํ•ด๋„ ์œ ์ €๊ฐ€ ๋งŒ์กฑํ•˜์ง€ ์•Š์œผ๋ฉด ์˜๋ฏธ๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์„ ๋งํ•œ๋‹ค.

โœ… 5. ์ •๋ฆฌํ•˜๊ธฐ

  • ์• ์ž์ผ์€ ๊ทธ๋ƒฅ ๋‹จ์ˆœํžˆ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ ๋ฐฉ๋ฒ•๋ก  ์ฆ‰, ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐฉ์‹ ์ค‘ ํ•˜๋‚˜์ด๋‹ค.
  • ๊ฒฐ๋ก ์€ ๊ธฐ๋Šฅ์„ ์ž‘๊ฒŒ ์ชผ๊ฐœ์„œ ๊ฐœ๋ฐœํ•˜๊ณ , ๋ฐ˜๋ณต์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” ๋ฐฉ์‹์„ "์• ์ž์ผ ๋ชจ๋ธ" ์ด๋ผ๊ณ  ํ•œ๋‹ค.
  • ์ฆ‰, ์• ์ž์ผ์˜ ์ฒ ํ•™์„ ํ†ตํ•ด ๊ตฌํ˜„ํ•œ ๋ชจ๋ธ์„ ์˜๋ฏธํ•œ๋‹ค.

'๐Ÿ› ๏ธBackend > ๐Ÿ“š๋ฐฑ์—”๋“œ ๊ณต๋ถ€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[Backend] ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ตœ์ ํ™” ์ข…๋ฅ˜  (0) 2025.04.27
[Backend] ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ž€?  (0) 2025.04.27
[Backend] Git & Git-hub  (1) 2024.04.30
'๐Ÿ› ๏ธBackend/๐Ÿ“š๋ฐฑ์—”๋“œ ๊ณต๋ถ€' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€
  • [Backend] ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์„ฑ๋Šฅ ์ตœ์ ํ™” ์ข…๋ฅ˜
  • [Backend] ์„ฑ๋Šฅ ์ตœ์ ํ™”๋ž€?
  • [Backend] Git & Git-hub
junbin2
junbin2
java.lang.NullPointerException
  • junbin2
    bin's Development Diary
    junbin2
  • ์ „์ฒด
    ์˜ค๋Š˜
    ์–ด์ œ
    • ์ „์ฒด๋ณด๊ธฐ (160) N
      • ๐ŸŽ“๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต (27) N
        • ๐Ÿ–ฅ๏ธ์ปดํ“จํ„ฐ๊ณผํ•™๊ณผ (1)
        • ๐ŸŒ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ… (11)
        • โš™๏ธ์ปดํ“จํ„ฐ์˜ ์ดํ•ด (11)
        • ๐Ÿ’ป์ปดํ“จํ„ฐ๊ณผํ•™ ๊ฐœ๋ก  (1) N
        • ๐Ÿ›๏ธ์„ธ๊ณ„์˜์ •์น˜์™€๊ฒฝ์ œ (3)
      • ๐Ÿ› ๏ธBackend (56)
        • ๐Ÿ“š๋ฐฑ์—”๋“œ ๊ณต๋ถ€ (4)
        • โ˜•Java (23)
        • ๐ŸŒณSpring (13)
        • โš™๏ธC (0)
        • โšกPython (13)
        • JavaScript (1)
        • ๐Ÿ›ข๏ธDatabase (0)
        • Algorithm Problem Solving (2)
      • ๐ŸŒ Network (7)
        • ๐Ÿ“œHTTP (7)
      • ๐Ÿš€DevOps (1)
      • Data Structure (1)
      • โ›บ์ŠคํŒŒ๋ฅดํƒ€์ฝ”๋”ฉํด๋Ÿฝ (65)
      • ์ •๋ณด (1)
      • ์ •๋ฆฌ๊ฐ€ ํ•„์š”ํ•œ ๊ธ€ (2)
  • ๋ธ”๋กœ๊ทธ ๋ฉ”๋‰ด

    • ํ™ˆ
    • ํƒœ๊ทธ
    • ๋ฐฉ๋ช…๋ก
  • ๋งํฌ

    • GitHub
  • ๊ณต์ง€์‚ฌํ•ญ

  • ์ธ๊ธฐ ๊ธ€

  • ํƒœ๊ทธ

    ์ž…์ถœ๋ ฅ
    ํ•˜๋“œ์›จ์–ด
    ํด๋ผ์šฐ๋“œ
    Spring Framework
    ์ž๋ฐ”
    ํŒŒ์ด์ฌ
    ๋‹คํ˜•์„ฑ
    Java
    ๋ฐฉ์†ก๋Œ€
    ๋ฐฉ์†กํ†ต์‹ ๋Œ€ํ•™๊ต
    ์†Œํ”„ํŠธ์›จ์–ด
    ์œ ๋น„์ฟผํ„ฐ์Šค
    ์ปดํ“จํ„ฐ์˜ ์ดํ•ด
    ๋ฐฉํ†ต๋Œ€
    spring
    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…๊ฐœ๋ก 
    ์ปดํŒŒ์ผ๋Ÿฌ
    Python
    ์Šคํ”„๋ง
    ์œ ๋น„์ฟผํ„ฐ์Šค ์ปดํ“จํŒ…
  • ์ตœ๊ทผ ๋Œ“๊ธ€

  • ์ตœ๊ทผ ๊ธ€

  • hELLOยท Designed By์ •์ƒ์šฐ.v4.10.1
junbin2
[Backend] ์• ์ž์ผ(Agile) ์ดํ•ดํ•˜๊ธฐ
์ƒ๋‹จ์œผ๋กœ

ํ‹ฐ์Šคํ† ๋ฆฌํˆด๋ฐ”