E D R , A S I H C RSS

Use Case


λ‚˜λŠ” Alistair Cockburnμ΄λ‚˜ KentBeck, Robert C. Martin λ“±μ˜ μ΅œμ†Œ 방법둠 주의(barely sufficient methods)λΌ μ’‹μ•„ν•œλ‹€. λ‚˜λŠ” 이 λΈλ‹ˆλ§λ¦¬μ¦˜κ³Ό λ™μ‹œμ— μœ μ—°μ„±, λΉ λ₯Έ λ³€ν™”λŒ€μ²˜μ„± 등이 21μ„ΈκΈ° λ°©λ²•λ‘ μ˜ 주도적 역할을 ν•  것이라 λΏμ–΄ μ˜μ‹¬μΉ˜ μ•ŠλŠ”λ‹€. Robert C. Martin이 μžμ‹ μ˜ μ €μ„œ UML for Java Programmers(μΆœνŒμ˜ˆμ •)μ—μ„œ Use Cases 챕터에 μ“΄ λ‹€μ„ νŽ˜μ΄μ§€ 글이면 λŒ€λΆ€λΆ„μ˜ μƒν™©μ—μ„œ μΆ©λΆ„ν•˜λ¦¬λΌ λ³Έλ‹€.

κ·ΈλŠ” UseCase와 UML의 UseCase Diagram은 λ‹€λ₯Έ 것이라고 λ§ν•˜λ©°, UseCaseλΌ κΈ°λ‘ν•  λ•Œ λ‹¨μˆœνžˆ NoSmok:IndexCards에 ν•΄λ‹Ή UseCase의 μ΄λ¦„λ§Œ 기둝해 두고, λ‚˜λ¨Έμ§€λŠ” κ΅¬λ‘λ‘œ μ˜κ²¬κ΅ν™˜μ„ ν•  것을 μΆ”μ²œν•œλ‹€. κ·Έλ ‡κ²Œ ν•˜κ³  μ‹œκ°„μ΄ μ§€λ‚˜λ©΄μ„œ κ΅¬ν˜„ λ‚΄μš©μ΄ 점점 μ€‘μš”ν•΄μ§€λ©΄ κ·Έ ꡬ체적인 λ‚΄μš©μ„ μΉ΄λ“œμ˜ 여백에 μ±„μ›Œλ„£μœΌλΌκ³  ν•œλ‹€.

μ΄λ ‡κ²Œ ν•΄μ„œ μ΅œμ†Œ ν•˜λ‚˜μ˜ ν”„λ‘œμ νŠΈμ—μ„œλ§Œμ΄λΌλ„ "μ œλŒ€λ‘œ ν™œμš©"을 해보고 λ‚˜λ©΄ λΉ„λ‘œμ†Œ ν•„μš”μ— 따라 "더 λ§Žμ€ 것"을 μš”ν•  수 μžˆλ‹€. 이 λ•Œμ—λŠ” 본인 μ—­μ‹œ Robert C. Martinκ³Ό 같이 Alistair Cockburn의 Writing Effective Use Cases(2000λ…„ Seminar:JoltAwardμˆ˜μƒ)λΌ κΆŒν•œλ‹€. (μΈν„°λ„·μ—μ„œ 초고 pdf화일을 ꡬ할 수 μžˆλ‹€)

--JuNe

see also:

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