How often should we be releasing new products or features?<p>Is it better to release something buggy and broken vs something more basic but working?<p>I know this is vague, but I'm looking for more general heuristics I can apply rather than direct advice. Any resources or benchmarks here would be really helpful!