Feature Creep: How to avoid overextending your resources
February 18, 2020
The sinkhole of capital: How to avoid overextending your resources, by understanding the difference between adding value, and a value adding activity.
Starting an enterprise can be a deeply personal experience. Whether you do it alone, or as part of a team, the process is the same; it begins with an idea, that becomes (hopefully) a successful company.
This involves undergoing an arduous journey of developing and protecting the concept. Investors and new team members come on board and slowly, the concept evolves and changes, until finally it comes to put let out on the market. However, after all the work that has gone into bringing the concept to this stage, the team begins to add more features, looking to launch the best possible version of the product. This is feature creep, and it’s the vehicle that will indulge the entrepreneur's worst fears and ultimately damage any hope of success.
For anybody familiar with the lean start-up (most of you probably are, and we would encourage anyone who is not to read it here, there is a particular emphasis placed on market validation. Think of it like the golden rule; your idea must be grounded in customer need. Feature creep is like a road block that prevents this from happening. We have summarized the issues below;

a. Feature creep involves continually adding new features to the product pre-launch. The reasons for it are largely quite logical; we want to put out a strong product to get strong early customer acquisition, we want our product to feature strongly on any comparative list, etc. This is all nonsense. The number one concern for the enterprise should be to get market feedback as soon as possible. This is where the concept of the minimum viable product comes into play. The product that goes to launch should be able to work, just about. When it’s launched, the market reaction will outline the faults, and identify the core areas where the product needs to improve.
The difficult part is to keep pace with these criticisms. As the negative reviews come through, address them and keep driving forward. So long as you are gaining more customers than you lose, you will succeed, and more importantly you gain invaluable market feedback.
2) Where is the value?
a. One of the most difficult things that the enterprise has to recognize is the opportunity for a pivot. If the feedback coming from the market pre-launch is that the product requires a number of additional features to provide a viable value proposition, then it’s highly probable that the initial idea is lacking. Don’t confuse adding value, with a value added activity. If the basic value proposition isn’t enough, more features won’t fill the gap, they will only pull limited capital into never ending R&D.
3) Follow the market, don’t guess it
a. The basic principle behind feature creep, is that the entrepreneur is trying to anticipate what features the market will most appreciate. This is a dangerous precedent and the longer it goes on the more difficult it becomes to actually launch. The enterprise ends up striving for the best version of the product, and nothing else will suffice.
The Google example describes this really well. When they were launching GoogleNews, they had the opportunity to implement another feature, either “sort by date” or “sort by location”. There was disagreement among the team of programmers over which was more suitable. In the end they did neither, and shortly after the release they got flooded with emails and requests to add a “sort by date” feature. Your customers are best placed to tell you what they want, don’t try and anticipate it.
Ultimately, it’s a very uncomfortable process as you are expected to launch, knowing that your product is lacking in some way. Our advice is to let the customer tell you what that it is. Below, we outline the benefits and methods of avoiding feature creep;
1) BadCop Brainstorming
a. Here at Scriba, we’re not entirely convinced of the merits of brainstorming, but it undoubtedly has some value. The best way to avoid feature creep, is to appoint somebody the role of bad cop from the beginning. Give somebody the role of calling out any suggestions for additional features and testing them strongly on their merits. This can help to counteract the logical arguments that are inherent with feature creep, and acts as a slap in the face to the whole team. It really helped us focus on our core value proposition.
2) Launch way too early
a. As stated above, it is important to launch early and get market feedback. This iteration loop is one of the strongest tools that the enterprise has at its disposal. We advise launching really early. People will buy your product, use your product, and try to return your product. Subscriptions will be cancelled, refunds will be sought, but the benefit will far outweigh any negative. The feedback you get at this stage is incalculable and it will focus your attention on what matters most. As long as you gain customers at a higher rate than you’re losing them, you’re onto a winner.
3) Proof of Concept
a. Another major benefit of getting that feedback is that you have market validation. You know people are willing to buy what you’re selling, if only in some form not yet fully realized. This is crucial when it comes time to look for investment. Check out our article on proof of concept for more information on how to use proof of concept as a means for investment.
Ultimately, feature creep although seemingly innocuous, can have devastating results for the company. It can delay launches and pull resources to R&D that might not be completely necessary. Avoid it at all costs.
Articles

In the period since COVID forced many of us back home and out of the office, remote work has become the new norm for many. The flexibility of working from home, especially for those with small children, is very compelling, but making a productive workspace is more than setting up a desk in the spare room. More people are seeking to create functional and comfortable workspaces in their homes, however, it can be difficult to strike the right balance between a professional office space and a cosy home environment. Here are some tips for designing a home workspace that meets both of these needs: Dedicate a specific area for work Designating a specific area for work is essential for separating work from leisure time. This could be a separate room or just a corner of a room. It is important to make sure that the workspace is free from distractions and clutter, as this will help you stay focused and productive. Choose the right furniture Ergonomic furniture is key to a comfortable and productive workspace. Invest in a comfortable chair, a desk that is the right height, and a good-quality mouse and keyboard. If you are prone to back pain, consider a standing desk. Add personal touches Just because your workspace should be functional, doesn’t mean it can’t be personal. Add photos, plants, and other personal items to make the space feel like your own. This will help create a sense of comfort and make you feel at home in your workspace. Good lighting Good lighting is essential for a comfortable workspace. If possible, place your desk near a window for natural light. If not, invest in a high-quality desk lamp to provide bright, even light. Keep it organised An organised workspace will help you stay productive and focused. Use desk organisers, filing cabinets, and other tools to keep your work area free from clutter. A clean and organised workspace will also help you start each day with a clear mind. Consider your work style Think about the type of work you do and how you like to work. If you prefer a minimalist workspace, opt for a simple desk and a few basic supplies. If you need space for multiple screens and other technology, make sure you have enough room to work comfortably. Take breaks It’s important to take breaks throughout the day to avoid burnout. Step away from your desk, go for a walk, or do some stretching exercises to clear your mind and recharge.