En parte esto se ve motivado o impulsado por el movimiento de las metodologas giles, el TDD y BDD, o alguna de sus variantes, con el rol de DevOps, y con el Continuous Integration. Incluso, se est hablando de dejar de lado el rol de QA (quality assurance, aseguramiento de la calidad) a QE (quality engineering, ingeniera de la calidad). Este cambio de mentalidad realmente me gusta, ya que el equipo de testing no es una empresa de seguros 🙂 sino que realiza distintas actividades relacionadas a la calidad, claramente, con la finalidad de conocerla y as mejorarla. Es ms, el testing no es una fase que la realiza un equipo especializado y nada ms, hay muchas tareas relacionadas, algunas las har un desarrollador, otras un tester, otras alguien de operaciones, o algn analista de negocios, y todos seguramente se retroalimenten y mejoren sus resultados trabajando juntos.