Product planning · 2 min read
How to plan a software MVP before development
An MVP is a focused way to answer an important product question. A useful plan makes the question, the first users, and the limits of the first release explicit before a feature list becomes expensive.
Read more ↗Channel decisions · 2 min read
Web application or mobile application: how to choose
The right channel follows the job people need to do, the context in which they do it, and the team’s ability to maintain the service. “Mobile” and “web” are delivery choices, not product strategies.
Read more ↗Scope and estimation · 2 min read
What affects the cost of custom software
A responsible estimate is a description of uncertainty as much as effort. The cost of custom software changes with the decisions, dependencies and quality obligations that the team agrees to carry.
Read more ↗AI and automation · 2 min read
AI automation: what should and should not be automated
Automation is most useful when it makes a stable, understood process easier to run and inspect. It is a poor fit for work that has not yet been agreed, owned or simplified.
Read more ↗Product improvement · 2 min read
How we inherit and improve existing products
Taking over an existing product starts with understanding how it behaves today, who relies on it and which changes carry the most risk. The first goal is a reliable next decision—not a rushed rebuild.
Read more ↗