Logo Studenta

a--SENA-GD-Lineamientos-Desarrollo-Sistemas-Informacion

¡Este material tiene más páginas!

Vista previa del material en texto

GTI-G -00X V. 01 
 
 
 
 
 
 
 
 
LINEAMIENTOS PARA EL DESARROLLO INTERNO Y EXTERNO 
DE NUEVOS SISTEMAS DE INFORMACIÓN DEL SENA 
 
 
 
 
 
 
 
 
 
 
 
 
PROCESO DE GESTION DE TECNOLOGIAS DE LA INFORMACION 
OFICINA DE SISTEMAS 
SERVICIO NACIONAL DE APRENDIZAJE 
 
 
 GTI-G -00X V. 01 
Contenido 
 
1. INTRODUCCIÓN .......................................................................................................................... 3 
2. OBJETIVOS ................................................................................................................................... 3 
3. ALCANCE ..................................................................................................................................... 3 
4. DEFINICIONES ............................................................................................................................. 3 
6. POLÍTICAS GENERALES ................................................................................................................ 4 
7. LINEAMIENTOS PARA EL DESARROLLO DE SISTEMAS DE INFORMACIÓN ................................ 6 
8. ESTÁNDARES ............................................................................................................................... 9 
8.1 RUP (Rational Unified Process o Proceso Unificado Racional)............................................... 9 
8.2 SCRUM .................................................................................................................................. 10 
9. BIBLIOGRAFIA. .......................................................................................................................... 10 
 
 
 
 GTI-G -00X V. 01 
 
1. INTRODUCCIÓN 
 
Este documento describe los lineamientos a nivel del dominio de sistemas de información 
que hacen parte del Marco de Referencia de Arquitectura Empresarial - MRAE, con el fin de 
establecer los parámetros y lineamientos aplicables en el desarrollo de nuevas soluciones 
de software o sistemas de información (sistemas. Aplicaciones y herramientas) del Servicio 
Nacional de Aprendizaje – SENA. 
 
2. OBJETIVOS 
 
• Definir los lineamientos que apalancan el desarrollo de sistemas de información desde 
la perspectiva del Marco de Referencia de Arquitectura empresarial. 
 
3. ALCANCE 
 
Este documento describe los lineamientos del Marco de Referencia de Arquitectura 
Empresarial - MRAE que identifica las recomendaciones y aspectos a tener en cuenta en el 
proceso de desarrollo de software. 
 
4. DEFINICIONES 
 
• Marco de Referencia: Es el principal instrumento para implementar la Arquitectura TI 
de Colombia y habilitar la Estrategia de Gobierno en línea. Con él se busca habilitar las 
estrategias de TIC para servicios, TIC para la gestión, TIC para el gobierno abierto y para 
la Seguridad y la privacidad. 
• Software: Programas y documentación de apoyo que permiten y facilitan el uso de la 
computadora además de automatizar procesos. El software controla el funcionamiento 
del hardware y el procesamiento de datos. 
• Sistemas de Información: soluciones tecnológicas (sistemas, aplicaciones y 
herramientas) que facilitan y habilitan las dinámicas en una institución. 
 
 GTI-G -00X V. 01 
• Política: Es la orientación o directriz que debe ser divulgada, entendida y acatada por 
todos los miembros de la entidad. 
 
5. MARCO NORMATIVO 
 
• Ley 1978 de 2019. Por la cual se moderniza el sector de las tecnologías de la 
información y las comunicaciones (tic), se distribuyen competencias, se crea un 
regulador único y se dictan otras disposiciones 
• LEY 1955 de 2019. Por el cual se expide el Plan Nacional de Desarrollo 2018-2022 
"Pacto por Colombia, Pacto por la Equidad". 
• Directiva presidencial 2 de 2019 presidencia. Simplificación de la interacción digital 
entre los ciudadanos y el estado. 
• Decreto 1008 de 2018. Por el cual se establecen los lineamientos generales de la 
política de Gobierno Digital y se subroga el capítulo 1 del título 9 de la parte 2 del libro 
2 del Decreto 1078 de 2015, Decreto Único Reglamentario del sector de Tecnologías 
de la Información y las Comunicaciones. 
• Decreto 1078 de 2015. Por medio del cual se expide el Decreto Único Reglamentario 
del Sector de Tecnologías de la Información y las Comunicaciones. 
• IEEE 42010. Estándar IEEE prácticas recomendadas para la descripción de arquitecturas 
de software. 
• ISO 12207. Procesos del ciclo de vida del software. 
• ISO 15489. Documentación y administración de registros de Información 
• ISO 19108. Esquema de Información Geográfica 
• IEEE 828. Estándar del plan de gestión de los planes de configuración de software. 
• ISO 15925. Estándar de uso y descripción de información semántica 
 
