SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
RAÚL DE LA HOZ 
Raúl es un Arquitecto Software con amplia experiencia en el desarrollo de 
aplicaciones multiplataforma, innovación, gestión y proyectos con metodologías 
ágiles como Scrum y filosofías enfocadas a la calidad como Lean. 
En el año 2014 Raúl es el Arquitecto Software del equipo de Global Acquisition, 
guiando el desarrollo del equipo hacia la entrega del mejor valor a negocio a través 
de un enfoque pragmático y de calidad, con una energía y aportando nuevas ideas al 
equipo, mejorando de forma significativa los beneficios de la empresa y los 
resultados obtenidos en los equipos en los que ha participado. Siempre preocupado 
generar por la motivación y formación de los equipos como el mayor activo de la empresa para generar valor dentro de la 
misma.
2011 
Un equipo de 10 personas con una plataforma Liferay heredada y 
mucho desconocimiento de la plataforma: 
Reducción del tiempo de aprendizaje para nuevo personal de 2 meses a - 2 días 
Antecedentes, cambios sin pruebas sobre el raíz del repositorio y pruebas contra servidores de desarrollo. Creación 
de despliegue local de Liferay, mejora la calidad del código en repositorio incrementa la productividad del equipo 
entre un 20 - 40 % 
Creación de plan de pruebas funcionales basadas en Selenium (+60 pruebas en al menos 10 portlets), pudiendo 
reducir en un 5 - 10 % errores por impacto en el desarrollo
2011 
Documentación, 
Creación de documentación, requisitos análisis, funcional +60 documentos, abriendo la via a la documentación dentro 
del equipo 
Creación de guías de instalación y estándares para futuros desarrollos, homogeneizando el desarrollo, reduciendo el 
tiempo de consulta entre empleados 
Utilidades para mejorar los niveles de logs en tiempo de ejecución, y hasta el momento es una de las herramientas más 
usadas en nuestros Liferay
2012 
Equipo para desarrollar funcionalidades orientadas a la mejora de la 
productividad de los equipos locales. Inicialmente 3 personas y 
finalmente 1. 
Proyecto piloto para aplicar las mejoras de flujos que dieron lugar al CCC. 
Nacido a raíz de la prueba de concepto de ZA.
2012 
Análisis por ingeniería inversa de la plataforma CAT (denominada CORE) por inexistencia de documentación, dio 
lugar a la creación de una librería de componentes llamada CCC que ha simplificado y simplifica el desarrollo de todos 
los equipos locales, reduciendo en +40% el tiempo de desarrollo de flujos y personal, el coste asociado (6 sem - 2 sem). 
Esta librería proporciona, 
Integración con API’s de BOS y BE3A API 
Retrocompatibilidad completa con flujos anteriores 
Creación de despliegues CAT Local para el rápido desarrollo de flujos, adquirido por parte del equipo CAT Global y 
algunos desarrolladores de equipos locales, reduciendo los tiempos de desarrollo en +30% e incrementado la calidad 
del código 
Introducción de unit test cubriendo el +60% del código desarrollado
2012 
Creación de site con información detallada del proyecto que eliminó las consultas y el traspaso del proyecto in situ. 
Este site contiene, 
Instalación y configuración 
Tutorial completo para la creación de flujos 
Descripción detallada de los componentes y ejemplos de uso 
Training multi país FR, UK, IT, USA, ZA entre otros
2013 
Dos equipos de desarrollo, un total de 8 personas, desarrollo de nueva 
plataforma de back office en sustitución de la disponible en CAT CORE. 
Desarrollo retrocompatible con plataforma anterior 
Nuevos entornos de desarrollo y QA para evitar degradación, mejorando la calidad de la entrega y la 
retrocompatibilidad 
Unit testing en el 70 % del código revisado y nuevo, eliminando la entrada periódica de bugs en backend hasta un 95 % 
Integración continua y análisis de código, evitando el despliegue de versiones erróneas 
Apoyo y desarrollo de soluciones al equipo de front end para desbloquear soluciones técnicas reduciendo los tiempos 
de entrega
2013 
Implementación de mejoras de rendimiento del frontend basadas en despliegue incrementando en un 75 - 80 % 
Reducción drástica del número de maquinas destinadas a proyectos CAT en - 75 % 
Informes de auditoría para analizar la calidad de los servicios desarrollados 
Servicios con tiempos de respuesta - 200ms 
Bases de datos multi país, LDAP, WS, Transacciones locales y remotas, Cache multi país locales y remotas, de forma 
transparente para el desarrollo reduciendo los tiempos de desarrollo y errores por mala codificación en - 40 % 
API de Servicios REST genérica documentada para desarrollos de equipos locales y globales de fácil integración 
Plataforma configurable 100% por base de datos 
Aplicación + 400 % más rápida que la plataforma anterior
2014 
Equipo de 5 personas para el desarrollo de business analytics en CAT 2. 
Planificación de proyecto con - 50% del tiempo de entrega total y cumplimiento del mismo con un 80-90 por ciento de 
acierto 
Gestión e implementación end to end de couchbase y elasticsearch 
Diseño de la base de desarrollo para front end agilizando sus desarrollos y reduciendo la curva de aprendizaje en un 
50 % 
Soporte al equipo de front end para alcanzar objetivos con los distintos componentes de la pantalla +10 % reducción 
del tiempo de entrega. 
Seguimiento con SCRUM hasta el 5º Sprint con un 100 % de acierto en las previsiones
MEJORAS 
Equipo multiskill 
+ con - 
Integración continua 
Unit testing en todos los desarrollos 
Formación y documentación 
Focalizar a los equipos en la creación de valor para negocio 
Centralizar las decisiones técnicas en un solo punto 
Entorno de desarrollo completo y optimizado para mejorar la productividad 
Evitar volver a los errores pasados
BENEFICIOS 
Un solo equipo, evitando el aislamiento entre equipos 
Una dirección técnica de forma horizontal en todos los equipos, mejorando decisiones de diseño que impactan en los 
resultados globales de la unidad 
- 30 % de los tiempos de desarrollo 
- 40 % de incidencias en todos los equipos 
- 30 % servidores para las instalaciones regionales 
Centrar a los managers en la gestión y los requisitos funcionales descargandolos de trabajo adicional 
Equipo motivado, comprometido, feliz, autogestionado

