How you plan a new app feature?

A guide to planning the next one

Introduction

Introduce a new app feature is often underestimated and not without risks, but with a strong plan (financial and marketing), and the right strategy it will generate the expected results.

In this guide, we want to go deep not only into the technical aspects but above all, we want to force you to think about that “you cannot see” of this process, which is the most important thing. We are talking about the business plan, why, and finally about the impact that the feature will have on your customer base.

App analytics tracking

Business Plan

  • Each new feature must be financially planned and positioned within a reasoned business growth path, we recommend paying particular attention to cashflow, one of the main causes of “death” of startups, because often with the intent to achieve turnover targets deriving from the new feature, the maintenance costs of the app itself increase quickly.
  • Make a forecast of the resources and timing required (worst / best case) to recover the costs incurred.
  • Estimate if you need to hire staff to support more customers.

Customers impact

  • Did you do a smoke test and analyze the analytics before implementing the new function?
  • Let yourself be carried away by your users, ask with a survey if they want it and how they would like it, they might surprise you!
  • if your new feature competes with your competitor but yours does less or worse, what do you think your users will think, do you think they will abandon your app to use another one?
  • Take the right time to think

Marketing analysis

  • Is the new feature in line with current trends? if yes, how long do you think your users will use it?
  • Make a waiting list from your CRM
  • Have a feature launch event
  • Predict email campaigns to let everyone know what they can do
  • Update your site with the things introduced in your latest release

Each feature that is added obviously has a cost, let's try to list the major expense items

Maintenance costs

  • costs related to the scalability of the new function
  • monitoring costs of the new function
  • maintenance costs of the new up and running resources (servers)
  • costs related to any third parties always active that are part of the system itself

Implementation costs

  • Is the new feature in line with current trends? if yes, how long do you think your users will use it?
  • Make a waiting list from your CRM
  • Have a feature launch event
  • Predict email campaigns to let everyone know what they can do
  • Update your site with the things introduced in your latest release