I would like to know the need of SCM software. Also, the various ways to implement the same in the process.