Published Sep 3, 2019

Episode 93: Lessons Learned From Architecture Reviews with Rebecca Wirfs-Brock

Rebecca Wirfs-Brock delves into effective architecture review techniques, addressing communication challenges, risk management, and the delicate balance of factual and persuasive communication, while offering strategies to enhance clarity and stakeholder engagement.
Episode Highlights
Software Engineering Radio - the podcast for professional software developers logo

Popular Clips

Episode Highlights

  • Facts & Persuasion

    emphasizes the importance of balancing hard facts with persuasive communication during architecture reviews. She notes that while technical staff may readily accept factual data, executives often require a more nuanced approach that considers their broader mission and market context 1. Rebecca explains that effective persuasion involves tailoring presentations to key stakeholders, ensuring that the message resonates with the intended audience 2.

    I have to develop a relationship with a variety of stakeholders in order to have the impact that I'd like in a review.

    ---

    This approach helps in gaining the trust of both technical and executive teams, ultimately leading to more effective decision-making.

       

    Overcoming Biases

    Rebecca discusses the challenge of overcoming biases during architecture reviews, acknowledging that everyone, including herself, has predispositions that can affect judgment 3. She suggests that recognizing these biases is the first step towards ensuring objective evaluations. By categorizing feedback into recommendations, suggestions, and observations, she aims to provide constructive and non-threatening guidance 4.

    You can't make anyone do anything as an external reviewer, but you'd like to make it clear that there are things that they should do.

    ---

    This method helps in presenting critical insights without imposing them, allowing stakeholders to draw their own conclusions.

       

    Stakeholder Engagement

    Engaging stakeholders effectively is crucial in architecture reviews, as points out. She highlights the need for diverse perspectives, including technical experts and product owners, to ensure comprehensive feedback 5. By asking the right questions and visualizing the benefits of architectural decisions, reviewers can communicate the value of their recommendations more effectively 6.

    If they don't know what it's going to do for them and why it's going to be a good architecture, then we haven't spoken to their heart.

    ---

    This approach not only clarifies the architectural vision but also fosters stakeholder buy-in and collaboration.

Related Episodes