Presentation UML

15
UML Why UML? Basics Good Style

description

Introducing the why and how of UML. Source: http://www.d3orn.ch

Transcript of Presentation UML

Page 1: Presentation UML

UML

● Why UML?● Basics● Good Style

Page 2: Presentation UML

Why UML?

● Overview and Visualization

Page 3: Presentation UML

Why UML?

● Overview and Visualization● Communication

Page 4: Presentation UML

Why UML?

● Overview and Visualization● Communication● Analysis

Page 5: Presentation UML

Basics : Classes

Cell

- MAXAGE : int = 10+ name : String# type : CellType- birthday : int

+ eat( food : Food)+ mitosis() : Cell

Page 6: Presentation UML

Basics : Connections

Page 7: Presentation UML

Good Style

● Less is more

Page 8: Presentation UML

Good Style

● Less is more● Keep focused on the goal

Page 9: Presentation UML

Good Style

● Less is more● Keep focused on the goal● Low-Tech is fine

Page 10: Presentation UML

Good Style

● Less is more● Keep focused on the goal● Low-Tech is fine● Don't overthink

Page 11: Presentation UML

Common Problems

● Overuse (UML is no programming language)

● Too much information, duplication●

Page 12: Presentation UML

Your Examples

Page 13: Presentation UML
Page 14: Presentation UML
Page 15: Presentation UML