UML●   Why UML?●   Basics●   Good Style
Why UML?●   Overview and Visualization
Why UML?●   Overview and Visualization●   Communication
Why UML?●   Overview and Visualization●   Communication●   Analysis
Basics : Classes           Cell- MAXAGE : int = 10+ name : String# type : CellType- birthday : int+ eat( food : Food)+ mit...
Basics : Connections
Good Style●   Less is more
Good Style●   Less is more●   Keep focused on the goal
Good Style●   Less is more●   Keep focused on the goal●   Low-Tech is fine
Good Style●   Less is more●   Keep focused on the goal●   Low-Tech is fine●   Dont overthink
Common Problems●   Overuse (UML is no programming     language)●   Too much information, duplication●
Your Examples
Presentation UML
Presentation UML
Presentation UML
Upcoming SlideShare
Loading in …5
×

Presentation UML

734 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
734
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Presentation UML

  1. 1. UML● Why UML?● Basics● Good Style
  2. 2. Why UML?● Overview and Visualization
  3. 3. Why UML?● Overview and Visualization● Communication
  4. 4. Why UML?● Overview and Visualization● Communication● Analysis
  5. 5. Basics : Classes Cell- MAXAGE : int = 10+ name : String# type : CellType- birthday : int+ eat( food : Food)+ mitosis() : Cell
  6. 6. Basics : Connections
  7. 7. Good Style● Less is more
  8. 8. Good Style● Less is more● Keep focused on the goal
  9. 9. Good Style● Less is more● Keep focused on the goal● Low-Tech is fine
  10. 10. Good Style● Less is more● Keep focused on the goal● Low-Tech is fine● Dont overthink
  11. 11. Common Problems● Overuse (UML is no programming language)● Too much information, duplication●
  12. 12. Your Examples

×