Test Driven Model Development is a process where a model is calibrated through a series of small, verifiable tests outlined in a contract with the client. The model is built piece by piece, with each piece tested against the contract. If tests are failed, the contract is renegotiated before moving on. This ensures the model focuses on meeting client expectations in a transparent, measurable way.