• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

Inside Product

Just in time product management resources

  • About
  • Newsletter
  • Articles

About

Newsletter

Blog

Kent McDonald

Do product people need technical skills?

There are a lot of paths people take to get into product manager, product owner or business analyst roles. There are as many product people with a marketing, accounting, or finance background as there are people with a software development background. People who didn’t develop software somewhere in their career inevitably ask some variation of …

Read moreDo product people need technical skills?

How to have effective product ownership at a distance

It’s not quite spooky action at a distance, but if you’re a remote product owner you may find a bit of entanglement helpful to maintain that shared understanding you worked so hard to build with your team. On May 9th, Luke Hohmann and I will share some ways you can be a more effective product …

Read moreHow to have effective product ownership at a distance

If you want a certification, understand why you’re getting it

Ahh certifications… One of my least favorite aspects of the business analyst and agile communities. My view on certifications has evolved over the years from an absolute loathing to what you could call a pragmatic acceptance. The key thing is when you’re getting a certification, understand what they really certify, and understand why you’re getting …

Read moreIf you want a certification, understand why you’re getting it

4 Roles Business Analysts Play in an agile Organization

As organizations attempt to operate in an agile manner, many business analysts wonder where they fit. Here are the most common roles I see business analysts playing in agile organizations. The main factors in determining where you end up include: Your background, experience, and interests The nature of the product you are working on (is …

Read more4 Roles Business Analysts Play in an agile Organization

Analysis with an Agile Mindset

Introduction This lightly edited excerpt from Beyond Requirements:Analysis with an Agile Mindset describes a typical approach to analysis in software product development where teams exhibit an agile mindset. It places into context most of the techniques described in the technique briefs on the site. This approach to analysis happens in four steps, illustrated in the …

Read moreAnalysis with an Agile Mindset

How product management aids your business analyst career

If you are a business analyst, you have probably wondered at some point how to convince people at your organization about the value you provide and grow your business analyst career. I’ve been there, and have found that the best way to do that is to show, not tell. Don’t spend your time and energy …

Read moreHow product management aids your business analyst career

Why you want to split user stories

Last week I shared what you ought to know about user stories. In that post, I shared an example of stories for creating a membership site. George Dinwiddie called me out on my choice of using create, read, update, and delete stories as an example. He’s right. Ideally we want user stories to reflect what …

Read moreWhy you want to split user stories

What You Ought to Know about Writing User Stories

Stories get their name from how they should be used, not what should be written. – Jeff Patton If we get together and talk about the problem we’re solving with software, who’ll use it, and why, then together we can arrive at a solution, and build shared understanding along the way. – Kent Beck It’s …

Read moreWhat You Ought to Know about Writing User Stories

What is the difference between customers, users, and stakeholders?

Product development – whether it’s products for sale or internal products – is ultimately an exercise in working with people. To make it fun and interesting, those people have a wide variety of perspectives and have different relationship with the product. Those people are your team (a topic for another blog post) customers, users, and …

Read moreWhat is the difference between customers, users, and stakeholders?

How to Know You’re Making Progress

Last week I shared the approach I took to do a personal retrospective to identify new habits I was going to start in the new year and other habits (addictions?) that I was going to stop. So far so good. Of course it’s only the second week of the year. How do I know so …

Read moreHow to Know You’re Making Progress

Action Focused Retrospectives

What are action focused retrospectives Action focused retrospectives are a way for your team to reflect on your past cycle of work, discuss what you’ve learned, identify specific action items to pursue, and follow through on those action items. Action focused retrospectives typically follow the following structure (from Agile Retrospectives by Esther Derby and Diana …

Read moreAction Focused Retrospectives

Coaching Product People

For my readers in the US, I hope you enjoyed your Thanksgiving holiday and didn’t over indulge in good food, college, and professional sports. I’ve come to think that next to the last couple weeks of March, the week of Thanksgiving is my favorite week because there is a ton of good college basketball and …

Read moreCoaching Product People

Parking Lot Diagram

What Is a Parking Lot Diagram A parking lot diagram is a way to visually communicate status of work on a product in the context of major blocks of functionality intended to deliver a specific outcome. The parking lot diagram uses boxes to indicate the relationship between the different levels in a product functionality hierarchy, …

Read moreParking Lot Diagram

How To Refine Features

I recently wrote an article to explain how I describe user stories. Since I published that article, I’ve received a request for more information on feature refinement, so I thought I would describe how I approach that in a bit of detail. What is a Feature Before I dive in too deep it’s helpful to …

Read moreHow To Refine Features

Transparency with Information Radiators

Last week, I discussed how you can describe user stories using models, acceptance criteria, and examples as ways to aid your conversations and remember what you talked about. Using those techniques in the way I described allows you to define a solution in broad brushstrokes (identify the user stories you eventually want to deliver), and …

Read moreTransparency with Information Radiators
  • Previous
  • Page 1
  • Interim pages omitted …
  • Page 4
  • Page 5
  • Page 6
  • Page 7
  • Page 8
  • Interim pages omitted …
  • Page 15
  • Next
Newsletter

Get a regular email with hand-picked resources for product people working on software they use in their own organization.

Subscribe

  • LinkedIn

Copyright © 2025 · All Rights Reserved · Powered by Mai Theme