Discussed much more than the mantras below, additional interesting bits include the Cognitive Biases and Pitfalls.
6 Mantras for Product Development
Don't make cheaper make it better
Start with a target market
Always be hands on
Be fast as possible with first product
Prioritize progress over process
Everything is a prototype