Product strategy
A Product Strategy Should Explain How Users Become Capable
An enterprise SaaS roadmap should describe more than what the software will do next. It should explain how customers and employees will become capable of doing meaningful work with it.
Imagine a hypothetical enterprise team preparing to launch another feature. The workflow is ready, the interface has been reviewed, and someone asks whether a short training module can be added before release. Learning arrives at the end, like packaging around a decision already made.
I would pause there. Not because every feature needs more training, but because the request may reveal something the product strategy has left unresolved: how the intended user becomes capable of doing the work.
My direct answer: define an enterprise SaaS strategy around the user’s path to useful independence, then decide which parts require software, onboarding, learning, or human support. A feature roadmap should follow that distinction, not substitute for it.
Strategy needs a picture of capable use
A feature describes something the product can do. A strategy should also describe something the user will be able to do, in a particular working context.
Those are not interchangeable statements.
In a hypothetical employee-learning setting, “make learning material available” describes an offering. “Help a new employee understand a task, practise it appropriately, and recognise when to ask for help” describes a capability. The latter gives a product team a clearer basis for deciding what belongs in the experience.
As Founder & Growth Head at Vahmine, I find this a useful lens for enterprise SaaS: start with the work people need to become capable of performing, rather than treating their needs as a collection of interface requests.
This does not mean a product should teach every aspect of someone’s job. It means the strategy must name the boundary. What knowledge can we reasonably assume? What must the product explain? What remains the responsibility of the customer’s organisation?
An undefined boundary becomes a confusing experience.
Onboarding is a transition, not a tour
I think of onboarding as the transition from being given access to being able to participate meaningfully.
A tour may explain where the controls are. It cannot, by itself, explain why a task matters, which choice fits a situation, or when a user should stop and seek guidance.
Consider a hypothetical customer onboarding journey. A customer administrator may need to prepare an environment for colleagues, while an everyday user needs to complete a specific task. They enter the same product with different responsibilities. Giving them identical introductory material may be convenient for the product team without being useful to either person.
The strategic question is therefore not simply, “What should our onboarding contain?” It is, “What transition are we helping each role make?”
That question can change the sequence of development. Clearer task guidance might deserve attention before another configuration option. Equally, a confusing workflow might need redesign rather than an additional lesson explaining how to tolerate it.
Learning belongs inside the product decision
Acadle is a Vahmine product for customer and employee learning. That context makes the relationship between learning and product strategy especially relevant to me.
I do not see learning as an automatic answer to every adoption problem. Sometimes the user needs knowledge. Sometimes the product needs simplification. Sometimes an organisation has not clarified responsibility, and neither a feature nor a course can resolve that on its own.
These distinctions matter when choosing what to build next.
A knowledge gap calls for an appropriate learning experience. An unnecessarily difficult interaction calls for better design. An unclear handoff calls for an explicit working agreement. Treating all of them as training needs leaves the underlying problem untouched.
For a learning product, this also means resisting the temptation to equate more content with a stronger strategy. The important question is how learning connects to a person’s next meaningful action.
A checklist for the next feature discussion
Before committing to development, I would ask the team to write down:
- The role: Who specifically needs help, beyond the broad label of “user”?
- The work: What should that person become capable of doing?
- The starting point: What knowledge or authority does the experience assume?
- The obstacle: Is it missing functionality, missing understanding, unnecessary complexity, or unclear responsibility?
- The response: Why is a feature, learning experience, design change, or human intervention appropriate?
- The boundary: What will remain outside the product’s responsibility?
- The connection: How will this addition fit the existing journey rather than become another isolated destination?
The answers need not become a lengthy strategy document. They should be clear enough to explain why this addition belongs and what it helps the user do next.
I want a roadmap to tell a coherent story of growing capability. Not a story in which every difficulty produces another feature, or every release produces another lesson. A story in which the product gradually asks less guesswork of the people using it.
That is a direction worth choosing before building.
Background references
Written with AI assistance from the author’s confirmed background. Reflective examples are illustrative, not client case studies.
A product or technology decision on your mind?
Contact Nizam