If you change requirements all the time and never deliver, then no, you're not trying hard enough. Plan, Build, Evaluate, Learn.