Dive into how the 'Done is Better Than Perfect' philosophy drives progress and innovation in the dynamic world of tech startups.
I think tactically speaking (in software) the following things need to be true for you to ship to production more often:
1) Infrastructure - reliable, repeatable way of deploying new development into production environments, including reasonable amount of testing to ensure you're not deploying a "grenade" into customer's orgs.
2) Requirement clarity - you generally don't want devs guessing about what is "good enough", your approach to iteration should start with a product minded business person who draws that line, and conveys their thoughts in a legible way so devs can deliver + test the MVP. I've found Gherkin ticket format to be helpful in this regard.
3) Tendency for horizontal communication - something about waiting for executives to tell you what to build guarantees you're going to spend a lot of time waiting, teams who are directly involved in CX (product, customer success, support) should have the ability to decide when to deploy/rollback new stuff