A project never goes smooth throughout its lifecycle. One or the other hiccups keep raising their heads belonging to various verticals connected to the project. It could be customer raised issue, product related concern or finance related query raised on project, for instance. Things, still, keep moving. Nothing stops. Efforts to overcome these obstacles keep going on. Once or twice in the beginning there is a tendency to give up things all together. Otherwise, based on experience and maturity, this give up tendency is overpowered by never dying attitude.
Attitude of the team matters most in any project. Higher is the amount of risks perceived, higher will be preparation required by the team to mitigate those risks. Mostly similar kind of risks that are part of current project become handy to tackle based on their happening in previous projects and the mitigation process adopted. Though it is not necessary that a mitigation process also remains as it is throughout various projects. A mitigation process also may require increase in maturity level so as to manage the things in a much better way than they were manager previously.