This article provides guidelines for the assessment of model quality in materials science and engineering. It discusses the fundamentals of model quality assessment and the calibration of mechanistic material models. The article reviews the considerations for the model verification during software implementation planning to identify suitable programs, software components, and programming languages. It describes the validity tests used in model validation, including boundary-value tests, degenerate problem tests, sensitivity tests, and benchmarking. The article also presents an example of model calibration, verification, and validation for the prediction of martensite start temperature of steels.