Hi everyone,<p>I was wondering what level of planning do people do here before diving into making a webapp?<p>e.g. Let's say a customer comes along and asks for a 2 sided marketplace for renting bikes.<p>What would be a gold standard level of spec/planning before we start building things?<p>Should we make low fidelity wireframes?<p>Plan a site map?
User types and privileges?
User stories?<p>Background: We to build webapps for customers using bubble.io (nocode platform). It's too easy to just dive in and figure things out as we go but I've found that we end up reworking quite a few things. I'd like to rework less and plan more.<p>I'd appreciate the wisdom of the HN crowd.<p>Ideal would be light overhead but accurate spec. Although not sure if that exists.
Hard to say.<p>But you get the idea, wireframes and user stories are a good starting point.
Sitemaps are great too.<p>For tiny projects, I use Sketch to get a prototype.
The client may easily stumble upon something unexpected.