6. POLÍTICAS GENERALES 
 
El presente capitulo relaciona los principios generales para el desarrollo de sistemas de 
información (sistemas, aplicaciones, herramientas), definiendo directrices principales a 
implementar para un adecuado desarrollo de los sistemas de información: 
 
Tabla 6-1: Políticas Desarrollo de Sistemas de Información. 
 
 
 GTI-G -00X V. 01 
Política aplicada a Descripción 
Sitio WEB 
Los sitios web ya sean portales web y/o aplicativos informáticos deben 
cumplir con la política de gobierno digital, de acuerdo con una 
caracterización de usuarios, objetivo definido para cada portal y micrositios 
Usabilidad 
Los sistemas de información y portales web deben cumplir con los 
Lineamientos y metodologías en Usabilidad para Gobierno Digital, donde se 
describen los 6 entornos que son: 
1. Arquitectura de Información, 2. Diseño de interfaz de usuario, 3. Diseño 
de Interacción, 4. Búsqueda, 5. Pruebas de usabilidad, 6. Contenido 
Accesibilidad 
Los sistemas de información y portales web deben cumplir con la norma 
NTC5854, para la evaluación de accesibilidad a nivel A, AA, y AAA 
Arquitectura 
Los sistemas de información del SENA se deben desarrollar en arquitecturas 
multicapas, por ejemplo; tres (3) o más capas (como la de presentación, 
aplicación o negocio y datos), que se puedan alojar en uno, dos o tres 
servidores, permitiendo la segmentación lógica, y la distribución física de los 
componentes de la solución, disminuyendo el acoplamiento y mejorando la 
cohesión de los componentes para facilitar su mantenimiento. 
Documentación 
La documentación mínima requerida para los sistemas de información se 
debe orientar a los manuales de usuario, manuales técnicos y manuales de 
operación, adicional a ello debe estará alineada con la Metodología de 
referencia para el desarrollo de sistemas de información 
Tecnologías 
Los sistemas de información desarrollados para el SENA deben utilizar 
tecnologías Microsoft. 
 
• Aplicaciones: 
 
- .NET Framework 4.0 o superior. 
- Lenguajes de programación: 
- C# 
- Visual Basic 
- HTML5 
- CSS3 
- Microsoft Sharepoint 2013 o superior 
 
• Datos: 
 
- SQL Server 2012 o Superior 
 
 GTI-G -00X V. 01 
Política aplicada a Descripción 
Trazabilidad de los 
sistemas de 
información 
Los sistemas de información del SENA deben manejar los siguientes niveles 
de trazabilidad: 
 
• Auditoria a nivel de base de datos: El usuario de acceso a la base de datos 
configurado en el sistema de información desarrollado, debe tener un 
registro de auditoria en base de datos de las acciones que realice en la 
misma. 
• Auditoria a nivel de sistemas de información: Cada sistema de 
información debe tener un registro de los eventos que realicen los 
usuarios en el sistema a través de la base de datos. Dichos eventos deben 
contener información acerca de las acciones tipo CRUD (Crear, Consultar, 
Actualizar y Borrar) en las diferentes funcionalidades del sistema 
implementadas. 
• Log del sistema de información: Cada sistema de información debe 
registrar los eventos en nivel de error que se presenten; lo anterior para 
realizar un seguimiento adecuadoa las fallas que disminuyan la calidad 
de los servicios prestados. Estos logs del sistema pueden ser 
almacenados en archivos planos o en la base de datos. 
Fuente: elaboración propia 
 
7. LINEAMIENTOS PARA EL DESARROLLO DE SISTEMAS DE INFORMACIÓN 
 
Dentro de los lineamientos definidos en el desarrollo de sistemas e información aplica para 
desarrollo de sistemas de información al interior del Servicio Nacional de Aprendizaje – 
SENA y a su vez, aplica para los desarrollos que sean tercerizados por la Entidad. 
 
Tabla 7-1: Lineamientos desarrollo de sistemas de información 
Numero de 
lineamiento 
Nombre del 
lineamiento 
Descripción 
LI.SIS.03 
Arquitecturas de 
referencia de 
sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces es la responsable de definir y evolucionar las 
arquitecturas de referencia de los sistemas de información, con el 
propósito de orientar el diseño de cualquier arquitectura de 
solución bajo parámetros, patrones y atributos de calidad 
definidos. 
 
 GTI-G -00X V. 01 
