refactoreo de arquitectura