Checklist for executives evaluating custom software vendors: scope, IP, methodology, support, and red flags in proposals.