Header Image

Rebecca Wirfs-Brock

Software Engineer, Consultant on Architecture, Design Heuristics, and Agile Practices

Rebecca is an internationally recognized object design pioneer who invented the set of design practices known as Responsibility-Driven Design (RDD). By accident she started the x-Driven Design meme. Along the way she authored two popular object design books that are still in print and was the design columnist for IEEE Software. You can find her design columns, papers, and writing at www.wirfs-brock.com/Resources.html.

In her work, Rebecca’s helps teams hone their design and architecture skills, manage and reduce technical debt, refactor code, address architecture risks, and discover their personal design heuristics. In addition to coaching and personal mentoring, she teaches and conducts workshops on software design skills and thinking, distilling design heuristics, and Agile Architecture. In her spare time she jogs and gardens.

Rebecca is manager of the Agile Alliance’s Experience Report Initiative. Another interest of hers is software patterns and their relationship to design heuristics in general. She serves on the Board of the Hillside Group and recently has written essays about the relationship between patterns and heuristics, patterns about how to create and manage magic backlogs, sustainable architecture, agile QA, and agile architecture practices. If you are interested in writing about your experiences or sharing your wisdom in written form, contact Rebecca. She can help you turn your itch for writing into the written word.