Más contenido relacionado

Similar a Arquitecto Software con amplia experiencia en desarrollo ágil

ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasRodrigo Corral
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Rodrigo Corral
 
14 Tissat Solo Pruebas 2009
14 Tissat Solo Pruebas 200914 Tissat Solo Pruebas 2009
14 Tissat Solo Pruebas 2009Pepe
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart MonitoratSistemas
 
Sesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareSesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareLuis Fernández
 
Mejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOpsMejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOpsBelatrix Software
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de softwareCoesi Consultoria
 
Gestión del ciclo de vida de desarrollo
Gestión del ciclo de vida de desarrollo Gestión del ciclo de vida de desarrollo
Gestión del ciclo de vida de desarrollo atSistemas
 
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Software
 
Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0DevopsFactory
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de DesarrolloFausto J Loja Mora
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009Pepe
 

Similar a Arquitecto Software con amplia experiencia en desarrollo ágil (20)

ALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas PrácticasALM09 - Scrum, Visual Studio y Buenas Prácticas
ALM09 - Scrum, Visual Studio y Buenas Prácticas
 
Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010Caminando hacia la agilidad con Visual Studio 2010
Caminando hacia la agilidad con Visual Studio 2010
 
Software Factory
Software FactorySoftware Factory
Software Factory
 
Software factory
Software factory Software factory
Software factory
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Vector. Agile vs tradicional
Vector. Agile vs tradicionalVector. Agile vs tradicional
Vector. Agile vs tradicional
 
14 Tissat Solo Pruebas 2009
14 Tissat Solo Pruebas 200914 Tissat Solo Pruebas 2009
14 Tissat Solo Pruebas 2009
 
Webinar ADF Smart Monitor
Webinar ADF Smart MonitorWebinar ADF Smart Monitor
Webinar ADF Smart Monitor
 
Sesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del softwareSesión 4: Desarrollo ágil del software
Sesión 4: Desarrollo ágil del software
 
Fabricas de software
Fabricas de softwareFabricas de software
Fabricas de software
 
Mejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOpsMejora tus resultados de negocios con Azure DevOps
Mejora tus resultados de negocios con Azure DevOps
 
4. Desarrollo ágil de software
4. Desarrollo ágil de software4. Desarrollo ágil de software
4. Desarrollo ágil de software
 
It010 rivero
It010 riveroIt010 rivero
It010 rivero
 
Rup
RupRup
Rup
 
GENEX
GENEXGENEX
GENEX
 
Gestión del ciclo de vida de desarrollo
Gestión del ciclo de vida de desarrollo Gestión del ciclo de vida de desarrollo
Gestión del ciclo de vida de desarrollo
 
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco OneAlfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
Alfresco Day Barcelona 2016: Novedades en la plataforma Alfresco One
 
Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0Presentacion devops factory 2016_v1.0
Presentacion devops factory 2016_v1.0
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009
 

