E D R , A S I H C RSS

User Story

User Story λž€?


μ‚¬μš©μžμ˜ μš”κ΅¬μ‚¬ν•­μ— λŒ€ν•œ κ°„λž΅ν•œ 기술. XP의 λ‹€λ₯Έ 과정듀이 κ·Έλ ‡λ“이 (이건 μ•„λ§ˆλ„ XP λ°©μ‹μœΌλ‘œ μ§„ν–‰ν•˜λŠ” νŒ€λ“€μ˜ νŠΉμ§•μΈλ“. -_-a Case Tool λ³΄λ‹€λŠ” κ°„λ‹¨ν•œ μΉ΄λ“œμ™€ νŽœμ„ μ„ ν˜Έν•¨.~) 보톡 인덱슀 μΉ΄λ“œμ— κΈ°μˆ μ„ ν•œλ‹€.

Story Estimation

  • man-hour 의 계산
  • Story Point 의 계산
  • Task Point 의 계산

Wiki:EngineeringTaskλž€ ν•΄λ‹Ή StoryλΌ κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ μ‹€μ§ˆμ μœΌλ‘œ ν•΄μ•Ό ν•  일듀에 λŒ€ν•œ μ„œμˆ μ΄λ‹€. UserStory 의 각 ν•­λͺ©μ΄ 비ꡐ적 μ‚¬μš©μž κ΄€μ μ—μ„œμ˜ μ„œμˆ μ΄λΌ ν•œλ‹€λ©΄, Wiki:EngineeringTaskλŠ”κ΅¬ν˜„ν•΄μ•Ό ν•˜λŠ” Developerλ“€ κ΄€μ μ—μ„œμ˜ μ„œμˆ μ΄λ‹€.
UserStory 듀을 μž‘μ„±ν•œ λ’€μ—λŠ” Wiki:EngineeringTaskλΌ κ²°μ •ν•˜κ³ , estimate (ν•΄λ‹Ή μž‘μ—…μ— λŒ€ν•΄ μ–Όλ§ˆλ‚˜ 걸릴 것인가에 λŒ€ν•œ 예츑)ν•œ Story Point 와 Task Point λΌ κΈ°μ€μœΌλ‘œ 적절히 계산해 λ‚˜κ°„λ‹€.

맀 Iteration (개발주기)λΌ μ§„ν–‰ν•  λ•Œλ§ˆλ‹€ μ‹€μ œλ‘œ μ§„ν–‰ν•œ Story듀을 계산, λ‹€μŒ estimation에 μ΄μš©ν•˜κ²Œ λœλ‹€.

Estimation 이 μ–΄λ €μš΄ 경우

estimate λΌ ν•˜κΈ° νž˜λ“  κ²½μš°λŠ” 두가지가 μžˆλ‹€. ν•˜λ‚˜λŠ” ν•΄λ‹Ή Story κ°€ μ• λ§€ν•œ 경우이고 ν•˜λ‚˜λŠ” ν•΄λ‹Ή Story의 κ΅¬ν˜„μ΄ μ „ν˜€ μƒμ†Œν•œ 뢀뢄인 κ²½μš°μ΄λ‹€. ν•΄λ‹Ή Story κ°€ μ• λ§€ν•œ κ²½μš°μ—λŠ”, 주둜 Storyμ—μ„œ ν•΄μ•Ό 할일이 λ§Žμ€ κ²½μš°μ΄λ‹€. ν•΄λ‹Ή StoryλΌ μž‘μ€ Storyλ“€λ‘œ λ‚˜λˆ„μ–΄μ„œ 생각해본닀. κ΅¬ν˜„μ΄ μ „ν˜€ μƒμ†Œν•œ 뢀뢄에 λŒ€ν•΄μ„œλŠ” SpikeSolution을 ν•΄λ³Έλ’€ estimation ν•˜λŠ” 방법이 μžˆλ‹€.

Thread

3ν•™λ…„ 2ν•™κΈ°λ•Œ 배운 UP(Unified Process)의 Use Case λΌ λ³΄λŠ” λ“ν•˜λ‹€.
Use Case 에 λŒ€ν•΄μ„œ λ¬Έμ„œλΌ μž‘μ„±ν•˜κ³ ..κ·Έ λ‹€μŒμœΌλ‘œ System Sequence Diagram을 λ§Œλ“œλŠ”λ°.
μ‹œμŠ€ν…œκ³Ό μ‚¬μš©μžκ°„μ˜ μ–΄λ–€ ν–‰μœ„λ“€μ„ ν•˜λŠ”κ°€λ₯Έ κ°„λ‹¨νžˆ μˆœμ„œμ μœΌλ‘œ μ λŠ”κ²ƒμ΄μ§€.
개발 λ°©λ²•λ‘ μ΄λž€ 것이 μ–΄λ–»κ²Œ 보면 λ‹€ κ·Έλ ‡κ³  그런거 κ°™μ•„. ^^ - ꡬ근

물은 물이고 산은 μ‚°μ΄λ‹€μ—μ„œ 물은 물이 μ•„λ‹ˆκ³  산은 산이 μ•„λ‹ˆλ‹€λ‘œ κ°€κ³  λ‚œ 후에야 λΉ„λ‘œμ†Œ λ‹€μ‹œ 물은 물이고 산은 μ‚°μ΄λ‹€λ‘œ 올 μˆ˜κ°€ 있죠. 항상 μ΄ˆμ›”μ μœΌλ‘œ λͺ¨λ‘ λ‹€ κ°™λ‹€ ν˜Ήμ€ λͺ¨λ‘ λ‹€ λ‹€λ₯΄λ‹€λŠ” μ‹μœΌλ‘œ λ§ν•˜λŠ” νƒœλ„λŠ” κ³΅λΆ€λΌ ν•˜κ³ μžˆλŠ” ν•™μƒμœΌλ‘œμ„œλŠ” μƒλ‹Ήνžˆ μœ„ν—˜ν•˜μ§€ μ•Šμ„κΉŒ ν•˜λŠ” μš°λ €λΌ ν•΄λ΄…λ‹ˆλ‹€. Wiki:UserStoryAndUseCaseComparison에 μ–‘μžμ˜ μœ μ‚¬μ , 차이점에 λŒ€ν•œ λ…Όμ˜κ°€ μžˆμŠ΅λ‹ˆλ‹€. 참고둜 Use Case의 λŒ€κ°€λΌκ³  λΆˆλ¦¬μš°λŠ” μ½”λ²ˆμ€ λ‹€μŒκ³Ό 같은 말을 ν•©λ‹ˆλ‹€.

After several years of debating this question and seeing both in use, I now think they have nothing in common other than their first three letters.

--κΉ€μ°½μ€

SeeAlso User Stories

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:21
Processing time 0.0145 sec