Azure DevOps, Scrum, & .NET Software Leadership and Consulting Services

Free course! Predicting the Future, Estimating, and Running Your Projects with Flow Metrics

  • Free Arrow & Rectangle Callouts for Final Cut Pro

    Free Arrow & Rectangle Callouts for Final Cut Pro

    Ben shares his custom-made, simple arrow and rectangle callouts for Final Cut Pro, created in Motion due to difficulty finding suitable options. These elements are designed to seamlessly fade in and out on screen. Ben admits to being a novice at Motion and welcomes improvements to his resizable rectangle, offering a demo video and a…

  • Create an Azure Resource Manager Service Connection for Azure DevOps Server Pipelines

    Create an Azure Resource Manager Service Connection for Azure DevOps Server Pipelines

    Creating a service connection in Azure DevOps Server is complex due to the lack of direct access to Azure resources unlike in its cloud counterpart. To ease this, a detailed PowerShell script has been developed to facilitate Azure Resource Manager service connection setup by generating necessary values, which can then be inputted directly into Azure…

  • The Truth About Serverless Apps: Azure App Services & App Service Plans

    The Truth About Serverless Apps: Azure App Services & App Service Plans

    The term “serverless” is somewhat misleading; there’s always a server involved. What differentiates ‘serverless’ apps is that they abstract away server management responsibilities, minimizing hosting environment concerns for the app developer. Azure App Services are one such ‘serverless’ solution, where the server is represented by App Service Plans. These plans, essentially virtual machines, host web…

  • Azure App Service: Your Quick and Easy Web Application Hosting Solution

    Azure App Service: Your Quick and Easy Web Application Hosting Solution

    Azure App Services, also known as Azure Web App, offer an easy solution for hosting websites, REST services, or apps. The service supports numerous languages and platforms, and allows for websites to operate on different operating systems. It offers features such as automatic encryption, scalability, backups, and integrated DevOps pipelines, making it ideal for variety…

  • Scrum Is Not the Point

    Scrum Is Not the Point

    The emphasis in product development should not be simply on correctly following the Scrum process, but rather on delivering a finished, working software; this is the true purpose of Scrum. Scrum provides a framework with established roles, events, and artifacts which all relate to creating a working product. Therefore, using Scrum effectively will improve the…

  • How to Add Performance Counters to your .NET Core Application

    How to Add Performance Counters to your .NET Core Application

    The post discusses ways to monitor the performance of .NET Core applications for DevOps observability and for performance tuning. We start by explaining how to implement performance metrics in .NET Core applications using System.Diagnostics.Metrics. We wrap up by showing you how to use a tool called dotnet-counters to view the live performance data.

  • How Do You Add New Test Suites in Azure DevOps Test Plans?

    How Do You Add New Test Suites in Azure DevOps Test Plans?

    In Azure DevOps Test Plans (aka. Azure DevOps’s QA testing tools), Test Suites help you to keep your tests organized. But if you’re looking at your tests, it’s 0% obvious how to add a new Test Suite. Heck! You can’t even tell by looking that Test Suites even exist in the tool. So how do…

  • The Test & Feedback Extension for Azure DevOps: Supercharged QA Testing

    The Test & Feedback Extension for Azure DevOps: Supercharged QA Testing

    The post introduces the Test & Feedback extension for Azure DevOps Test Plans, highlighting its underutilization in quality assurance (QA) testing processes. The browser add-on helps streamline QA work by supporting task creation, detailed bug reporting, and exploratory testing. The extension is compatible with Windows, Mac, and Linux operating systems and available for Chrome, Edge,…

  • QA Testing with Azure DevOps: What are Test Cases, Test Plans, and Test Suites?

    QA Testing with Azure DevOps: What are Test Cases, Test Plans, and Test Suites?

    Azure DevOps facilitates Quality Assurance (QA) testing with its Test Plans hub, allowing testers to organize their work with Test Cases, Test Plans, and Test Suites. Test Plans act as containers for testing efforts, while Test Suites, which can be Requirement-based, Query-based, or Static, organize Test Cases. This helps in maintaining an orderly approach to…

  • What Does “Done” Really Mean in Your Team?

    What Does “Done” Really Mean in Your Team?

    Having a clear, written definition of “done” is crucial for successful team projects, especially in software development. The term “done” often causes confusion, as it can simply mean that a task is completed or that it’s ready to ship. To avoid misunderstandings, having a universal, well-detailed interpretation – a definition of what “done” entails, including…