Designing Better User Stories

It has been a while since I penned a post. Great User Story writing is an art. Just so I don’t fall into bad habits, a bit of therapeutic* writing can help keep my saw sharpened! Put the User at the Centre Our customer is the star of the show. They are the one we want to provide value for so we can, in most cases, send them an invoice

Read More »

Tips for High Impact Process Names

The first step in delivering a program of change is arriving at a common understanding of the terms and definitions we will use to describe the work we are trying to model. Done too fast without early conversations could have names and definitions being embedded into the code base and take years to reconcile. In this article, I will provide some guidance on naming business processes and the benefits of

Read More »

Value Chains – An Agile Perspective

From my “Lost Art of Concept Modeling” series. The purpose of this article is to present a modern view of value chains and how this communication tool can help teams discover insights into their product or service. This article will present the benefits of understanding the value chains within your business. My goals are to: make this exercise as simple as possible, without being simplistic. provide an accessible framework so

Read More »

Layers of Progressive Detail in Concept Modeling

From the “Lost Art of Concept Modeling” Series. Concept modeling has been one of the best tools in my Business Analysis toolkit for understanding complex projects. Done well, the concept model facilitates necessary up front conversations needed for accurate delivery of projects. This series will provide the tools and techniques to help improve your product or project conversations. There have been many conversations in the past few years advising, “If

Read More »

The Habit of Patience

“Today is the oldest you’ve ever been, and the youngest you’ll ever be again.” ― Eleanor Roosevelt Of all the resources we have in the world, everyone has the same amount of, time. There have been many days where I was patient, just waiting for the right opportunity to come along. What took me a long time to realize is the opportunity does not materialize without effort from my part. There

Read More »

Team Dependency Spider

Problems are lurking around every corner on your team’s journey to Get Stuff Done. Some weeks may feel like the locusts swarms have blotted out the lights or the cat herding becomes so intense your team becomes the “Crazy Cat Gang”. By now your spidey senses are tingling. Evil impediments are afoot. With no time to lose, you case the web to catch those problems before the team drowns and

Read More »

Recent Lessons

Agile Software Development
Team Resources