Henry Alberto Diosa
Sus libros

Sistema de información soporte a sistemas de abastecimiento y seguridad alimentaria
¿De qué consta un sistema de información que brinde soporte a procesos de abastecimiento de alimentos y seguridad alimentaria de una región?, ¿qué atributos de calidad pueden ser relevantes para una solución basada en software de este tipo?, ¿cómo caracterizar los atributos de calidad o requerimientos no funcionales considerados de relevancia para sistemas de información de esta naturaleza? Este libro intenta responder estas preguntas y propone un enfoque pragmático de especificación de arquitecturas de referencia prescriptivas de software que puede reutilizarse o aplicarse a otros dominios de problema. Un primer objetivo de este libro es registrar la memoria técnica de la especificación arquitectónica de software que soporte un sistema de abastecimiento de alimentos y seguridad alimentaria formulado para una ciudad como Bogotá D.C., esto para evitar arrancar desde cero en proyectos futuros de la misma naturaleza y posibilitar el ahorro de esfuerzo en las etapas de comprensión del problema y análisis. En segundo lugar, se logra una especificación independiente de la plataforma tecnológica de construcción, lo que permite a ingenieros de software su traducción a las tecnologías de su interés.

Lineamientos para el diseño de programas de formación en ingeniería de software
Algunas universidades colombianas han integrado a sus currículos la formación en Ingeniería de Software como un énfasis en la etapa de formación profesional. Normalmente, solo logran una formación parcial de sus estudiantes en alguna de sus áreas de conocimiento; sin embargo, se ha venido comprendiendo que la complejidad, extensión temática y profundidad conceptual requeridas las constituye una disciplina que amerita formular currículos de formación pregradual y postgradual, acordes con las recomendaciones emanadas por organizaciones ingenieriles de carácter internacional. Este libro recoge la percepción del autor sobre los alcances de formación pregradual y postgradual en Ingeniería de Software y propone un modelo sintético que tiene en cuenta una categorización de áreas de conocimiento, la naturaleza del conocimiento abordado y los niveles cognitivos de Bloom. Adicionalmente, presenta una serie de lineamientos curriculares en concordancia con el contexto internacional. Es un libro que puede ser útil para aquellos que ejercen la disciplina, para identificar los retos de idoneidad esperada por la industria; para los que formulan planes de estudio y currículos relacionados con la disciplina, al proponerles un modelo de referencia que puede servir de guía, y para los empresarios del software, que deben establecer las metas de evolución de los profesionales que los apoyan para ser más competitivos.
