José San Román

José San Román

Methods & Processes Manager en ING España&Portugal
José es Diplomado en Informática por la Universidad de Salamanca e Ingeniero superior en Informática por la Universidad de Valladolid. Ha desarrollado su carrera profesional en diferentes compañías de tecnología como desarrollador y arquitecto de software, participando en la construcción de aplicaciones y sistemas complejos utilizando metodologías, herramientas y prácticas de ingeniería del software avanzadas. Actualmente, desde el departamento de Metodologías y Procesos de ING, ayuda a otros a construir un mejor software y a asegurar su calidad. Corredor perezoso, amante del descenso en MTB y esquiador principiante de fondo. Apasionado de la innovación y tecnología, es un firme seguidor de las metodologías Ágiles y de la Entrega Continua.
¡Dios mío! Mi código es un espagueti

Desde que existe la ingeniería del software, siempre se ha tratado de buscar la mejor manera de construir un software que sea fácilmente sostenible y una de las prácticas de...

> Seguir leyendo

Tu código fuente tiene que contar una historia
Los ingenieros de software somos autores y escribimos historias para que otros compañeros las lean después. Sí; habéis leído bien. Si no, ¿para qué existe la etiqueta @author en Javadoc? ...

> Seguir leyendo

¿Por qué es más importante el código de test que el código de la aplicación?
Hace unas semanas Enrique Ávila, COO de ING en España, me lanzó un reto tras leer mi post: “¿Confías en el código que escribes?”. Él me preguntó: “¿Crees que puedes ...

> Seguir leyendo

Productividad personal
Todos los días, según me voy acercando a la oficina, trato de visualizar en mi cabeza la agenda del día para tratar de hacerme una idea de lo que me ...

> Seguir leyendo

Diseños que emergen
Muchos desarrolladores de software piensan que la ventaja más importante de hacer Test driven development (TDD en adelante) es que aseguras que terminas con un conjunto de test unitarios que ...

> Seguir leyendo