5 Tips to Ensure A Successful Remote Daily Scrum
Working from home

As I mentioned in my previous post, this is a challenging time for agile teams as we are transitioning to being fully remote. Many are struggling to follow the agile principles, especially those that promote co-location and face-to-face communication. But even though we now find ourselves in a situation where these principles are challenging, it […]

Read more
Tips for Facilitating Remote Agile Teams

In this challenging unprecedented time teams that have been co-located in team rooms are now adapting to being fully remote, at least for the time being. So a big question a lot of agile teams are facing is how do we follow the agile principles while remote. In particular the idea of co-location and the […]

Read more
Breathing Life into Your Daily Standup

Everywhere I go, everyone seems to agree that the Daily Scrum should not be a status meeting. However, a consistent complaint I hear is, “our daily standup has become a status meeting.” How did we get here? Part of the problem is the typical guidance given to Scrum Masters about facilitating this meeting. This guidance […]

Read more
Is SAFe® the Right Framework for You

I work with many organizations that are trying valiantly to transition to agile. While it is noble to try to just follow the agile principles and develop your own solution, most understandably find comfort and support in following a well-understood and documented agile framework. But which of the many frameworks do you choose? Scrum? Kanban? […]

Read more
Test Automation is Software Engineering
Testing

One of my pet peeves these days is teams referring to their test automation as “test scripts”. To me the term “script” minimizes the role of test automation. It sounds throw away, like something you might whip up real quick to configure your bash shell. I coach teams to really treat their test automation as […]

Read more
How Do I Choose Mobile Devices for Testing?

One of the most challenging topics we discuss in our Mobile Application Testing training course is how to determine what devices to purchase for testing and how to get the widest device coverage for tests. When thinking through this there are several factors to consider: On what kinds of devices was my app designed to be used? […]

Read more
Using the Page Object Model Pattern for Selenium Tests

Recently I have been researching better ways to write my Selenium tests as they have become rather hard to maintain. One pattern that I have found immensely useful is the Page Object Model (POM). In this blog post I will talk about what makes the POM a good pattern and show a simple framework I put […]

Read more
X