Ship Early
A common regret from founders is that they spent too much time building the product before launching it to the public. Agile product development promotes a Minimum Viable Product. This enables customers to provide feedback, direction, and help you prioritize.