Envelope/Quill ResponsibilityDrivenDesign

- Last edited February 3, 2003
ResponsibilityDrivenDesign is a lightweight analysis/design technique developed by RebeccaWirfsBrock? that came out of the labs at Tektronix - the same place that Kent and Ward and a host of others worked at. Since it's part of the same Smalltalk-based tradition that brought us XP, the RefactoringBrowser? and many other delightful things, it fits a lot better with XP than other (UML-based) design techniques do.

Typical of ResponsibilityDrivenDesign is the use of CrC cards for modelling class interaction and responsibility.

Why didn't ResponsibilityDrivenDesign hit the mainstream in a big way? Maybe since it's part of a Smalltalk-based tradition. More probably, because Rebecca is a very quiet and withdrawn person, an antithesis to rock stars such as GradyBooch? et al.

Rebecca's classic work Designing Object-Oriented Software'' (Prentice-Hall 1990) has finally been superseded by her new work, ''Object Design (Addison-Wesley 2002). I highly recommend it. - JosephPelrine

See also: CrC, RrC


- Last edited February 3, 2003

https://casino-brain.com/