For Business Analysts, Product Managers and Product Owners

This Blog Series is for my friends who are on the Business side. This group of posts is primarily focused on those providing requirements to Engineers, such as Business Analysts, Product Managers and Product Owners. There will be future Blog Series for other business-types, including executives, Project Managers and Program Managers.

Relationship Goals: Aiming at the Same Target

I suspect that if you’ve spent any time as a Product Manager, a Business Analyst, a Product Owner, a Project Manager or a Program Manager, you have experienced frustration dealing with your Engineering team. We don’t mean to be frustrating – as a rule, we are trying to the [...]

Read more...

Speaking of Customer Value…

In the first two posts in this series, we established that the role of Engineering is to efficiently deliver valuable functionality to Customers and the first task of the business people is to help convince them of that. Whether you have been successful in that quest or not, you [...]

Read more...

Building Value

In the previous post, I suggested that you express every requirement (or Story if you are using Scrum) in terms of the business value it delivers. In this post, I look at the flip side. Once the Engineering team works on your requirement or Story, it can quickly devolve [...]

Read more...

Making Technical Decisions

The last few posts have talked about expressing requirements in business terms and also insisting on getting information back from Engineers in terms of the business impacts. What you will start to realize is that, as you help arbitrate between technical options based on their business impact, that almost [...]

Read more...