3 ms·
I like the documentation first approach, but I understand that it does not work for everyone. Designing a program (on paper or the screen) before you start cod
by hazelnut-tree 4y ago
I like the documentation first approach, but I understand that it does not work for everyone.
Designing a program (on paper or the screen) before you start coding is still the recommended textbook approach from university courses and books.
I think of documentation in the broadest form. For example, flow diagrams, or rough wireframes of screens in your app. Figma (and other tools) is good for creating rough app prototypes with short annotations describing features. You get the benefit of fleshing out flows and screens or pages (before coding) but without heavy documentation.
A popular UX technique you can try by yourself (or with colleagues) called 'Design The Box' can also be used before you start coding. It's an exercise to articulate the key features and benefits of your app: https://gamestorming.com/design-the-box/ https://gamestorming.com/design-the-box/