We have heard about an IT project without changes, but we have never seen it ;) Changes in projects are natural, so when running a project, we use agile methodology, which gives us a flexible approach to the work in progress. Thanks to this, we verify the appearing changes and adjust them to the concept, no matter if it requires changing elements that are just in the plans or those that are already ready.