Arquitecto Software con amplia experiencia en desarrollo ágil

  • 1. RAÚL DE LA HOZ Raúl es un Arquitecto Software con amplia experiencia en el desarrollo de aplicaciones multiplataforma, innovación, gestión y proyectos con metodologías ágiles como Scrum y filosofías enfocadas a la calidad como Lean. En el año 2014 Raúl es el Arquitecto Software del equipo de Global Acquisition, guiando el desarrollo del equipo hacia la entrega del mejor valor a negocio a través de un enfoque pragmático y de calidad, con una energía y aportando nuevas ideas al equipo, mejorando de forma significativa los beneficios de la empresa y los resultados obtenidos en los equipos en los que ha participado. Siempre preocupado generar por la motivación y formación de los equipos como el mayor activo de la empresa para generar valor dentro de la misma.
  • 2. 2011 Un equipo de 10 personas con una plataforma Liferay heredada y mucho desconocimiento de la plataforma: Reducción del tiempo de aprendizaje para nuevo personal de 2 meses a - 2 días Antecedentes, cambios sin pruebas sobre el raíz del repositorio y pruebas contra servidores de desarrollo. Creación de despliegue local de Liferay, mejora la calidad del código en repositorio incrementa la productividad del equipo entre un 20 - 40 % Creación de plan de pruebas funcionales basadas en Selenium (+60 pruebas en al menos 10 portlets), pudiendo reducir en un 5 - 10 % errores por impacto en el desarrollo
  • 3. 2011 Documentación, Creación de documentación, requisitos análisis, funcional +60 documentos, abriendo la via a la documentación dentro del equipo Creación de guías de instalación y estándares para futuros desarrollos, homogeneizando el desarrollo, reduciendo el tiempo de consulta entre empleados Utilidades para mejorar los niveles de logs en tiempo de ejecución, y hasta el momento es una de las herramientas más usadas en nuestros Liferay
  • 4. 2012 Equipo para desarrollar funcionalidades orientadas a la mejora de la productividad de los equipos locales. Inicialmente 3 personas y finalmente 1. Proyecto piloto para aplicar las mejoras de flujos que dieron lugar al CCC. Nacido a raíz de la prueba de concepto de ZA.
  • 5. 2012 Análisis por ingeniería inversa de la plataforma CAT (denominada CORE) por inexistencia de documentación, dio lugar a la creación de una librería de componentes llamada CCC que ha simplificado y simplifica el desarrollo de todos los equipos locales, reduciendo en +40% el tiempo de desarrollo de flujos y personal, el coste asociado (6 sem - 2 sem). Esta librería proporciona, Integración con API’s de BOS y BE3A API Retrocompatibilidad completa con flujos anteriores Creación de despliegues CAT Local para el rápido desarrollo de flujos, adquirido por parte del equipo CAT Global y algunos desarrolladores de equipos locales, reduciendo los tiempos de desarrollo en +30% e incrementado la calidad del código Introducción de unit test cubriendo el +60% del código desarrollado
  • 6. 2012 Creación de site con información detallada del proyecto que eliminó las consultas y el traspaso del proyecto in situ. Este site contiene, Instalación y configuración Tutorial completo para la creación de flujos Descripción detallada de los componentes y ejemplos de uso Training multi país FR, UK, IT, USA, ZA entre otros
  • 7. 2013 Dos equipos de desarrollo, un total de 8 personas, desarrollo de nueva plataforma de back office en sustitución de la disponible en CAT CORE. Desarrollo retrocompatible con plataforma anterior Nuevos entornos de desarrollo y QA para evitar degradación, mejorando la calidad de la entrega y la retrocompatibilidad Unit testing en el 70 % del código revisado y nuevo, eliminando la entrada periódica de bugs en backend hasta un 95 % Integración continua y análisis de código, evitando el despliegue de versiones erróneas Apoyo y desarrollo de soluciones al equipo de front end para desbloquear soluciones técnicas reduciendo los tiempos de entrega
  • 8. 2013 Implementación de mejoras de rendimiento del frontend basadas en despliegue incrementando en un 75 - 80 % Reducción drástica del número de maquinas destinadas a proyectos CAT en - 75 % Informes de auditoría para analizar la calidad de los servicios desarrollados Servicios con tiempos de respuesta - 200ms Bases de datos multi país, LDAP, WS, Transacciones locales y remotas, Cache multi país locales y remotas, de forma transparente para el desarrollo reduciendo los tiempos de desarrollo y errores por mala codificación en - 40 % API de Servicios REST genérica documentada para desarrollos de equipos locales y globales de fácil integración Plataforma configurable 100% por base de datos Aplicación + 400 % más rápida que la plataforma anterior
  • 9. 2014 Equipo de 5 personas para el desarrollo de business analytics en CAT 2. Planificación de proyecto con - 50% del tiempo de entrega total y cumplimiento del mismo con un 80-90 por ciento de acierto Gestión e implementación end to end de couchbase y elasticsearch Diseño de la base de desarrollo para front end agilizando sus desarrollos y reduciendo la curva de aprendizaje en un 50 % Soporte al equipo de front end para alcanzar objetivos con los distintos componentes de la pantalla +10 % reducción del tiempo de entrega. Seguimiento con SCRUM hasta el 5º Sprint con un 100 % de acierto en las previsiones
  • 10. MEJORAS Equipo multiskill + con - Integración continua Unit testing en todos los desarrollos Formación y documentación Focalizar a los equipos en la creación de valor para negocio Centralizar las decisiones técnicas en un solo punto Entorno de desarrollo completo y optimizado para mejorar la productividad Evitar volver a los errores pasados
  • 11. BENEFICIOS Un solo equipo, evitando el aislamiento entre equipos Una dirección técnica de forma horizontal en todos los equipos, mejorando decisiones de diseño que impactan en los resultados globales de la unidad - 30 % de los tiempos de desarrollo - 40 % de incidencias en todos los equipos - 30 % servidores para las instalaciones regionales Centrar a los managers en la gestión y los requisitos funcionales descargandolos de trabajo adicional Equipo motivado, comprometido, feliz, autogestionado