model-first development
nounUK /ˈmɒdəl fɜːst dɪˈvɛləpmənt/
US /ˈmɑːdəl fɜːrst dɪˈvɛləpmənt/
A way of making things where you build a small pretend version first, then make the real one.
The team used model-first development to plan the app before writing any code.
OTHER MEANINGS
2. In software, writing the data model before the code that uses it.
With model-first development, the database schema was finished before the first line of code.
3. In engineering, creating a computer model to test ideas before building a physical object.
Model-first development let them test the bridge design safely on a computer.
4. A teaching method where students build a model to understand a concept before studying the full theory.
The science class used model-first development to explore how volcanoes work.