Text this: A study on effectiveness in using continuous integration and deployment for software development: a state of the art review