The only constant is change
During the life cycle of your project you can be sure that :-
- Your requirements will change.
- Your environment will change.
- Your users will change.
- Your platform will change.
- Your team will change.
- Your software will change.
Therefore plan for change, because change is the only constant.
However none of this justifies change for the sake of change. Given the inherent risk associated with change, this means it is all the more important to minimise and manage change were possible.