We believe that to be a programmatic agency that gives leading service to clients, we need to build our own technology.
But with the pace of change in the ad-tech industry, the constant technology upgrades and updates can be expensive and time consuming. With the excitement of the next big thing, it is vital to keep up with what we have already built. But, how do you know if features are redundant, how do you know when it is time to let it go?
It is easy to get into the habit of improving your systems and forgetting about the upkeep of old features. Feature requests come from a variety of places: end users, strategic planning, client requests, and management. Determining the less required requests can be difficult and sometimes impossible until you have developed them.
When you release a feature, it is important to create and monitor a KPI to measure the success. If this KPI is not being met, this is when action should be taken.
What questions to ask to determine the fate of a feature:
If all these questions have been raised and the feature still isn’t performing, it’s time to let it go.
To ensure success with the products and features you create, you should:
Keeping a feature or integration up to date and in line with upgrades of your base code is essential to making sure your systems don’t fail. There are always unforeseen impacts if something isn’t up to date, which can be costly. By doing a feature audit today, you can determine the resource needed to update historic features, to then see what time and money could be spent to develop and launch new products or features that are going to delight the client.
Darren Whittingslow, Technical Product Manager, Infectious Media.