π [μ€νλ¦°νΈ(Spring) μ§ν]
π 1. μ€νλ¦°νΈ μμ/κ³ν
1. μ€νλ¦°νΈ λ¨μλ‘ μ§νν Epicκ³Ό Storyμ Sub-task λλ Dev, Bugλ₯Ό 리μ€νΈμ
.
2. μ
무μ μ°μ μμλ₯Ό κ²°μ νκ³ , μ€ν 리 ν¬μΈνΈλ₯Ό νλλ ν¬μ»€λ₯Ό ν΅ν΄ κ³νν¨.
3. μ΄λ€ κ°λ³ μμ
λ 16μκ°μ μ΄κ³Όν΄μλ μ λλ―λ‘, λ§μ½ μμ
μ΄ νμ 16μκ°(λλ 20ν¬μΈνΈ)
μκ³κ°μ μ΄κ³Όνλ κ²μΌλ‘ μΆμ λ μ, λ μΈλΆνλ μμ
μΌλ‘ λΆν νμ¬ λ€μ μΆμ
4. μμ
λ§λ€ μ
무μ λ΄λΉμλ₯Ό ν λΉ.
π 2. λ°μΌλ¦¬ μ€ν¬λΌ
λ°μΌλ¦¬ μ€ν¬λΌ νμλ λ§€μΌ μ€μ 10μμ 10λΆ κ°λ μ§ννλ©° μλμ κ°μ λ΄μ©μ 곡μ ν¨.
- JIRAλ₯Ό κΈ°μ€μΌλ‘ μ΄μ μ²λ¦¬ν μ
무
- JIRAλ₯Ό κΈ°μ€μΌλ‘ νμ¬ μ²λ¦¬νκ³ μλ μ
무
- JIRAλ₯Ό κΈ°μ€μΌλ‘ νμ¬ μ
무 λ€μμ μ²λ¦¬ν μ
무
- μ
무λ₯Ό μ²λ¦¬νλλ° μμ΄ λ°μν μ΄μμ μμΈ, κ·Έλ¦¬κ³ ν΄κ²° λ°©μ
- λ°μν κΈ΄κΈ μ΄μμ λν μ 보 λ΄μ© 곡μ
π [μ§λΌ(Jira) νμ©]
π 1. μν¬νλ‘μ°(Work Flow)
1. μ΄μ μμ±
2. λ°±λ‘κ·Έμ μ΄μ λ±λ‘
3. μ€νλ¦°νΈ μμ±νκΈ°
4. μ€νλ¦°νΈμ μ΄μ λ±λ‘
5. μ€νλ¦°νΈ μμνκΈ°
π 2. μ΄μ(Issue) μμ±
π 2-1. μ΄μ(Issue) μμ
μμ μ΄μ
β **μ€κ° μ΄μ**(=feature branch)
β **νμ μ΄μ**(=featureβs sub branch)
π 2-2. μ΄μ(Issue) μ’
λ₯


- μ£Όμ μ΄μ(Issue) μ’
λ₯
μμ μ΄μ
- Epic(ν°ν)
- ν° κ·λͺ¨μ μ
무λ λͺ©νλ₯Ό λνλ΄λ κ²
- ν΄λΉ μν½μ μΆμ²μ λͺ©μ μ μν΄ ββ¦μΌλ‘μβλ₯Ό λ°λμ κΈ°μ¬.
- νμ : [(μν μ κ°μ§)μ¬μ©μ]μΌλ‘μ, [νμ/λͺ©ν]κ° νμν©λλ€.
- Ex. βμ¬μ©μλ‘μ, νμκ°μ
/λ‘κ·ΈμΈ κΈ°λ₯μ΄ νμν©λλ€.β, "μμ€ν
μΌλ‘μ λμ μ μ 100λ§λͺ
μ μ²λ¦¬κ° κ°λ₯νλλ‘ μν€ν
νΈ κ°μ μ΄ νμν©λλ€.", βμ°μ κ³ κ°μΌλ‘μ ν μΈ λ° νλ‘λͺ¨μ
κΈ°λ₯ μ κ³΅μ΄ νμν©λλ€.β
μ€κ° μ΄μ
- Story(μ€ν 리)
- Epicμ λ¬μ±νκΈ° μν΄ μνν΄μΌ ν μ
무λ₯Ό μ¬μ©μ κ΄μ μμ μμ±ν κ²
- κΈ°μ μ X. μ¬μ©μκ° μννλ νλκ³Ό λͺ©νλ₯Ό μμ£Όμ λΉμ¦λμ€ μΈμ΄ O.
- νμ : [(μν μ κ°μ§) μ¬μ©μ]λ [νμ/λͺ©ν]λ₯Ό μννμ¬ [μ΄μ ]λ₯Ό νλ€.
- Ex. μ΄λλ―Ό μ¬μ©μλ λΌμ΄μ μ€μ μ 보λ₯Ό μ
λ ₯νκ³ λΌμ΄μ μ€ ν€λ₯Ό λ°κΈνλ€.
νμ μ΄μ
- Task(μλΈ μ
무)
- μ€ν 리μ νμ μμ
, λλ Devμ νμ μμ
- μ€ν 리 λλ Devλ₯Ό μλ£νκΈ° μν΄ κ°λ°μκ° μ€μ λ‘ μμ
ν΄μΌ νλ κ°κ°μ λ¨μ μμ
- νμ : Task λ΄λΉ κ°λ°μμ μμ νμ
- Ex. μ΄λλ―Όμμ λ°κΈν λΌμ΄μ μ€ λͺ©λ‘ νμ΄μ§ κ°λ°, λΌμ΄μ μ€ ν€ λ°κΈ API κ°λ°