component-driven development

noun
UK /kəmˈpəʊnənt ˈdrɪvən dɪˈvɛləpmənt/
US /kəmˈpoʊnənt ˈdrɪvən dɪˈvɛləpmənt/

A way of building things by putting together small, separate pieces.

The team used component-driven development to build the website one small piece at a time.


OTHER MEANINGS

2. A software method where each part of a program is made and tested on its own before being combined.

With component-driven development, the button was finished and tested before it was added to the page.

3. A design habit of making small, reusable pieces that can be used in many different places.

Component-driven development meant the same card design could appear on every screen.

4. A teamwork style where different people build separate pieces that fit together later.

Component-driven development let each person work on their own piece without waiting for others.