9
3 Comments

Founder thoughts: My experience with community-driven product development

When I started building my stock portfolio analysis tool, I knew that I wanted it to be a community-driven project. I wanted to create something that truly served the needs of the users and provided value to them. I also knew that I wanted to be transparent about my progress and share my journey with others. So, I decided to build in public.
Building in public, for me, meant sharing my progress on social media, discussing my development process with other creators, and being open to feedback from users. It was a little scary to put my work out there before it was fully polished, but it turned out to be the best decision I could make.
One of the ways I did this was by actively seeking out feedback from online communities, specifically Facebook groups. I found that it was challenging to find groups that were truly valuable, but after joining 20-30 groups, I finally found 3 that were truly valuable for me. These groups have provided me with a wealth of input and helped me to improve my product.
Being transparent about your progress and open to feedback can help you create a better product that truly serves the needs of your users. Finding and participating on good online communities to get feedback is hard but it's worth it. And, if you’re worried about the ‘imperfections’ being shown before the product is ready, remember that a product that is in constant improvement is better than one that was never released.

Crush The Market: https://crushthemarket.com/

on January 11, 2023
  1. 1

    Building a community seems interesting and I have some questions.

    • I'm curious about when the MVP was created. Was it before or after joining those groups?
    • How did you receive feedback about what to build in the first place?
    • How long did it take you to improve on what you received as a feedback?
    1. 1

      I have been an investor for over a decade, a software developer for 3 years. I started building the tool for myself, first off as an MVP around 4-5 Months ago. It was pretty basic, it was just a script doing some analysis using API data, running on a CRON job from my server. After a while i made a front end for it and started sharing it in public.

      The feedback about what to build was pretty easy. When i shared it people were quite happy to tell me what they didn't like :D. They were more than happy to tell me what they wanted instead, so i started building that.

      I have been working on it posting updates in facebook groups on average every two days, for two months now. Full time though.

      1. 1

        Cool, thanks for your answer. The project I'm on comes from a problem I have myself.
        Not sure if it will be helpful for others, though. Hopefully I can validate asap.