Numero de 
lineamiento 
Nombre del 
lineamiento 
Descripción 
LI.SIS.04 
Arquitecturas de 
solución de sistemas 
de información 
Definición estratégica de los sistemas de información - LI.SIS.01 
Catálogo de sistemas de información - LI.SIS.02 
Arquitecturas de referencia de sistemas de información - LI.SIS.03 
Arquitecturas de solución de sistemas de información - LI.SIS.04 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe garantizar la documentación y actualización 
de la arquitectura de solución de los sistemas de información de la 
institución bajo las parámetros de las arquitecturas de referencia 
definidas. 
LI.SIS.05 
Metodología de 
referencia para el 
desarrollo de 
sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe definir una metodología formal para el 
desarrollo y mantenimiento de software, que oriente los 
proyectos de construcción o evolución de los sistemas de 
información que se desarrollen a la medida, ya sea internamente o 
a través de terceros. 
LI.SIS.07 
Guía de estilo y 
usabilidad 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe definir o adoptar una guía de estilo y 
usabilidad para la institución. Esta guía debe estar aplicada de 
acuerdo a la caracterización de usuarios y según el canal utilizado 
por los sistemas de información y, así mismo, debe estar alineada 
con los principios de usabilidad definidos por el Estado 
colombiano, asegurando la aplicación de la guía en todos sus 
sistemas de información. Para los componentes de software, que 
sean propiedad de terceros, se debe realizar su personalización 
hasta donde sea posible de manera que se pueda brindar una 
adecuada experiencia de usuario. 
LI.SIS.09 Interoperabilidad 
La Dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces, debe desarrollar los mecanismos necesarios para 
compartir su información haciendo uso del Modelo de 
Interoperabilidad definido por el Estado a partir de las necesidades 
de intercambio de información con otras entidades. 
LI.SIS.10 
Soporte a los 
Componentes de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces, debe garantizar que los sistemas de información 
soporten la arquitectura y componentes de información 
establecidos por la entidad. 
 
 GTI-G -00X V. 01 
Numero de 
lineamiento 
Nombre del 
lineamiento 
Descripción 
LI.SIS.11 
Ambientes 
independientes en 
el ciclo de vida de 
los sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe identificar y mantener la independencia de 
los ambientes requeridos durante el ciclo de vida de los sistemas 
de información, ya sea directamente o través de un tercero. 
Ejemplos de ambientes son: desarrollo, pruebas, capacitación, 
producción. 
LI.SIS.12 
Análisis de 
requerimientos de 
los sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe incorporar un proceso formal de análisis y 
gestión de requerimientos de software en el ciclo de vida de los 
sistemas de información de manera que se garantice su 
trazabilidad y cumplimiento. 
LI.SIS.13 
Integración continua 
durante el ciclo de 
vida de los sistemas 
de información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe garantizar que dentro del proceso de 
desarrollo de sistemas de información, se ejecuten estrategias de 
integración continua sobre los nuevos desarrollos de sistemas de 
información. 
LI.SIS.14 
Plan de pruebas 
durante el ciclo de 
vida de los sistemas 
de información 
En el proceso de desarrollo y evolución de un sistema de 
información, la dirección de Tecnologías y Sistemas de la 
Información o quien haga sus veces debe contar con un plan de 
pruebas que cubra lo funcional y lo no funcional. La aceptación de 
cada una de las etapas de este plan debe estar vinculada a la 
transición del sistema de información a través de los diferentes 
ambientes. 
LI.SIS.15 
Plan de capacitación 
y entrenamiento 
para los sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe realizar constantemente capacitación y 
entrenamiento funcional y técnico a los usuarios, con el fin de 
fortalecer el uso y apropiación de los sistemas de información. 
LI.SIS.16 
Manual del usuario, 
técnico y de 
operación de los 
sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe asegurar que todos sus sistemas de 
información cuenten con la documentación técnica y funcional 
debidamente actualizada. 
LI.SIS.17 
Gestión de cambios 
de los sistemas de 
información 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe definir e implementar formalmente un 
procedimiento de control de cambios para los sistemas de 
información de la institución. 
 
 GTI-G -00X V. 01 
