How do you go about planning a doc?

Advanced users assemble!

I want to plan out what I want my doc to contain.
Pages, tables, views, columns, features…

How would you go about planning a Coda “application”?
Do you draw it out on a piece of paper?
Sketch it out in a whiteboard software like FigJam?

Regardless of how you do it, I would like to see some examples, so that I can get ideas on how to approach the planning.

Best practices?

1 Like

Hey @Fran_Vidicek,

There’s been a very similar thread just lately. I replied there:

Additionally, I started recording the “Making a To-Do” series. I kinda abandoned it (other higher priority things emerged like the Packathon) but the first video actually talks about planning out a setup. I published it for Patrons only — that’s one perk of my patreon, the fact that I share whatever I record there immediately but then it may never be published on the channel for everyone.

2 Likes

i always use a mind mapping tool like mindmup (but any tree graphing utility will do) .

(there is the maremaid pack by @Leandro_Zubrezki and the svg-basted tool in coda by @Paul_Danyliuk. or you can use the miro pack that has a kinda mind-mapper tool.)

i map out the pages and subpages at the top level, with the tables and their columns below that and a seperate bunch of subtrees for views, dialogs and charts.

use color codes to distinguish the different objects; pages, tables, views, texts, numbers, dates, formulas, buttons, lookups etc.

this logically structured view is then easily communicated among collaborators and is included in the documentation. it then guides the building and testing process.

most mindmap tools let you collapse subtrees to show only the details you need at any one point.

its not a strict methodology (like UML or SSADM) but does impose rigor and structure on the design process.

i have used this for decades with my clients, for automating workflows in excel/vba, sheets/gas, etherium/solidity, salesforce/apex, and more recently with bubble, notion and coda.

so it has stood the tests of time very well. agile-dynamics has courses and tutorials on this, but honestly, its just common sense, not a hard science.

max

3 Likes

HI Fran,

My short answer would be “Anything that works” With that I mean, use whatever works for you. (Like the best exercise is the exercise you will stick with…)

I am busy making a doc for back office automation, and I am using the doc to build the doc.

The following is an explanation:

Here is a link to the doc if you want to look further:

Regards
Pete

2 Likes

Ok this is some next level stuff, I don’t think I will be using a doc to plan/build a doc :fearful:
However I am intrigued and would love to see the doc, but it is not viewable, so I requested access.

You gave me an idea to use a mind mapping software, there is one I used in the past and it’s great and free → MindMaster image, wanted to share it in case you find it useful.

1 Like

Great tips, thank you!

Best mind mapping software is pen and paper IMO (or comparable devices)

Being tactile with your thinking is just so much more productive than typing it out or even scribbling with a digital pen and tablet.

I still fondly remember the time when I recorded this :slight_smile:

3 Likes