Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Pluralsight

Picturing Architecture: UML (The Good Bits) and More

via Pluralsight

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it


You can't program effectively (or talk about your program effectively) without pictures, particularly in an Agile environment, where communication is central. This course, Picturing Architecture: UML (The Good Bits) and More, shows you how to communicate software concepts and structure using pictures or equivalent. You'll see how to represent stories and how to organize them effectively using index cards. You'll learn how to represent and organize stories and take them through the design process. You'll also learn how to represent complex activity flows, translate those flows into a messaging system, organize and represent the classes in your system, and represent the behavior of an object when that behavior changes with state. You'll learn about Story Cards, Story Maps, CRC-card walls (a system developed by the author), and a version of UML that's optimized for the whiteboard and adapted to modern Agile practice. By the end of this course, you'll be able to use pictures to communicate your program effectively within the Agile environment to others.

Syllabus

  • Introduction: Designing in an Agile World 6mins
  • Organizing Stories 13mins
  • Diagramming Activities 6mins
  • Visualizing Message Flow 11mins
  • Determining Class Relationships 14mins
  • Representing State-based Behavior 6mins
  • Summing up (And What's Missing) 2mins

Taught by

Allen Holub

Reviews

4.6 rating at Pluralsight based on 360 ratings

Start your review of Picturing Architecture: UML (The Good Bits) and More

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.