model-first software

noun
UK /ˈmɒd.əl fɜːst ˈsɒft.weər/
US /ˈmɑː.dəl fɜːrst ˈsɔːft.wer/

Software made by first drawing a simple model of how it works, then building it.

The team used model-first software to plan the app before writing any code.


OTHER MEANINGS

2. A way of building programs where the model is the main thing and code is made from it.

With model-first software, the diagram becomes the program itself.

3. Software tools that help people design a model before they start coding.

She opened the model-first software to sketch the system.

4. An approach where changes are made to the model first, then applied to the code.

Model-first software keeps the design and the code in sync.