parameter-driven software

noun
UK /pəˈræm.ɪ.tə ˈdrɪv.ən ˈsɒft.weər/
US /pəˈræm.ə.tɚ ˈdrɪv.ən ˈsɔft.wer/

Software that changes how it works based on settings you give it.

The game is parameter-driven software, so you can change the speed and difficulty in the settings menu.


OTHER MEANINGS

2. A program whose behavior is controlled by input values rather than fixed code.

The calculator is parameter-driven software because you type in the numbers it uses.

3. Software that reads a file of options to decide what to do each time it runs.

The weather app is parameter-driven software that reads your city and units from a settings file.

4. A tool that lets users tune its features without rewriting the program.

Teachers use parameter-driven software to set quiz time limits and question counts.