model-centric development

noun
UK /ˈmɒdəl ˈsɛntrɪk dɪˈvɛləpmənt/
US /ˈmɑːdəl ˈsɛntrɪk dɪˈvɛləpmənt/

A way of making software where you build a model first and then let tools turn it into the real program.

The team used model-centric development to design the app from a diagram before writing any code.


OTHER MEANINGS

2. An approach in machine learning where the focus is on improving the model itself rather than the data.

In model-centric development, engineers tune the algorithm while keeping the dataset fixed.

3. A product design method that treats a shared model as the main source of truth for all teams.

Model-centric development helped the designers and engineers stay in sync using one central model.

4. A teaching style that builds lessons around a simplified model of a system before real practice.

The course uses model-centric development, starting with a toy model of the economy.