Best way to plan a project?

Best way to plan a project?

Can anyone refer me to a best practices guide for planning a Zoho Creator (or similar) project out (i.e. how much you should plan a project out before jumping in, etc.)? I'm wary that I'm going about my project in a rather haphazard manner, but then I don't know any better.