wirfs-brock.com
Legacy Wirfs-Brock Associates
Wirfs-Brock Associates Responsibility-Driven Design
Rebecca's Blog
Wirfs-Brock Associates ContactUs
e-Mail:
info@wirfs-brock.com
e-Mail:
training@wirfs-brock.com
e-Mail:
consulting@wirfs-brock.com
e-Mail:
rebecca@wirfs-brock.com
Wirfs-Brock Associates Training
Writing Agile Use Cases
The Art of Telling Your Design Story
Introduction to Object Design and UML: A Responsibility-Driven Approach
Developing and Communicating Software Architecture
Practical UML
Responsibility-Driven Design
Skills for the Agile Designer
Writing Use Cases
Wirfs-Brock Associates Consulting
Wirfs-Brock Associates Resources
Wirfs-Brock Associates Design Books
IEEE Software Design Columns
Presentations by Rebecca Wirfs-Brock
A Brief Tour of Responsibility-Driven Design in 2004
Skills for the Agile Designer Short Version
Skills for the Agile DesignerLong Version
Designing Reliable Collaborations
The Art of Writing Use Cases
What Every Java Developer Should Know about Roles, Responsibilities, and Collaborative Contracts
The Art of Telling a Design Story
Design Articles by Rebecca Wirfs-Brock
Once Upon A Design
What It Really Takes to Handle Exceptional Conditions
Adding to Your Conceptual Toolkit: What's Important About Reponsibility-Driven Design
How Designs Differ
Characterizing Your Objects
Characterizing Your Application's Control Style
Determining Object Roles and Responsibilities
Implementing Design Responsibilities
How Can A Subsystem Be Both a Package and a Classifier
Object Visibility: Making the Necessary Connections
Responsibility-Driven Design
Use Case Articles by Rebecca Wirfs-Brock
Designing Scenarios
The Art of Meaningful Conversations
Software Development Articles
The Phrases of an Object-Oriented Application
Becoming More Predictable