Rebecca Wirfs-Brock consults, educates, speaks, and writes on practical software development techniques. Although best known as an object-oriented design guru and inventor of responsibility-driven design, she helps engineering, IT, and startup organizations improve their requirements analysis, agile architecture, and software design. Rebecca invented the two-column conversational form of use cases and object role stereotypes, and advocates informal techniques for thinking about, designing, and describing software. She is a past board member of the Agile Alliance and just finished a four-year stint as design columnist for IEEE Software. Rebecca is lead author of two design books: Designing Object-Oriented Software and Object Design: Roles, Responsibilities and Collaborations.