Author: Richard Hundhausen

  • Azure DevOps + Mural = Awesome Visualizations

    Azure DevOps + Mural = Awesome Visualizations

    I’m a fan of Mural and a super fan of Azure DevOps. Turns out they work pretty well together. Using Mural as a front-end to Azure DevOps offers an alternative approach to planning, visualizing, and managing work with creativity and flexibility. Mural’s visual collaboration platform transforms the traditional, linear task management experience found in Azure…

  • Practicing Hypothesis-Driven Development in Azure DevOps

    Practicing Hypothesis-Driven Development in Azure DevOps

    I like to think of Scrum Product Owners as mini-CEOs of their product. As such, they should be empowered to drive value in any direction that they desire. This often requires a Product Owner to hypothesize about an outcome and then run an experiment to prove or disprove it. Rather than just building features blindly,…

  • Facilitating a Nexus Sprint Review

    Facilitating a Nexus Sprint Review

    Over the years, I’ve been asked multiple times what a Nexus Sprint Review might look like. I’ve not been satisfied with the guidance I’ve found online regarding Nexus Sprint Review, so I decided to finally write my own.” Please feel free to adopt any ideas from this post and run your own experiments. Also, if…

  • Creating a Custom SSDT Test Condition

    Creating a Custom SSDT Test Condition

    I was teaching our new SSDT2019 class today and, while discussing SQL Server Unit Testing, I was asked why the default Row Count test condition only tested for equality (and not less than, greater than, or inequality). I decided to build one that did just those things. First, I dusted off the old guidance from…

  • Find PBIs Without Test Cases

    Find PBIs Without Test Cases

    I’m feeling encouraged. It seems that more and more teams, whether they are using automated or manual tests, are using Azure Test Plans to create and track their acceptance testing efforts. I was teaching a pre-conference workshop at STARWEST last week, and a student asked how to find all the Product Backlog Items (PBIs) in…

  • Creating a Product Backlog Treemap

    Creating a Product Backlog Treemap

    Product Backlogs are boring. Not only are they one dimensional, but they are often unordered. This is to say nothing of their potential lack of information as well. (User) story maps are way more interesting. Not only are they two dimensional, but they group features and ideas and help to visualize the release plan. Also,…

  • Scrum in a Nutshell

    Scrum in a Nutshell

    At the beginning of a Sprint, the Product Owner presents a refined and ordered Product Backlog to the Developers. A Sprint Goal is crafted and the Developers select an achievable set of the items to achieve the Sprint Goal best. This is their forecast. The Developers also create a plan to achieve the Sprint Goal…

  • What’s our Sprint Goal?

    What’s our Sprint Goal?

    According to the Scrum Guide, the Sprint Goal is an objective set for the Sprint that can be met through the implementation of Product Backlog. It provides guidance to the Development Team on why it is building the Increment. As the Development Team works, it keeps the Sprint Goal in mind. Unfortunately, there is no first class…

  • Energizers

    Energizers

    An energizer imparts energy, vitality, or spirit to other people. Energizer activities are important in classroom training environments – especially right after a large lunch. Here is a good list of energizers recently compiled by Jesper Fernström (a fellow trainer from Sweden) … Happy Salmon – You can also try playing in groups of 3,…

  • Room configuration for team-based training

    Room configuration for team-based training

    When planning a team-based training event, please consider the room configuration. Having a comfortable table and chair arrangement will go a long ways towards a positive learning experience. Round or square tables allowing students to sit in teams of 4-6 with laptops is ideal. Include wall space for plenty of whiteboards, flip charts, and sticky notes.…