On to Object Design 徐迎晓 xuyingxiao@126.com http:/javabook.126.com 复旦大学软件学院 2005.11
On to Object Design 徐迎晓 xuyingxiao@126.com http://javabook.126.com 复旦大学软件学院 2005.11
Outline ● Agile modeling and UMl e UML Case Tools Limit time spent drawing e Dynamic and static Models e CRC Cards
Outline Agile Modeling and UML UML Case Tools Limit time spent drawing Dynamic and Static Models CRC Cards
Agile Modeling and UM e Two of the aims of agile modeling Reduce drawing overhead o Model to understand and communicate e This is a change from a view of modeling as documentation. In a era of rapid change documentation tends to have minimal value
Agile Modeling and UML Two of the aims of Agile modeling: ⚫ Reduce drawing overhead ⚫ Model to understand and communicate This is a change from a view of modeling as documentation. In a era of rapid change, documentation tends to have minimal value
More Agile Principles ● Modeling with others e Create several models in parallel Use temporary models such as diagrams on white boards e Digital photographs of white boards can be shared on a wiki. See w.twiki. org)
More Agile Principles Modeling with others Create several models in parallel Use temporary models such as diagrams on white boards Digital photographs of white boards can be shared on a wiki. (See www.twiki.org)
FicE 14.1 NAMIC Mo ds station Icem Die Die Pi.o rollO UML Cuss Disarm AL Setvena die yaw
Fig. 14.1