Si yo tengo que mantener un software grande y de muchas funcionalidades y, por esta razón, organizo equipos por funcionalidad, pero encuentro que para lograr su objetivo debe modificar componentes que son compartidos por varias funcionalidades, entonces que hago...? reorganizo los equipos por componente...? mantengo los equipos por funcionalidad y que ellos se encargen de los posibles problemas colaterales cuando un componente deje de funcionar por que después de modificarlo ya no funciona correctamente para otra funcionalidad..?