Numero de 
lineamiento 
Nombre del 
lineamiento 
Descripción 
LI.SIS.18 
Estrategia de 
mantenimiento de 
los sistemas de 
información 
Para el mantenimiento de los sistemas de información, la dirección 
de Tecnologías y Sistemas de la Información o quien haga sus 
veces debe hacer un análisis de impacto ante cualquier solicitud 
de cambio en alguno de sus componentes, con el fin de 
determinar la viabilidad del cambio y las acciones a seguir. 
LI.SIS.19 
Servicios de 
mantenimiento de 
sistemas de 
información con 
terceras partes 
La dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe establecer criterios de aceptación y definir 
Acuerdos de Nivel de Servicio (ANS) cuando se tenga contratado 
con terceros el mantenimiento de los sistemas de información. Los 
ANS se deben aplicar en las etapas del ciclo de vida de los sistemas 
de Información que así lo requieran y se debe velar por la 
continuidad del servicio. 
LI.SIS.23 
Auditoría y 
trazabilidad de los 
sistemas de 
información 
La Dirección de Tecnologías y Sistemas de la Información o quien 
haga sus veces debe desarrollar mecanismos que aseguren el 
registro histórico de las acciones realizadas por los usuarios sobre 
los Sistemas de Información, manteniendo la trazabilidad y 
apoyando los procesos de auditoria. 
 LI.SIS.24 Accesibilidad 
Los sistemas de información que estén disponibles para el acceso 
a la ciudadanía o aquellos que de acuerdo a la caracterización de 
usuarios lo requieran, deben cumplir con las funcionalidades de 
accesibilidad que indica la estrategia de Gobierno en Línea. 
FUENTE: MINTIC 
8. ESTÁNDARES 
 
A nivel de metodologías de desarrollo de software, a continuación, se identifican algunos 
estándares de desarrollo que ayudan a diseñar, elaborar y construir los nuevos sistemas de 
información quese pueden definir en los procesos de contratación del SENA o desarrollos 
in-house, con el fin de apoyarse en una metodología que posee de forma estructurada 
herramientas, modelos y métodos para asistir el proceso de desarrollo de software. 
 
8.1 RUP (Rational Unified Process o Proceso Unificado Racional) 
Es una herramienta de desarrollo de IBM, que define técnicas que ayudan a direccionar a 
los miembros del equipo desarrollador para mejorar la productividad en el proceso de 
desarrollo. 
 
 GTI-G -00X V. 01 
Tiene sus bases en el ciclo de planear, hacer, verificar y actuar, específicamente define estas 
fases: 
• Requerimiento 
• Análisis e implementación 
• Pruebas (Al finalizar las pruebas y cada iteración se produce un producto ejecutable) 
• Evaluación 
RUP se orienta a Personas, Diseño, producto y procesos por medio de cuatro fases: 
• Iniciación o Diseño: Se orienta en el alcance del sistema 
• Preparación: Enfocado a la arquitectura del sistema de información 
• Construcción: Enfocado al desarrollo 
• Transición: Orientado a la funcionalidad de la aplicación. 
 
8.2 SCRUM 
 
Este estándar de metodología ágil de desarrollo que en esencia es un proceso donde se 
aplican un conjunto de buenas prácticas para trabajar colaborativamente, estas prácticas 
se interrelacionan generar equipos altamente productivos, esta metodología segmenta los 
productos con el objetivo de hacer entregas parciales orientadas a la completitud del 
producto final. 
Un proyecto se ejecuta en ciclos temporales cortos y de duración fija, y cada iteración 
genera un producto y aporta de manera incremental hacia el cumplimiento del producto 
final. 
 
9. BIBLIOGRAFIA. 
 
Ministerio de las Tecnologías de la Información, M. (2018). Manual de Gobierno Digital. Bogotá: 
Dirección de Gobierno Digital. 
MINTIC. (2014). G.SIS.01 Guía del dominio de Sistemas de Información . Bogotá. 
MINTIC. (2017). Qué es el marco de referencia para la gestiión de TI. En MINTIC, G.GEN.01 
Generalidades del Marco de (pág. 12). Bgotá: MINTIC. 
MinTIC. (15 de 09 de 2019). Marco de Referencia. Obtenido de 
https://www.mintic.gov.co/arquitecturati/630/w3-propertyvalue-8114.html 
 
 GTI-G -00X V. 01 
MinTIC. (20 de 09 de 2019). Plan de Gobierno Digital. Obtenido de 
https://estrategia.gobiernoenlinea.gov.co/623/articles-81473_recurso_1.pdf 
MINTIC, M. (18 de Septiembre de 2019). IT4+. Obtenido de https://www.mintic.gov.co/gestion-
ti/Gestion-IT4+ 
MINTIC, M. (18 de Septiembre de 2019). Marco de referencia de la arquitectura empresarial del 
Estado Colombiano. Obtenido de https://www.mintic.gov.co/arquitecturati/630/w3-
channel.html

Otros materiales