I'm doing the right things and I'm optimistic that my project will be successful.
I started my current project after some conditions that made me uniquely fit to address challenges involved:
As a software engineer, I spent a big chunk of my time dealing with automated tests, including UI tests which were the most manual and the hardest to automate.
There are specific pain points to be addressed: quality assurance is important if you care about your users and their experience. Building features and fixing bugs cause changes, which might break things unexpectedly so one needs to keep testing. This takes time and automated UI tests are a great way to ensure things didn't break, allowing you to move fast.
Having worked as a software engineer with product managers, specialists, and QA testers, I know what is involved, how much time it takes, and how repetitive it is. There is always a better way all those people involved can spend their time, so saving people's time is good for business.
Here are some good things I'm doing now, that contrast with my approach in the past:
I've been sharing my idea right from the start, even before starting to build the MVP.
I started asking questions, engaged in insightful conversations, and even asked people what I should call the product, before reserving the domain.
It took me 2 years of building things, much of it unnecessary for a launch before I started thinking about even getting feedback or marketing it. I now realize how foolish that was: big difference between 8 days and 2 years.
What I want to do is continue engaging with even more people, ask questions, and listen to what people think so I have an idea what the majority's perspective is like. That should give me insight on what to do (or build) next.
Like I tweeted here, product success is how many people find it valuable, and that is determined by how many people want the features you build. I'll let people shape the product.
What other right things I should do? Anything missing from my plan? How do I fill any potential gaps?
Fun post to read, how's it going with your project? I agree that past failures teach you so much. I also relate to the concept of sharing your idea as early as possible. I'm actually building a product that requires entrepreneurs to share theirs ideas in order to network!
Thanks for your comment!
I got majorly distracted with my day job for a while (approx 3 months) and I'm getting back to working on my project now. I'm going to post an update soon!