8 tips for technology product success

Seven out of every ten products fail in their first year, according to the Harvard Business Review. How can you avoid becoming becoming part of this statistic?

With over 30 years combined experience in product and user experience (UX), Joel Ippoliti and Martin Stirling of North Highland have seen their fair share of product success, as well as a few failures. Here are some of their learnings.

1. Don’t go overboard on features

If you are designing a product from scratch or conducting an analysis of how to improve a product, then you might use a feature-function analysis to determine ‘must haves’ and potential differentiators or ‘gaps’.

Feature-function analysis is typically conducted within a matrix; competitors down one side and feature-functions down another. It is a visual and effective way to simply compare multiple products.

>See also: 15 tips for developing and improving mobile applications

This type of analysis is often misused and misinterpreted. More features and functions do not equate to a more competitive or valuable product. Likewise, measuring the rate of development or ‘release’ of features is not an indicator of success, a successful digital team, a well-functioning technology department or a happy user.

2. Differentiate based on user experience

There are lots of examples in market. We like referencing Google’s suite of SaaS office productivity products vs. Microsoft’s. A feature-function comparison between these product sets shows Microsoft well out in-front, whilst Google appears to be lagging.

In reality, Google can do most of the things you need. Another example is the iPhone vs. any high-end smartphone. On paper, the iPhone lags (though this is changing), but in reality the iPhone appeals to a large audience because it does the things that most people want to do, it’s easy and intuitive to use, and it has form – combined, they make a great user experience. Apple famously doesn’t ask users what they want but that doesn’t mean they don’t understand them and what they want to do!

3. Have a clear purpose

Frequently, products come about as a loose set of features, content or functionality. The reason for their existence has not been thought through. It is too easy to concept a product that consists of a series of related features, without an overall value proposition. 

A product will only sell and be used if its purpose is clear and the need that it promises to solve is a problem for the target user. A product will only be used frequently if it actually does what it says on the tin, and it does it with a decent user experience.

A value proposition starts with defining the problem looking to be addressed and the like benefit for the user for doing so. This ensures that every feature or content piece has a clear reason for being and ensures that features are prioritised according to their ability to contribute to this purpose, rather than their ease of development or the opinion of a senior stakeholder.

4. Don’t assume you know what users want

One challenge for a product owner is being careful to distinguish between what excites them about the product and what real value the product actually provides to the user. 

Being able to learn through the ‘prioritise > discover > develop > launch > analyse > repeat’ agile development cycle, is paramount in differentiating between what users perceive as value versus what they actually value – opinions should rarely override this insight. 

Features should therefore be borne out and prioritised as a response to a deep understanding of the target user, their emotions and drivers in the context of interacting with the software.

5. Launch is just the beginning

The experience, design (form) and feature-functions must be considered as one when analysing what problems the software is solving for users.

First is understanding what problems or needs that users have, grouping these needs as personas, mapping-out user journeys that meet them, focusing on the most important, and optimising them either with features/functions – or with design tweaks and improvements.

This doesn’t mean defining requirements or specifications for a single point in time. This is describing a capability that can analyse behaviours, develop hypotheses and test them, prioritising using feedback data and incrementally improving the product – this is what it means to be digital.

The implications for a business (not just IT or technology) are broad and frequently most traditionally non-digital companies transforming to build digital products fail at the most fundamental levels.

6. Be clear what you want the user to do

Covering all bases with a set of well researched and beautifully designed features that you think the user will love – without considering the actions that you want the product to elicit from the user – is a recipe for failure.

Without a clear view of the ideal user journey and outcome you want the product to deliver, its impossible to design features and ultimately products effectively. 

>See also: 4 CIO survival tips in a zero trust environment

Product success is impossible to measure if it is unclear what success is, i.e. what actions you’d like the user to perform. Ensuring that success criteria are considered as part of the design process ensures that the product is always focused on delivering benefit to the business, as well as the user. 

This also guarantees that you have a clear and transparent measurement framework on which to assess product success – at all levels of a product from ‘registration’ and ‘checkout’ to using a tool, consuming content or otherwise.

7. Launch early and iterate toward success

If you are building a business case based on a validated proposition that relies solely on product requirements and specifications, you are already behind.

You must be writing investment cases to fund capabilities that are targeted with hitting certain performance metrics. Leave the development scrums to sort out how to hit the metrics, don’t slow yourself down by attempting to translate forecasted user needs into specifications.

Of course, some direction and an early hypothesis is helpful – but the more time you spend thinking and talking about it, the less time you spend generating revenue and receiving feedback on what you should be really focused on.

8. Ensure the business and technology are aligned

Many technology departments report back to the ‘business’ the rate at which they are releasing features. Faster, better, cheaper. Users care about solving their immediate problem or issue – features in themselves don’t do that.

Features within a user journey aligned to user needs and optimised is the key. The rate of feature release is not a proxy to customer satisfaction. Measuring, as such, is a common symptom of a misaligned technology and business function.

As you can see, there are quite a few areas where product can fall down; conception, funding, build and in-market phases. Don’t become a statistic, learn from others’ successes and failures, build the capability into your organisation, and remove the risk from product development.


Sourced from Joel Ippoliti and Martin Stirling, North Highland

Avatar photo

Ben Rossi

Ben was Vitesse Media's editorial director, leading content creation and editorial strategy across all Vitesse products, including its market-leading B2B and consumer magazines, websites, research and...