what key questions should an entrepreneur consider when developing their revenue model