Los desafíos incluyen la falta de empatía y entendimiento entre roles distintos como SRE, ingenieros de DevOps y desarrolladores, barreras culturales y organizativas, y el uso de diferentes conjuntos de herramientas para objetivos similares, lo que puede llevar a esfuerzos duplicados y malentendidos sobre cómo deberían funcionar los sistemas.