ARTICULO 70. División de Ingeniería de Software . Conforme a las políticas e instrucciones del Subdirector, son funciones de la División de Ingeniería de Software, las siguientes
Realizar estudios de necesidades de información según prioridades a todos los niveles de la Dirección y de factibilidad para la construcción de nuevos sistemas o servicios de información;
Evaluar la consistencia y calidad de la información proveída por los sistemas de información así como la utilización, actualización y administración de los mismos por parte de los usuarios;
Hacer análisis del flujo de la información, clases de datos, arquitectura de los sistemas y de la información requerida por la Dirección;
Realizar los diseños lógicos y físicos de la arquitectura de los sistemas de información, tanto para su organización, ubicación como para su operación, la programación de los módulos de los sistemas de información y las pruebas que garanticen la construcción de software de alta calidad que satisfaga los requerimientos de las distintas áreas de la Dirección;
Planear y administrar el desarrollo de los proyectos de construcción de software vigilando permanentemente los retrasos y sobrecostos, evaluando y utilizando metodologías y herramientas para las diferentes etapas del desarrollo, documentación, conversión y mantenimiento de los sistemas de información;
Las demás que le sean asignadas por el Subdirector de Informática.