Yes, we follow a certain procedure and go ahead with the developed project. It takes a lot of analysing and planning to understand what the existing project is and where it needs changes. It also required certain testing and documentation before we proceed. We set up a development environment with a running version of the project and run unit testing to ensure that there are no loopholes to leave any gap for bugs and errors.