Sabemos que durante o desenvolvimento de software é importante manter a eficiência nas soluções e a agilidade nas entregas.  Contudo, nem sempre é fácil detectar com tanta rapidez falhas e mudanças de padrões de código no que está sendo desenvolvido. Consequentemente, isso pode baixar a qualidade e impactar o produto de software final, gerando bugs,