Soy profesor titular en el departamento de Ingeniería en Sistemas y Computación de la Facultad de Ciencias de las Ingenierías de la Pontificia Universidad Católica Madre y Maestra. Principalmente imparto cátedras relacionadas con Ingeniería de Software y programación.
Para la investigación, me inclino por mejorar el proceso de desarrollo de software. En otras palabras, busco hacerle la vida más fácil a los responsables por crear software. Escucho de un tío que trabajaba en TI en los 80s cosas que aun pasan en este nuevo siglo. No es tan sencillo desarrollar software, no es sólo “tirar código”. El desarrollo de software es complejo y abarca distintas actividades y disciplinas; entre ellas, hablar repetidamente con el cliente, escribir una especificación de requerimientos, diseñar el software, “tirar” el código, pruebas, planificación del esfuerzo, comunicación entre desarrolladores, etcétera (ya tendrás una idea). Actualmente me interesan los aspectos sociales de la ingeniería de software. Más específicamente, estudio cómo la comunicación entre los desarrolladores afecta la calidad del software desarrollado. Lo más importante de este estudio es que las conclusiones arrojadas podrían ayudar a los desarrolladores a re-organizarse de una mejor manera para tener un flujo de información más eficiente y en consecuencia incrementar la calidad del software desarrollado.
Las cátedras que he impartido en la facultad han sido mayormente de programación. He introducido a jóvenes de distintos antecedentes académicos a la bella (no es cursi) arte de la programación y me enorgullezco al decir que muchos de ellos han terminado sus clases muy satisfechos y motivados por ella. Me enorgullezco porque los mercados local e internacional tienen una enorme demanda por desarrolladores de software y mi contribución a la enseñanza ayuda a satisfacer esta demanda.
PERFIL ACADEMICO Y PROFESIONAL
Roberto Abreu, MSc.
Profesor titular del Departamento de Ingeniería en Sistemas y Computación de la Facultad de Ciencias de las Ingenierías.
Egresado de esta misma universidad obteniendo el grado de Ingeniero de Sistemas y Computación con el honor académico Magna Cum Laude. Obtuvo un MSc. en Ciencias de la Computación de la Vrije Universiteit Amsterdam (Universidad Libre de Amsterdam). Ha laborado como ingeniero de software en grandes proyectos de software para los mercados internacional y local. Sus intereses actuales de investigación son: Ingeniería de Software Empírica, Arquitectura de Software, Manejo de la Configuración del Software y Sistemas Auto-Administrados (self-management). La publicación más reciente del profesor es: “Roberto Abreu, Rahul Premraj. How Developer Communication Frequency Relates to Bug Introducing Changes. To appear In Proceedings of the the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution, Amsterdam, 2009.”