A Practitioner’s Guide to Cost Modeling