Even if you can, you shouldn't expend a non-trivial amount of brain cycles on that, especially early on.
> If on the other hand you're experienced it's probably about finding that trade off between perfectly orchestrated software and having something that delivers your vision in an acceptable amount of time.
Don't.
As someone who built (and sold) a business before and is building a new one, I'd say it really doesn't matter before you get traction. Just ship the damn thing however you can!
The chance of a first-time founder succeeding is incredibly slim anyway. So, you're better off spending your time figuring out distribution and finding a good enough market.