If you are trying to improve the performance of existing operations in known markets, it is an analytical problem where it's just a question of aligning your execution engine in the right way. If it is about creating something new and different, you can't derive the right answer analytically.
Scott D. Anthony