How to Scope Custom Business Software Without Wasting Your First Build