AE Sistemas Informacion - Gobernacià N Valle Del Cauca
AE Sistemas Informacion - Gobernacià N Valle Del Cauca
AE Sistemas Informacion - Gobernacià N Valle Del Cauca
Información
2
Tabla de contenido
5
Objetivo
Consolidar la documentación que permite definir el diseño de los sistemas de
información, de tal manera que se puedan formalizar los esquemas usados para
planear, diseñar la arquitectura, el ciclo de vida, las aplicaciones, los soportes y la gestión
de los sistemas de información que apoyan, y habilitan, el cumplimiento de las funciones
de La Gobernación del Valle del Cauca.
Con el propósito de cumplir con el MIPG, pero adicionalmente el plasmar las mejores
practicas, la Secretaria de las Tecnologías de la Información y las comunicaciones
definen mediante el proceso M11-P2 la Gestión de sus sistemas de información.
Uno de los propósitos continuos es poder realizar las mejoras evolutivas pertinentes, que
permitan alinear el proceso M11P2 para dar cobertura al ciclo de vida de los Sistemas de
Información.
1. Definición Estratégica de los Sistemas de
Información - LI.SIS.01
En Marzo del 2008 y gracias a un trabajo conjunto entre la Secretaria de Hacienda y la Secretaria
de Telemática (predecesora de la Secretaria de Tecnologías de la Información y las
Comunicaciones), se afrontó exitosamente el reto de implementar un sistema de información de
clase mundial para soportar su operación administrativa de manera efectiva, y fue así como se logro
la salida en producción del sistema de información misional SAP.
Posteriormente y de acuerdo con los establecido por el decreto departamental 1597 de 2016, se
estableció que se encuentran dentro de las responsabilidades del Secretario Departamental de las
Tecnologías de la Información y las Comunicaciones:
Es en razón de lo anterior, una de las responsabilidades que debe asumir la Secretaria de las TIC de
la Gobernación del Valle del Cauca, es trabajar para que los Sistemas de Información
complementarios al sistema de finanzas públicas del Departamento, cumplan con una orientación
estratégica.
7
La Definición estratégica de los Sistemas de información en la Gobernación del Valle incluye entre
sus etapas:
Identificar
Diseñar
Desarrollar
Construir
Instalar
Administrar
Configurar
Parametrizar
Mantener
Estratégico
Operativo
Misional
En la Gobernación del Valle del Cauca, esta labor se realiza cumpliendo con los estándares
tecnológicos de calidad (como por ejemplo la ISO 25000) para satisfacer las necesidades de los
usuarios de cada uno de los aplicativos utilizados por las dependencias.
En la Gobernación del Valle del Cauca sus sistemas de información corresponden a las siguientes
categorías:
Sistemas misionales.
Sistemas de apoyo.
Portales.
o Portal informativo.
o Portales de ciudadanos.
o Pasaportes.
o Sistema web de contacto, peticiones, quejas, reclamos y denuncias (PQRD).
o Sistema VUR - Ventanilla Única de Registro.
o Portales de tramites (implementado parcialmente con el sistema de consulta de
proveedores y contratistas).
o Portal de Funcionarios (implementado parcialmente con el sistema de tabulados de
nomina).
Estas labores son apoyadas por actividades como son el soporte técnico de la mesa de ayuda y las
necesidades de la comunidad en general, teniendo como objetivo final el permitir consolidar al
Valle del Cauca como un territorio inteligente e innovador.
Con respecto a las Políticas de Operación de los Sistemas de Información, se definido que:
9
De acuerdo con la estructura de la secretaria según del decreto departamental 1138 de agosto de
2016, mediante el cual se adopta la estructura de la administración central del departamento del
Valle de Cauca, se definen las funciones de sus dependencias y se dictan otras disposiciones ha
quedado establecido:
Dentro del capítulo 156 se establece que corresponde dentro del programa Gestión de Soluciones de
TI, al "Grupo Sistemas de Información, velar por el cumplimiento de los lineamientos previstos en
el presente documento"
Grupo de desarrollo
Mesa de Ayuda
Consultoría externa
10
1.1 Vista de primer nivel de los sistemas de información de la
arquitectura actual.
La Secretaria de las TIC de la Gobernación del Valle del Cauca, asume como arquitectura de
referencia un diseño de alto nivel, sin detalles tecnológicos o de productos Este diseño de alto nivel
se utiliza como una plantilla para guiar el bosquejo de otras arquitecturas más específicas.
El sistema R/3 de SAP está basado en una arquitectura cliente-servidor, lo que significa que hay
una distribución de las tareas que debe realizar el sistema.
Esta arquitectura que se encuentra dividida en niveles o 3 capas, cada una de estas capas o niveles
tienes unas características determinadas y se encarga de proporcionar ciertos servicios.
Estas capas proporciona servicios a la capa inmediatamente superior (cliente) y solicita servicios a
la capa inferior (servidor).
Nivel de aplicación o capa de aplicación. En esta capa es donde más se interactúa como
desarrollador porque es la capa donde está el código ABAP y funciona como controladora
entre la capa de presentación y la capa de base de datos. Es donde se realiza la gestión de las
aplicaciones, siendo sistemas completos que se han configurado de una manera específica
para rendir a un alto nivel. Se caracteriza por tener un alto volumen de memoria RAM, por
lo tanto dispone de mayor potencia. Esta potencia que dispone está destinada en su mayor
parte a que se ocupe de la gestión y el funcionamiento de las distintas aplicaciones que
funcionan dentro del entorno SAP. Esta capa también se encarga de gestionar el reparto de
trabajo y tareas para que un proyecto pueda llevarse a cabo de manera eficiente. Reparte las
tareas y los encargos de forma adecuada a fin de que el sistema funcione correctamente. El
nivel de aplicación el que se encarga de la interacción con los otros niveles. El nivel de
aplicación es donde se encuentran los componentes técnicos enfocados a la memoria y al
rendimiento del sistema, además sirve de comunicación entre los otros 2 niveles.
Nivel de base de datos o capa base de datos. En este nivel llamado base de datos es el que se
encuentra vinculado con los discos duros. Proporciona servicios de base de datos para el
almacenamiento y recuperación de los datos. En este nivel se encuentran componentes de
gran tamaño y velocidad que deben actuar con gran precisión para obtener un rendimiento
óptimo del sistema. Es donde se encuentra almacenados todos los datos que sirven de apoyo
a todos los procesos de los que depende SAP. Es donde encontramos todos los datos del
servidor, incluso los programas ABAP.
El usuario final interactúa en la Capa de Presentación a través de un terminal que tiene instalado
SAP GUI. Esta capa captura todos los datos introducidos por el usuario (input) en los campos de
texto o las teclas pulsadas y los trasladados a la Capa de Aplicación para poder ser procesados.
En la Capa de Aplicación se reciben los datos y se ejecutan los módulos y sentencias de código
ABAP que están definidas.
En el caso que necesitemos buscar, insertar o modificar datos en las tablas de la base de datos se
ejecuta la comunicación con la Capa base de datos y obtenemos el output otra vez en la capa de
presentación.
12
Esta combinación de los 3 niveles o capas explicados y su comunicación es lo que hace que SAP
disponga de una arquitectura equilibrada, ajustada y con un rendimiento óptimo.
La visión grafica de la arquitectura utilizada en los sistemas de la Gobernación del Valle Cliente
–Servidor es:
13
1.2 Vistas de segundo nivel de los sistemas de información en la
arquitectura actual.
El sistema R/3 opera utilizando el principio cliente / servidor aplicado a varios niveles. Es altamente
modular y se aplica fundamentalmente por medio del software, de forma que los modos de iteración
entre los diversos clientes y servidores puedan ser controlados.
Nivel de aplicación
RPC. Incluido en ABAP/4 como RFC (Remote Function Call) Constituye la interfaz de programación
abierta de R/3, permitiendo que otros sistemas se conecten con las funciones de R/3.
SQL. Structured Query Language. Como lenguaje de programación estándar e interactivo para la
obtención de información desde una base de datos y para actualizarla. Las consultas toman la forma de
un lenguaje de comandos que permite seleccionar, insertar, actualizar, averiguar la ubicación de los
datos, y más. También incluye una interfaz de programación.
14
ODBC. Open Data Base Connectivity. Son las normas utilizadas para el acceso abierto de los datos a
los datos comerciales de R/3 en las bases de datos relaciónales.
OLE/DDE. Object Linking and Embedding. Es el estándar principal para integrar las aplicaciones de
las PC´s con el sistema R/3.
Los sistemas operativos compatibles y usados por la Gobernación del Valle del Cauca incluyen:
UNIX.
Open VMS.
MPE/iX.
Windows NT
Informix
Oracle
Software AG
Sybase
En la gobernación del Valle del Cauca su Sistema de Información Misional se soporta sobre la Base de
Datos Oracle.
SAP-GUI (Interfaz gráfica de usuario) es capaz de mostrar los resultados en forma de lista o gráfico en
la mayoría de los sistemas de presentación front-end, incluidos los siguientes:
Elemento PEP: Define tareas y asigna recursos a dichas tareas. A cada tarea vienen asociadas
costes y horas de trabajo dedicadas, de aquí el interés y la importancia de que los elementos
PEP estén asociados con los módulos de Controlling, Finanzas y Planificación de la
Producción.
Centro de trabajo: Define las dependencias o instalaciones – Plantas u Oficinas, por ejemplo –
asociados a los Elementos PEP y las tareas asociadas a estos últimos.
Trazabilidad de Costes a través de Elementos PEP: Estos costes pueden estar relacionados con
tiempos de trabajo dedicados a una fase del proyecto – es importante destacar que dicha fase se
trataría como un elemento PEP – o con materiales y/o servicios procurados en dicha fase de
proyecto.
La Gobernación del Valle del Cauca cuenta con el módulo De SAP ABAP en castellano
ABAP Significa (Advanced Business Application Programming ), ABAP también conocido como SAP
ABAP. Este es el lenguaje de programación propiedad del Sistema SAP, que se utiliza para programar
en la mayoría de los productos.
El objetivo de SAP ABAP es crear nuevas transacciones que no existen en el estándar de SAP, pero
también sirve para ampliar transacciones que ya existen en el estándar cuando la funcionalidad que
proveen es insuficiente para la entidad.
16
Lenguaje orientado a eventos bien definidos.
Interpretado, no compilado.
La importancia de SAP ABAP reside en que todo el sistema SAP está programado en ABAP y todos
los módulos del ERP hacen uso de este lenguaje. A nivel técnico ABAP es un lenguaje que soporta
tanto programación procedimental como orientada a objetos y es posible a través de este modulo el
desarrollo de programas muy diversos.
Finanzas|financiera
Logística
Recursos humanos.
Estos tres grupos no son independientes unos de otros. Además de éstos, existen otros componentes,
llamados Cross Aplications, que son válidos para todas las aplicaciones.
Los principales módulos del sistema R/3 incluyen cientos de procesos de negocio para satisfacer las
necesidades de las empresas en sus aplicaciones de gestión e información.
Las aplicaciones del programa funcionan de modo integrado, de forma que existe una conexión
implícita entre los procesos financieros y logísticos, y también con los humanos.
17
Cuentas de deudores: responsable de gestionar la contabilización generada como resultado de
las ventas a terceros. Los asientos contables se actualizan automáticamente en el Libro Mayor.
Dentro de este sub-módulo se pueden sacar históricos de deudas y análisis de clientes
específicos. Está integrado con el Libro Mayor (FI-GL), Ventas y Distribución (SD) y Libro de
Caja.
Cuentas de acreedores: registra los asientos contables generados como resultado de la actividad
de compras a proveedores. Se generan, además, asientos automáticos en el Libro Mayor. La
funcionalidad de este módulo también permite la automatización de pagos a través de diferentes
hitos predefinidos.
Cuentas de activos: se usa para gestionar los activos fijos de la entidad. SAP permite categorizar
activos y definir valores para el cálculo de depreciaciones en cada clase de activos.
Cuentas bancarias: gestión de transacciones bancarias en el sistema que incluye gestión de caja.
Libro Mayor/Nuevo Libro Mayor: éstos están totalmente integrados con otros módulos de SAP.
Todos los asientos contables se registran en el Libro Mayor. Los datos de finanzas de otros
módulos también se registran en el Libro Mayor. Estos asientos se registran en tiempo real,
haciendo que la información de las cuentas financieras esté siempre actualizada.
Libro Especial: define registros orientados a reportes. Los datos pueden ser recogidos tanto de
aplicaciones internas como externas y ser procesados en SAP.
Gestión de viajes: gestiona todos los aspectos relacionados con viajes incluyendo reservas y
gestión de gastos asociados con el viaje.
SAP MM es uno de los módulos funcionales más extensos. Este módulo principalmente se encarga
de procesos de adquisiciones, verificación de facturas y procesos asociados. SAP MM cubre todas
las tareas relacionadas con la cadena de aprovisionamiento. Algunos de los componentes son:
El módulo HCM SAP Permite una gestión eficiente de la información y procesos del personal de la
Gobernación, e integra toda esta información y procesos tanto con los demás módulos de SAP
como con posibles aplicaciones externas.
Algunos de los procesos típicos de cualquier departamento de Recursos Humanos, y que están
reflejados en el módulo HCM SAP son:
19
tareas de cada empleado, cualificaciones y plan de carrera.
Evaluación de Tiempos (PT): procesa fichajes, abstinencias, etc. Así como su impacto en el
salario bruto y los cálculos de impuestos relacionados.
Archivos planos
Es bajo esta premisa que se encuentra actualizando sus diagramas de interoperabilidad, definiendo
web services y archivos planos como una primera etapa de interoperabilidad.
21
2. Catalogo de Sistemas de Información -
LI.SIS.02
El siguiente es el directorio de sistemas de información que son gestionados por la Secretaria de la
Tecnologías de Información y las comunicaciones de la Gobernación del valle del Cauca.
22
2.2 Directorio detallado de sistemas de Información y Servicios
SAP: Características
Las principales características de SAP son:
Información "on-line"
Esta característica significa que la información se
encuentra disponible al momento, sin necesidad de
esperar largos procesos de actualización y
procesamiento habituales en otros sistemas.
Jerarquía de la información
Esta forma de organizar la información permite
obtener informes desde diferentes vistas.
Integración
Esta es la característica más destacable de SAP y
significa que la información se comparte entre todos los
módulos de SAP que la necesiten y que pueden tener
acceso a ella. La información se comparte, tanto entre
módulos, como entre todas las áreas.
23
Servicio o Finanzas
componente FI --> Gestión financiera.
TR --> Tesorería
Logística
MM --> Gestión de Materiales.0000000
PS --> Sistema de control de proyectos
Recursos Humanos
RH --> Administración de personal.
Módulos de aplicación
Gestión financiera (FI)
Libro mayor, libros auxiliares, ledgers
especiales, etc.
Controlling (CO)
Gastos generales, costes de producto, cuenta de
resultados, centros de beneficio, etc.
Tesorería (TR)
Control de fondos, gestión presupuestaria, etc
Sistema de proyectos (PS)
Grafos, contabilidad de costes de proyecto, etc.
Gestión de personal (HR)
Gestión de personal, cálculo de la nómina,
contratación de personal, etc.
Gestión de material (MM)
Gestión de stocks, compras, verificación de
facturas, etc.
Contienen funciones que se pueden aplicar en
todos los módulos
MODULO DE TESORERIA(TR)
24
La Tesorería es la directa responsable de la
Administración del Efectivo, proceso que
comprende la gestión de pagos a proveedores y
acreedores de la entidad y el manejo de excedentes
de liquidez.
Gestión de personal,
Gestión de tiempo
Calculo de nomina
MODULO AP
MODULO AM
Compras
Ventas
Depreciación
Seguimiento
MODULO FI (FINANCIERO)
25
Hace la gestión de todos los procesos contables y
financieros de una organización.
MODULO MM(MATERIALES)
Es el módulo que hace parte del área de la logística
y se encarga de las funciones de compras e
inventarios de la entidad
Categoría Operativo
Tipo Web con base de datos central
Cliente servidor
BD y scripts
BC Basis Components
Estado Desarrollo
Pruebas
26
Producción
Número y tipo de Licenciamiento ilimitado.
licenciamiento Licenciamiento para un procesador.
.
28
3. Arquitecturas de Referencia de Sistemas de
Información - LI.SIS.03
Los diversos sistemas de información de la Gobernación del Valle del Cauca deben aproximarse en
lo posible a la arquitectura de su sistema misional, en el sentido de que deben estar desarrollados en
arquitecturas multicapas y/o multinivel.
En este caso se deben considerar tres o más capas, y deben mantener como característica que
puedan ser alojados lógicamente en uno o varios servidores, habilitando la posibilidad de
segmentar lógica, y físicamente la distribución de los componentes de la solución,
Entre las característica de este ambiente multicapa se consideran el disminuir los requerimientos de
acoplamiento y la mejora de la cohesión de los componentes para facilitar su mantenimiento.
La Gobernación del Valle de Cauca igualmente ha adoptado la Arquitectura debe ser orientada a
servicios - SOA, como un elemento vital para gestionar la transformación de infraestructura
tecnológica y de negocio para asegurar un camino adecuado hacia la transformación digital. En esta
Arquitectura Orientada a Servicio, se pueden aprovechar diversos beneficios, pero la Secretaria de
las Tecnologías de la información y las comunicaciones han definido como prioritarios el poder
tener:
SOAP - Para definir cómo dos objetos en diferentes procesos pueden comunicarse por
medio de intercambio de datos XML.
29
WSDL - El Web Services Description Language, como formato del Extensible Markup
Language (XML), gramatica que se utiliza para describir servicios web
REST - Como estilo de arquitectura software para sistemas hipermedia distribuidos como
la World Wide Web.
• Seguridad
• Auditoría
• Control de acceso
• Canales
• Consultas
• Búsquedas de Contenido
• Visualización
• Flujos de Trabajo
• Lógica de Negocio
• Interoperabilidad
• Base de Datos
• Contenido Documental.
30
4. Arquitecturas de solución de sistemas de
información - LI.SIS.04
La arquitectura de solución adoptada por la Gobernación del Valle del Cauca se basa en el Estándar
Internacional ISO/IEC 25000.
Este estándar establece una arquitectura de alto nivel del ciclo de vida del software. Este comienza
con una idea o una necesidad que puede ser satisfecha en su totalidad o en parte por el software y
termina con el retiro de éste.
La matriz de involucrados e intereses de cada una de las dependencias. Para este trabajo se
ha iniciado con la definición de enlaces para cada una de las dependencias. Se considera que
al tener identificados todos los actores del proyecto, sus intereses, expectativas y
necesidades, se le proporciona congruencia y coherencia al Sistema de Información,
aumentando la probabilidad de recibir apoyos y disminuir la oposición.
Definición de los atributos de calidad. Para este efecto se consideraran como atributos de
calidad para usuarios así:
o Disponibilidad
o Eficiencia
o Flexibilidad
o Integridad
o Interoperabilidad
o Confiabilidad
o Robustez
o Usabilidad
31
Definición de los requerimientos funcionales: Describen cualquier actividad que este deba
realizar el Sistema de Información. Deben incluir funciones desempeñadas por pantallas
específicas, descripciones de los flujos de trabajo a ser desempeñados por el sistema y otros
requerimientos de negocio, cumplimiento, seguridad u otra índole. Entre estos
requerimientos funcionales se incluyen:
o Descripciones de los datos a ser ingresados en el sistema.
o Descripciones de las operaciones a ser realizadas por cada pantalla.
o Descripción de los flujos de trabajo realizados por el sistema.
o Descripción de los reportes del sistema y otras salidas.
o Definición de quien puede ingresar datos en el sistema.
o Definición de como el sistema cumplirá los reglamentos y regulaciones de sector o
generales que le sean aplicables.
Matriz de drivers de negocio vs atributos de calidad. Los drivers que se han definido para la
Secretaria de las Tecnologías de la Información y las comunicaciones incluyen:
o Reactividad e innovación
o Comportamiento del usuario
o Migración de valor
o Co creación de valor
o Relación con el usuario
o Estrategias disruptivas
o Management competente
o Diferenciación
o Alineamiento e integración
o Procesos eficientes y efectivos
o Experiencias gratificantes
o Gestión de la información
o Redes de valor (gobernación, canal y ciudadanos)
Matriz de casos de uso vs atributos de calidad. En la Gobernación cada caso de uso se centra
en describir cómo alcanzar una única meta o tarea de negocio. Un caso de uso describe una
característica del sistema. Un caso de uso debe:
o Describir una tarea del negocio que sirva a una meta de negocio
o Tener un nivel apropiado del detalle
o Ser bastante sencillo como que un desarrollador lo elabore en un único lanzamiento
Con el fin de entender y priorizar las necesidades de negocio a través de sus atributos de
calidad, la Secretaria de las Tecnologías de Información y las comunicaciones ha definido
qué los atributos de calidad son más importantes para la Gobernación y en los cuales se
debe enfocar la arquitectura son:
o Prioridad 1 - Confiabilidad : Mide la probabilidad de que el software se ejecute sin
errores.
o Prioridad 2 - Usabilidad: Se refiere a que tanto el sistema es “amigable” con el
usuario.
o Prioridad 3 - Robustez : Es la medida que dice el grado en el cual el sistema
32
continua operando con propiedad luego de una entrada inválida, defectos en la
conexión o condiciones inesperadas.
o Prioridad 4 - Integridad: Es el atributo que habla de la seguridad de datos y sistema,
accesos no autorizados, pérdida de información, protección contra virus, privacidad
y seguridad de los datos.
o Prioridad 5 - Mantenibilidad : Indica cuán fácil es corregir un defecto o realizar una
modificación al sistema.
o Prioridad 6 - Flexibilidad: es la medida que dice cuán fácil es agregar nuevas
capacidades al sistema.
o Prioridad 7 - Interoperabilidad: mide cuán fácil el sistema puede intercambiar datos
o servicios con otros sistemas.
o Prioridad 8 - Reusabilidad: Indica el esfuerzo para reutilizar un componente de un
sistema en otro.
o Prioridad 0 - Eficiencia: es el atributo que dice cómo el sistema utiliza el equipo
(procesador, espacio en disco, memoria, ancho de banda, etc). Si un sistema
consume muchos recursos su rendimiento de ve afectado y por ende el usuario.
o Prioridad 10 - Portabilidad : Mide el esfuerzo requerido para migrar una parte del
software de un ambiente operacional a otro
o Prioridad 11 - Comprobabilidad: se refiere al esfuerzo que se hace para buscar
errores
o Prioridad 12 - Disponibilidad: Es el tiempo que el sistema estará disponible para los
usuarios
Patrones de diseño: Con respecto a los patrones de diseño la Secretaria de las Tecnologías
de Información y las Comunicaciones adopta la definición que indica que un patrón de
diseño es una forma reutilizable de resolver un problema común. En este sentido iniciara la
consolidación de una base de conocimientos, que consistirá de reglas comunes para
solucionar problemas comunes. En este sentido los clasificará como:
o Patrones creacionales: Que facilitan la tarea de creación de nuevos objetos, de tal
forma que el proceso de creación pueda ser desacoplado de la implementación del
resto del sistema.
o Patrones estructurales: Que facilitan la modelización del software especificando la
forma en la que unas clases se relacionan con otras.
o Patrones de comportamiento: Que habilitan el gestionar algoritmos, relaciones y
responsabilidades entre objetos.
33
5. Metodología de referencia para el desarrollo de
sistemas de información - LI.SIS.05
Las metodología de referencia usadas son el Estándar Internacional ISO/IEC 25000.
La estructura de este estándar tienen una característica que se considera muy atractiva y es el poder
ser adaptada a las necesidades de cualquiera que lo use. En este sentido ofrece una metodología de
referencia que aporta eficientemente a la Gobernación del Valle del Cauca.
La Norma ISO/IEC 12207 (antecesora de la ISO/IEC 25000), fue la primera norma internacional
que proporcionó un amplio conjunto de procesos de ciclo de vida del software, el cual forma parte
de un sistema mayor, se realizó su primera publicación el 1 de agosto de 1995, la misma que fue
precedido en noviembre del 2002 por la norma ISO/15288 que trata los procesos del ciclo de vida
de un sistema.
La norma ISO/IEC 15504 ha sido denominada como Determinación de la Capacidad de Mejora del
Proceso de Software o SPICE nos propone un modelo para la evaluación de la capacidad en los
procesos de desarrollo de productos software.
Modularidad: Con esta se pretende conseguir procesos con un mínimo acoplamiento y una
máxima cohesión.
Responsabilidad: Con esta se dan los lineamientos para designar un responsable para cada
proceso.
Estas características facilitan la aplicación del estándar en proyectos en los que pueden existir
distintas personas u organizaciones involucradas.
34
Los procesos del ciclo de vida se agrupan en tres grandes clases:
Primarias
Soporte
De organización
En este proceso se definen las actividades y tareas de la Entidad cuando adquiere un Sistema de
información, un producto de software o un servicio por contrato, que puede ser el servicio completo
o una parte de este.
La entidad presenta las necesidades de los usuarios, este proceso comienza con la definición de esta
necesidad, continua con la preparación y emisión de una solicitud de propuesta, la selección de un
proveedor y la gestión del proceso de adquisición a través de la aceptación del sistema. Todo esto
bajo los lineamientos definidos en la política de compras.
Con respecto a la Norma ISO 25000 se deben monitorear las siguientes actividades:
Iniciación
Aceptación
Finalización.
Las 3 primeras se producen antes del acuerdo y las últimas 2 después del acuerdo.
Este proceso contiene las actividades y tareas del proveedor. Se compone de las siguientes
actividades:
35
Iniciación
Preparación de la respuesta
Contrato
Planificación
Ejecución y control
Revisión y evaluación
Entrega y terminación.
Puede ser iniciado por la decisión de preparar una propuesta para responder a la petición de un
usuario o mediante la firma de un acuerdo con la entidad para proporcionar un servicio.
Este proceso del ciclo de vida contiene las actividades y tareas del desarrollador del Sistema de
Información. El desarrollo a largo plazo denota tanto el desarrollo de nuevo Sistema de
Información y modificación de un Sistema de Información existente.
Como una metodología para el desarrollo de prototipos o para el estudio de los requisitos y
el diseño de un producto
El proceso de desarrollo se compone de las siguientes actividades además de sus tareas específicas:
Estas actividades y tareas se pueden usar para la construcción de uno o más modelos de desarrollo
(tales como, cascada, incremental, evolutivo, espiral, o de otro tipo, o una combinación de éstos)
para un proyecto o una organización.
El estándar permite asentar las bases para los requisitos, diseño y código en los puntos
predeterminados durante el desarrollo del producto. Lo cual inhibe los cambios prematuros o no
planificados a estos requisitos y promueve el control de cambio efectivo. El estándar también
proporciona los foros (es decir, la revisión conjunta y procesos de auditoría) para las partes
interesadas en participar.
Este proceso de ciclo de vida, que forma parte de la operación total del sistema, contiene las
actividades y tareas del operador de un Sistema de Información. El proceso comprende el
funcionamiento del Sistema de Información y de apoyo operativo a los usuarios.
Contiene las actividades y tareas del encargado de mantener los Sistemas de Información .
Un error
Una deficiencia
Un problema
El objetivo es modificar un sistema existente preservando al mismo tiempo su integridad. Cada vez
que un Sistema de Información necesita modificaciones, el proceso de desarrollo se invoca para
efectuar y completar las modificaciones correctamente.
Este proceso consta de las siguientes actividades además de sus tareas específicas:
La migración
38
con cualquier otro proceso como una parte integral con un propósito distinto que contribuye al éxito
y la calidad del proyecto.
Este es un proceso para registrar la información producida por un proceso de ciclo de vida. El
proceso define las actividades para planificar, diseñar, desarrollar, editar, distribuir y mantener los
documentos necesarios por todos los interesados, tales como gerentes, ingenieros y usuarios del
sistema.
Diseño
Desarrollo
Producción y mantenimiento.
Se emplea este proceso para identificar, definir, y alinear la base de los elementos de software en un
sistema, para controlar las modificaciones y versiones de los elementos, para registrar e informar el
estado de los elementos y las peticiones de modificación, para asegurar la integridad y exactitud de
los elementos, y para controlar el almacenamiento, la manipulación y la entrega de los artículos.
La ejecución de procesos
Identificación de configuración
Control de configuración
Estado de la configuración
Evaluación de configuración
39
Gestión y administración de liberación.
Para ser imparcial, el aseguramiento de la calidad debe tener libertad organizacional frente a
aquellas personas directamente responsables de desarrollar el Sistema de Información o ejecutar
los procesos del proyecto.
La implementación de procesos
Aseguramiento de procesos
Abarca la:
40
Verificación de la integración
Verificación de la documentación.
Determina si el sistema final cumple con su uso específico previsto. El alcance de la validación
depende de la criticidad del proyecto. No sustituye a otras evaluaciones, sino que los completa.
La verificación o validación pueden ser realizadas por quien adquiere el producto, el proveedor o
un tercero independiente. (Interventor).
Cuando son ejecutados por una organización independiente del proveedor o desarrollador, se
les llama proceso de verificación y validación independiente.
Este proceso puede ser empleado por cualquiera de las dos partes, donde una (parte revisora) revisa
a otra (parte revisada).
Este proceso proporciona el marco para las auditorías formales, establecidas en el contrato de los
productos o servicios del proveedor. El auditor evalúa los productos del auditado y actividades con
énfasis en el cumplimiento de los requisitos y planes.
Una auditoría bien puede llevarse a cabo por la misma Gobernación a través del personal de la
Secretaria de las Tecnologías de Información y las Comunicaciones.
41
5.2.8 Proceso de resolución de problemas
Este proceso proporciona el mecanismo para instituir un proceso de circuito cerrado para la
resolución de problemas y tomar acciones de corrección para eliminar los problemas a medida que
se detectan.
Un proceso de organización puede apoyar cualquier otro proceso. Estos procesos ayudan a
establecer, controlar y mejorar otros procesos.
Este proceso define las actividades y tareas del gerente de un proceso de ciclo de vida del Sistema
de Información, tales como el proceso de adquisición, proceso de suministro, proceso de operación,
proceso de mantenimiento, o el proceso de apoyo.
Planificación
Ejecución y control
Revisión y evaluación
Cierre.
A pesar de que los procesos primarios, en general, tienen actividades de gestión similares, son lo
suficientemente diferentes a nivel de detalle debido a sus diferentes metas, objetivos y métodos de
operación.
42
5.3.2 Proceso de infraestructura
Este proceso define las actividades necesarias para el establecimiento y mantenimiento de una
infraestructura subyacente para un proceso de ciclo de vida.
Proceso de implementación
Establecimiento de la infraestructura
Mantenimiento de la infraestructura.
El estándar proporciona las actividades básicas al nivel superior que una organización necesita para
evaluar, medir, controlar y mejorar el proceso de ciclo de vida.
El establecimiento de procesos
Evaluación de procesos
Mejora de procesos.
Las experiencias de la aplicación de los procesos del ciclo de vida de los proyectos se utilizan para
mejorar los procesos. Los objetivos son mejorar los procesos en beneficio de la organización en su
conjunto y los proyectos actuales y futuros para el avance de las tecnologías de Sistemas de
Información en toda la Gobernación.
Este proceso puede ser usado para identificar y hacer el suministro oportuno para adquirir o
desarrollar los recursos y habilidades del personal en los niveles de gestión y técnicos. El proceso
requiere que se elabore un plan de formación, se genere material de capacitación, y se brinde
capacitación al personal en forma oportuna.
43
5.4 Aporte de la Norma ISO/IEC 15504
La creciente complejidad de la producción del software en los últimos tiempos hace necesario la
imposición de los estándares para la certificación de los procesos de desarrollo que acrediten a las
organizaciones de cara a unos usuarios cada vez mas digitales y exigentes.
La norma ISO/IEC 15504 es una norma de forma internacional para establecer y mejorar la
capacidad y madurez de los procesos de las empresas. La norma ISO/IEC 15504sirve para evaluar
la capacidad o la madurez de los procesos de la empresa. En la definición no se citan las palabras
“procesos software”, porque la norma ISO/IEC 15504 es “framework” para evaluar de forma
cualquier modelo de procesos. De forma genérica y aplicables a muchas áreas diferentes.
44
6. Derechos Patrimoniales Sobre los Sistemas de
Información - LI.SIS.06.
Con respecto a los derechos patrimoniales la Gobernación del Valle del Cauca asume como punto
de partida las obligaciones que le asisten en virtud de lo establecido en la Constitución Política
Colombia, específicamente el artículo 61.
" Artículo 61. El Estado protegerá la propiedad intelectual por el tiempo y mediante las
formalidades que establezca la ley."
En razón de lo anterior es preciso adoptar unas políticas, que permitan generar medidas
preventivas en el ámbito público que conduzcan a la adopción de mejores prácticas administrativas
encaminadas a garantizar el respeto del derecho de autor y los derechos conexos.
Todos estos elementos se encuentran protegidos por normas relativas al derecho de autor.
En ese orden de ideas, se han definido como obligaciones de la Gobernación del Valle del Cauca:
Y en general propender para que se habilite el generar una cultura de respeto a la propiedad
intelectual, en cada una de las actividades emprendidas por la Gobernación y sus entidades
asociadas.
Lo dispuesto por el artículo 183 de la Ley 23 de 1982, todo acto de enajenación de derecho
de autor debe constar en escritura pública o en documento privado reconocido ante notario,
instrumento que para ser oponible ante terceros, deberá ser registrado en la Oficina de
Registro de la Dirección Nacional de Derecho de Autor.
El artículo 20 del Ley 23 de 1982, especifica que cuando uno o varios autores elaboren,
mediante contrato de prestación de servicios, una obra según plan señalado por persona
natural o jurídica y por cuenta y riesgo de ésta, se entiende que los autores transfieren los
derechos patrimoniales sobre la obra conservando las prerrogativas de tipo moral.
Para contribuir a la construcción de una política con respecto a los derechos patrimoniales de los
sistema de información, la Secretaria de las Tecnologías de Información y las comunicaciones de
la Gobernación del Valle del Cauca, se apoya en que los procedimientos definidos por la Unidad
Especial Administrativa Dirección Nacional de Derecho de Autor.
6.1 Políticas
Las políticas incluyen:
46
modificar, disponer y en general hacer uso del Sistema de Información o sus componentes.
5. En cada contrato relativo a bienes que involucren componentes TIC, la Gobernación hará un
análisis detallado de las condiciones establecidas para los derechos patrimoniales, con el fin
de evitar o por lo menos minimizar el grado de dependencia tecnológica que eventualmente
pueda llegar a constituir un riesgo en la contratación.
6. La Gobernación verificara si alguna de las bases de datos que utiliza, puede ser considerada
como obra protegida por el derecho de autor, basada en la premisa de que se trate de una
base de datos original.
7. Cuando existan dudas con respecto a Derechos patrimoniales en materia de adquisición,
reposición, actualización, integración, mantenimiento, y sostenimiento de sistemas de
información, equipos de procesamiento de datos y programas informáticos, la Gobernación
del Valle del Cauca, acudirá al Comité Técnico de la Comisión Intersectorial de Políticas y
Gestión del Información para la Administración Pública -COINFO -, creado por el Decreto
3816 de 2003, en su calidad de máximo órgano consultivo.
8. La Gobernación del Valle en salvaguardia del interés público planeara la viabilidad y
sostenibilidad de los proyectos que involucren en su contratación tecnología o la
transferencia de derechos patrimoniales de autor.
9. Cuando se contraten bienes y servicios relacionados con derechos patrimoniales de autor,
incluidos los programas de computador (software), se debe analizar detalladamente los
contratos preestablecidos por el proveedor atendiendo cuidadosamente su contenido.
10. La Gobernación del Valle del Cauca, define como medio de prueba y de publicidad de sus
prerrogativas con respecto a sus Sistemas de Información, que estos se registren ante la
Dirección Nacional de Derecho de Autor, especialmente en las obras cuya titularidad
integral ejerce.
11. Los contratos que impliquen cesión o licencias de uso de programas de computador se
deben incluir las cláusulas que específica y autónomamente regulen el ejercicio de los
derechos patrimoniales de autor, y de ser necesario, se debe buscar el incorporar un anexo
en donde se describa el alcance de lo pactado.
12. Cuando se celebren contratos de licencia se debe verificar que los mismos estén
acompañados de documentos tales como certificados de autenticidad 0 el certificado de
distribuidor autorizado.
13. Cuando la Gobernación del Valle del Cauca adquiera Licencias de uso, se debe analizar y
determinar el alcance de estas. De esta manera, podrá establecer las restricciones y
facultades que en su favor a señalado el titular de la obra.
14. Cuando un tercero elabore un Sistema de Información por encargo a la Gobernación del
Valle del Cauca, debe acreditar de manera expresa y en la fase precedente a la estipulación
del contrato, las autorizaciones sobre aquellos programas de computador que requiera para
desarrollar su objetivo.
15. Cuando la Gobernación del Valle del Cauca, la entidad utilice un Sistema de Información en
virtud de una licencia de uso, será necesario estipular contractualmente las condiciones de
mantenimiento, y de ser posible, acordar con el titular bajo qué condiciones la Gobernación
del Valle del Cauca podría, de manera autónoma, intervenir el respectivo Sistema de
Información.
16. La Gobernación del Valle del Cauca solo renovara licencias relativas a Sistemas de
Información, si estos se van a seguir siendo usadas en un proyecto actual o en proyectos
futuros.
47
17. La Gobernación del Valle del Cauca procurara que en lo posible se logre un tratamiento
económico preferencial por el uso de las licencias del software que vayan a ser
implementadas por la entidad, a tal efecto preferirá negociaciones bajo acuerdos marcos de
precio.
18. La Secretaria de las Tecnologías de la Información las comunicaciones designara un
responsable de la conservación y custodia de las licencias, así como de los Sistemas de
Información sobre los cuales ejerce los derechos patrimoniales.
19. E los casos en que un Sistema de Información será utilizado no solamente por la
Gobernación del Valle del Cauca, sino que debe ser puesto a disposición de terceros, es
necesario que en la negociación previa, dicha facultad se acuerde expresamente al interior
de la licencia que el titular otorgue a la Gobernación.
20. Siempre que la Gobernación del Valle del cauca adquiera la titularidad de los derechos
patrimoniales o negocie los términos de una licencia de uso, es aconsejable que se incluya
en el contrato una cláusula de garantía a través de la cual el cedente de estos derechos o el
titular de la licencia, se haga responsable por las futuras acciones judiciales o extrajudiciales
promovidas por terceros en atención a una pretendida violación a los derechos de autor,
competencia desleal, etc.
48
7. Guía de estilo y usabilidad - LI.SIS.07
La guía de estilo y usabilidad adoptada por la Gobernación del Valle se encuentra basada en la guía
de Lineamientos y metodologías en Usabilidad para Gobierno en línea.
Una premisa para los aplicativos es que estos sean fáciles de usar, y que tengan la capacidad de
proporcionar la mejor experiencia a los usuarios.
Cliente servidor
Ambiente WEB
Dispositivo móvil
Con esta adopción la Secretaria de las Tecnologías de la Información y las comunicaciones busca
obtener como beneficios:
7.1 Directrices
Las Directrices que adopta la Gobernación del Valle del Cauca se fundamentan en las guías que ha
definido para este efecto El Ministerio de las Tecnologías de Información y las Comunicaciones, y
su adaptación a los requerimientos específicos de la Gobernación.
49
Con respecto a las diferentes categorías de directrices la Secretaria de las tecnologías de la
Información y las Comunicaciones adopta:
Cada sistema de información tendrá definido de manera clara e inequívoca las necesidades
que pretende solucionar.
Para cada sistema de información se evaluara desde un principio el esquema que permitirá
de manera concreta realizar una evaluación del nivel éxito alcanzado.
Para definir los objetivos de un sistema de información será necesario contar con la
participación de todas aquellas Secretarias de la Gobernación que se vean involucradas.
Es obligatorio identificar los diversos roles o grupos de usuarios para cada sistema de
información.
Se considerara que el mejor diseño es aquel que evoluciona constantemente a medida que
los usuarios lo usan, el que aprovecha la información y las estadísticas de uso para aumentar
su calidad.
50
7.1.2. Directrices de Interfaz de usuario
El diseño visual es un aporte a la facilidad de uso y como tal será validado con los usuarios.
El texto y las imágenes de texto deberán tener suficiente contraste de brillo y color con el
fondo.
Se deben usar fuentes tipográficas universales para todos los textos de los Sistemas de
información.
Enfoque claramente todos los elementos del menú de inicio en las tareas clave de los
usuarios.
Se debe facilitar que el usuario pueda distinguir claramente los campos obligatorios de los
opcionales. Se debe tener un mecanismos de validación dinámico que evite que el usuario
deje vacío un campo requerido.
Se de asegurar que todos los campos obligatorios en cada uno de los formularios de los
Sistemas de Información, deben estar etiquetados y deben ser distinguibles de los
opcionales.
Se deben proporcionar mecanismos de validación dinámicos que eviten que el usuario deje
vacío un campo requerido antes de enviar un formulario.
Para diseñar etiquetas se deben ubicar las etiquetas de los campos en la parte superior,
reservar un espacio en blanco considerable para separar unos campos de otros, y cuando se
emplee listas de selección no se deben proveer etiquetas, se debe hacer que el valor
predeterminado del campo sea la etiqueta.
Se debe proporcionar a los campos obligatorios una validación en línea, que despliegue
inmediatamente un mensaje en caso que el usuario no ingrese datos, o los ingrese de manera
incorrecta.
51
7.1.4 Motor de búsqueda y ubicación
El motor de búsqueda interna debe ser capaz de hacer sugerencias tanto de contenidos
relacionados, como de correcciones en la forma de escribir la consulta.
Con respecto a las pruebas la Secretaria de las tecnologías de la Información y las comunicaciones
ha definido como premisas la necesidad de:
52
8. Apertura de datos - LI.SIS.08
La Secretaria de las Tecnologías de la Información y las comunicaciones ha definido que sus
sistemas de información deben incorporar funcionalidades que facilitan la generación de datos que
cumplen con tener formatos digitales estandarizados y con una estructura de fácil comprensión.
Este Grupo será el encargado de identificar las solicitudes de información más recurrentes.
Para todos estos procesos se realizara la validación del manejo adecuado de la información
confidencial.
De igual manera ha definido la necesidad de automatizar los procesos de extracción de los sistemas
de información fuente, para la generación y publicación de conjuntos de datos abiertos.
La primera actividad son las cargas de pruebas; que deben contribuir a ajustar los scripts y/o
programas de extracción y carga.
53
9. Interoperabilidad - LI.SIS.09
La Secretaria de las Tecnologías de la Información y las Comunicaciones de la Gobernación del
Valle del Cauca considera un componente importante dentro de la estrategia de un Valle del Cauca
Inteligente e Innovador, el lograr establecer esquemas para compartir su información haciendo uso
del Modelo de Interoperabilidad definido por el Estado Colombiano, a través de los lineamientos
del marco de referencia de Arquitectura Empresarial.
Como una de las desarrollar el plan de interoperabilidad se está desarrollando la tarea de consolidar
los catálogos regionales de servicios, sistemas de información y componentes de información. Es
de esta manera que mediante el Comité de Arquitectura Empresarial, El Comité TIC Departamental
y el Comité TIC Gobernación, se está trabajando en apoyar las entidades en esta construcción.
También se está apoyando la identificación de los flujos de información que deben quedar
registrados en el directorio de Componentes de información y a partir de allí detectar las
necesidades de intercambio de información con otras instituciones miembros de los comités en
referencia, y otras de carácter nacional.
Técnico: Condiciones que se deben cumplir para conectar los sistemas de información con el
propósito de intercambiar información.
El nivele de madurez de interoperabilidad de la Gobernación del Valle del cauca es inicial. es decir
se cuenta con los elementos básicos para el diseño y la construcción de los esquemas de
interoperabilidad.
Se están desarrollando
los acuerdos de nivel de
asistencia para los
servicios de
intercambio de
información que
ofrecerá.
55
prestación de los información. información.
servicios de
intercambio de
información
identificados.
La Gobernación ha
identificado la
competencia legal que
la habilita para la
prestación de servicios
de intercambio de
información.
Se esta adelantando el
proceso de identificar
la información de
carácter confidencial y
personal, asociada con
los servicios de
intercambio de
información que se
consumirán o prestarán,
y la forma en que será
protegida.
Semántico La Gobernación ha
identificado un grupo
de data-sets particulares
a los procesos de
negocio que hacen
parte de los servicios de
intercambio de
información que
prestará y consumirá.
Se encuentra en
proceso de revisión la
existencia de los
elementos de dato
necesarios en sus
procesos de negocio
dentro del lenguaje
común para el
intercambio de
información.
56
Técnico La Gobernación se
encuentra en proceso
de iniciar la adopción
de las recomendaciones
propuestas para el
diseño y construcción
de los servicios de
intercambio de
información definidos
en el Marco de
Interoperabilidad.
Socio-Cultural Se está estructurando
un plan para divulgar
los servicios de
intercambio de
información, necesarios
dentro de la ejecución
de sus procesos de
negocio.
Se reconoce el proceso
de mantenimiento del
Marco.
57
10. Implementación de Componentes de
información - LI.SIS.10
Durante la implementación de sus Sistemas de Información misional SAP en la Gobernación del
Valle del Cauca se detecto una necesidad común a todos sus módulos, y consistía en poder contar
con los datos necesarios para que el sistema funcionara adecuadamente al momento de salir en
vivo.
Lo anterior considerando que para ese momento la Gobernación contaba con sistemas totalmente
diferentes y con mínimas posibilidades de interacción para cubrir su operación.
Sin los componentes de información adecuados ningún sistema puede operar correctamente,
por tanto el no contar con los datos necesarios y en el formato requerido en el momento
oportuno es vital.
Criterios como: integridad, precisión, consistencia, unicidad y oportunidad, son claves para
la aprobación de los datos a ser cargados en el sistema destino. Para lograr esto se deben
definir herramientas de control de cada uno de estos elementos de calidad en los diferentes
momentos de extracción y carga de los datos.
La Gobernación del Valle del Cauca detecto que la metodología Accelerated SAP – ASAP, ofrecía
pautas y aceleradores (plantillas predefinidas) en cada una de las fases de los proyectos de
implementación de componentes de información.
Definición Blueprint
58
QAD– B (Questions, Anwers Data base)
Issue Database
SAP ha definido esta fase con la creación del blueprint. (como blueprint consideramos un artefacto
que permite tener una descripción detallada de cada etapa de la prestación de un servicio, tanto las
partes visibles como no visibles, el blueprint se enfoca más en los procesos y detalles que existen en
la prestación de un servicio).
Este bueprint tiene como propósito de ayudar a extraer información pertinente de la Gobernación,
necesaria para el proceso de implementación de los Sistemas de información y/o nuevos módulos.
Estos Blueprints son diseñados mediante de cuestionarios, y sirven para probar a través de la
información suministrada, la forma en que el negocio funciona. Este ejercicio tiene como beneficio
adicional el servir como la documentación de implementación del proyecto.
Cada documento generado por el blueprint esencialmente subrayará outlines los futuros procesos y
requerimientos de las dependencias de la Gobernación para su implementación. Las preguntas del
cuestionario están diseñadas de acuerdo al tipo de funcionalidad especifico de la dependencia.
El QADB (Questions and Answers Data Base), base de datos de preguntas y respuestas SAP: Es
una herramienta diseñada para facilitar la creación y el mantenimiento del Business Blueprint. Esta
base de datos almacena las preguntas y respuestas, tal como fueron planteadas por cada una de las
dependencias con respecto a su blue print.
Al usuario se le proveerá un input template para colectar la data en cada una de las aplicaciones a
implementar. El formato de las preguntas y respuestas son Standard a través de las diferentes
aplicaciones para facilitar de forma sencilla y más fácil su uso para el equipo de trabajo.
Otra herramienta utilizada para esta fase del Blueprint es el “Issues Databases” (asuntos o temas
relacionados con la base de datos). Esta base de datos almacena cualquier punto a considerar y
puntos pendientes relacionados con la implementación.
Almacenar esta información de manera centralizada ayudará a obtener y manejar asuntos o puntos
para su resolución, así, temas importantes que deberán ser abordados con prontitud y no queden al
margen. Luego se podrá dar un seguimiento por puntos o asuntos almacenados en la base de datos y
asignarlos a los miembros del equipo para su resolución, simultáneamente se actualizara la base de
datos a medida que se tomen las acciones pertinentes.
La Gobernación del valle del Cauca ha definido que desde el modelo de gestión del dato que tendrá
un grupo estandarizado de data sets que cumplirán con los estándares de calidad definidos por el
Ministerio de las Tecnologías de Información y las comunicaciones.
59
pueden ser útiles, se considera que es clave poder contar como mínimo con una base de datos
intermedia entre los sistemas fuente y destino. En razón de lo anterior se usaran las herramientas
provistas por Oracle, como base de datos institucional.
60
11. Ambientes independientes en el ciclo de
vida de los sistemas de información - LI.SIS.11
La Secretaria de las Tecnologías de Información y las comunicaciones identifica y mantiene la
independencia de los ambientes requeridos durante el ciclo de vida de los sistemas de información.
Un ambiente refiere a hardware y software donde se ejecuta una aplicación. En la Gobernación del
Valle se han establecido tres ambientes por los cuales va evolucionando un Sistema de información,
desde el inicio de su desarrollo hasta su puesta producción.
Cada ambiente tiene su propia base de datos y su copia de los aplicativos de forma que no haya
interferencias entre los ambientes y entre los diferentes participantes en la construcción los
Sistemas de Información.
La gobernación ha definido que para cualquier proceso se deben mantener sus tres ambientes
independientes:
Una vez se ha producido la carga en el ambiente de pruebas, un perfil diferente, denominado tester
adelanta el plan de pruebas pruebas. Este plan se realiza bajo el protocolo de pruebas definido por
la Secretaria de las Tecnologías de Información y las comunicaciones. El grupo de testers está
conformado por otros desarrolladores y usuarios funcionales claves.
61
Los testers presentan sus informes con enfoque en el aseguramiento de calidad, en donde hacen
énfasis en documentar los errores y otros problemas no funcionales como son rendimiento. Este
informe es entregado a los desarrolladores para que realicen las correcciones pertinentes. Esta
interacción se realiza tantas veces como sea requerido.
Una vez se ha cumplido el protocolo de pruebas, y el grupo de tester no ha detectado errores, sobre
este ambiente de pruebas se adelanta el proceso de capacitación. En la Gobernación, este proceso
de capacitación corresponde una posibilidad adicional de verificar el adecuado funcionamiento del
Sistema de información.
El equipo de pruebas y de aseguramiento de la calidad, declara que la versión de prueba está lista
para ser liberada a producción. En la Gobernación, la persona que ejerce el rol de administrador de
entornos (llamado "release manager") aplica la versión de prueba en los servidores en producción.
La Gobernación ha implementado procedimientos y políticas para evitar que los datos productivos
que son considerados confidenciales, sean utilizados en los demás ambientes. En este sentido se
adoptan componentes de información exclusivos para pruebas.
Para mantener la integridad del repositorio de código fuente en ningún momento un desarrollador
debe realizar cambios directamente en los entornos de prueba o de producción.
62
12. Análisis de requerimientos de los sistemas
de información - LI.SIS.12
El análisis de requerimientos consiste en aplicar una serie de técnicas para desglosar y analizar los
requisitos y sus partes, algunas de estas técnicas son: Modelado de procesos, Modelado de dominio,
casos de uso, inspecciones, listas de chequeo y prototipos.
En la Gobernación del Valle del Cauca se ha definido que para analizar los requerimientos de los
sistemas de información, usara las 8 técnicas más comunes así:
Descomposición funcional
63
uso
o Corresponde a una descripción más detallada del requerimiento en lenguaje natural.
Modelo de dominio
Casos de Uso
64
el usuario), que se van a implementar orientados a objetos y con UML.
o No son la mejor opción en sistemas sin usuarios, o dominados fundamentalmente
por requerimientos no funcionales.
Checklists
Inspección
Prototipos
65
cuáles son indispensables y cuales deseables, e identificar riesgos de forma
temprana.
o Puede enfocarse en toda la solución o sólo en áreas específicas.
o Puede extenderse innecesariamente en el tiempo si las discusiones se realizan en
torno al como en lugar de en torno al que.
o La elaboración de prototipos conlleva iteraciones entre desarrolladores y usuarios,
en los cuales se van elaborando varios prototipos y sometidos a evaluación del
cliente.
Cuando se realiza un requerimiento y se desea adquirir una solución se debe tramitar el concepto
técnico para adquisición de bienes y servicios tecnológicos FO-M11-P1-01 que es:
Meta de Resultado:
Meta de Producto:
Nombre del proyecto:
Entidad que solicita:
66
Gobernación Página:
Meta de Resultado:
Meta de Producto:
Nombre del proyecto:
Entidad que solicita:
CONCEPTO:
¿Es pertinente el desarrollo del proyecto en lo correspondiente a los aspectos tecnológicos? SI (X) - NO ( )
Cargo: Cargo:
Fecha: Fecha:
67
13. Integración continua durante el ciclo de
vida de los sistemas de información - LI.SIS.13
La integración continua es una práctica de desarrollo de software mediante la cual los
desarrolladores combinan los cambios en el código en un repositorio central de forma periódica,
tras lo cual se ejecutan versiones y pruebas automáticas. La integración continua se refiere en su
mayoría a la fase de creación o integración del proceso de publicación de software y conlleva un
componente de automatización.
Era común que los desarrolladores de un equipo trabajasen aislados durante un largo periodo de
tiempo y solo intentasen combinar los cambios en la versión maestra una vez que habían
completado el trabajo, esto hacia que se acumularan errores y dificultara la integración. Para
superar esta dificultad y cumplir con este lineamiento, se ha definido que los miembros del equipo
de desarrollo de la Gobernación realicen reuniones para integrar su trabajo con una determinada
frecuencia.
La integración continua e incremental de los nuevos desarrollos, hace que la nueva funcionalidad
de un sistema de información, se pueda integra con el código vigente y esto se realiza en un
ambiente de pruebas.
El desarrollo continuo solo es posible debido a la integración y pruebas continuas. En este sentido
la Integración Continua requiere un Servidor y software de Integración Continua, que tiene como
punto de partida el tener un repositorio de código fuente.
Para esto se usa el ciclo de vida de software (ISO 25000 - ISO 12207), pero se desarrolla un plan
para adoptar las mejores prácticas definidas por el Ministerio de las Tecnologías de la Información
y las comunicaciones así:
68
Probar en una réplica del entorno de producción.
Hacer que todo el mundo pueda obtener el último ejecutable de forma fácil.
Automatizar el despliegue.
69
14. Plan de pruebas durante el ciclo de vida de
los sistemas de información - LI.SIS.14
La secretaria de las Tecnologías de la Información y las Comunicaciones ha definido un plan de
pruebas que cobija todo el proceso de diseño y hace uso de los resultados para mejorar
constantemente.
Funcionales
No funcionales
En razón de lo anterior, ha determinado que se deben realizar evaluaciones heurísticas previa, antes
de realizar una prueba con usuarios, para detectar los problemas de Usabilidad. Para este efecto se
ha definido como lineamientos los siguientes:
El evaluador lleve a cabo una calificación del nivel de impacto que causa en el usuario cada
error hallado.
Que la evaluación sea realizada por un profesional garantiza hallar un mayor número de
fallas, y genera una evaluación confiable del impacto de cada error encontrado.
Una vez realizadas las pruebas heurísticas se realizan pruebas con los usuarios de tal manera que se
mejore la usabilidad. las pruebas con los usuarios consisten básicamente en solicitar a un usuario
que realice una tarea, o intente descifrar un sitio web, y observar su comportamiento.
Los datos recopilados de la observación de varios usuarios permiten medir en varios aspectos el
nivel de usabilidad y la experiencia que tienen los usuarios al interactuar con los aplicativos.
Las pruebas de usuario se realizan constantemente y durante todo el proceso de diseño y desarrollo.
Se tiene como premisa que los beneficios de las pruebas de usuario son mayores en las etapas
tempranas, sobre todo por la posibilidad de reducir costos en implementaciones fallidas.
70
Alcance: Donde se define de manera inequívoca el alcance de la prueba.
Estrategia de pruebas
o Técnicas y tipos de pruebas
o Criterios de aceptación
Criterios de entrada: Condiciones que deben estar dadas a nivel del sistema, y a nivel del
proyecto para que inicie el ciclo de pruebas.
Criterios de salida: Condiciones que se deben presentar para dar por concluido el ciclo de
pruebas.
La gobernación planea llevar a cabo una grabación de las pruebas, pues estas, facilitan mucho la
labor de análisis y permite al equipo revisar las pruebas una y otra vez para aprovechar los
hallazgos.
71
15. Plan de capacitación y entrenamiento para
los sistemas de información - LI.SIS.15
La Secretaria de las Tecnologías de Información y las Comunicaciones ha definido los criterios
necesarios para asegurar la capacitación y entrenamiento.
15.1 Objetivo
El objetivo general del plan de capacitación:
Desarrollar habilidades de uso crítico de los Sistemas de Información de la Gobernación del Valle
del Cauca, a partir del manejo correcto de los módulos y recursos de información, como apoyo al
proceso misional inherente a cada dependencia.
Identificar las diversas alternativas para usar los módulos de los Sistemas de Información de
manera efectiva y eficaz
Difundir los beneficios de apoyo a las labores de las decencias logradas con el uso
apropiado de los Sistemas de Información.
72
15.2 Metas de Aprendizaje
Las Metas de aprendizaje que se pretenda cumplan los usuarios de los Sistemas de Información en
la Gobernación del Valle incluyen:
15.3 Competencias
La gobernación del Valle del Cauca ha adoptado como artefacto para verificar la participación en
las capacitaciones la que se encuentra definida en el Modelo Integrado de Planeación y Gestión, y
que es común a toda la entidad.
73
16. Manual del usuario, técnico y de operación
de los sistemas de información - LI.SIS.16
Para cada Sistema de Información de la Gobernación del Valle del Cauca se ha establecido en su
manual general de políticas, numeral 6, la obligatoriedad de contar con un catalogo de manuales
así:
Objetivo
Requerimientos de hardware
Requerimientos de software
Descripción de menús
Índice
Diagrama Conceptual
Relación de Menús
Relación de reportes
75
17. Gestión de cambios de los sistemas de
información - LI.SIS.17.
Para solicitar los cambios se ha establecido el formato FO-M11-P2-15, a través del cual se realizan
las respectivas validaciones, y es el punto de partida para disparatar los procesos así:
Cuenta de Usuario:
Nombre del Jefe inmediato: Firma:
Tiene
Sistema de Información y/o aplicativo:
Capacitación? (S/N) :
Rol(es):
76
Transacción(es) y/o
Funcionalidades:
observaciones:
L a solución incluye el estudio del impacto de la solución propuesta para la petición en los
sistemas de información afectados. Mediante el análisis de dicho estudio, la persona
encargada del Proceso de Mantenimiento valora el esfuerzo y coste necesario para la
implementación de la modificación.
77
18. Estrategia de mantenimiento de los sistemas
de información - LI.SIS.18.
El punto de partida para determinar la estrategia de mantenimiento de los sistemas de información,
son las peticiones de mantenimiento que los usuarios realizan con motivo de un problema detectado
en el sistema, o por la necesidad de una mejora del mismo.
A partir de las peticiones se generan los datos estadísticos donde se realiza un análisis comparativo
entre;
Adaptativo: son las modificaciones que afectan a los entornos en los que el Sistema de
Información opera, por ejemplo, cambios de configuración del hardware, software de base,
gestores de base de datos, comunicaciones, etc.
Perfectivo: son las acciones llevadas a cabo para mejorar la calidad interna de los sistemas
de Información en cualquiera de sus aspectos: reestructuración del código, definición más
clara del sistema y optimización del rendimiento y eficiencia.
78
19. Servicios de mantenimiento de sistemas de
información con terceras partes - LI.SIS.19
La Secretaria de las Tecnologías de la Información y las Comunicaciones de la Gobernación del
Valle del cauca ha establecido los criterios de aceptación y ha definido los Acuerdos de Nivel de
Servicio (ANS) en los proyectos en los que terceros son los encargados del mantenimiento de los
sistemas de información.
En la Gobernación del Valle del Cauca se promueve el establecer un plan periódico de pruebas de
Sistemas de Información que son definidos con terceros. Las pruebas de aceptación son definidas
entre la Secretaria de las Tecnologías de Información y las Comunicaciones y el usuario del sistema
y supervisadas por el equipo de desarrollo. La aprobación final corresponden al usuario del Sistema
de Información.
Estas pruebas van dirigidas a comprobar que el sistema cumple los requisitos de funcionamiento
esperado, que se encuentran definidos como requisitos contractuales y en que se plasman como
criterios de aceptación del sistema de información, y conseguir as la aceptación final del sistema
por parte de la Gobernación.
El responsable de usuarios debe revisar los criterios de aceptación que se especificaron previamente
en el plan de pruebas del sistema y, posteriormente, dirigir las pruebas de aceptación final.
La validación del sistema se consigue mediante la realización de pruebas de caja blanca y negra que
demuestran la conformidad con los requisitos y que se recogen en el plan de pruebas, las cuales
definen las verificaciones a realizar y los casos de prueba asociados.
El plan est diseñado para asegurar que se satisfacen todos los requisitos funcionales especificados
por el usuario teniendo en cuenta también los requisitos no funcionales relacionados con el
rendimiento, seguridad de acceso al sistema, a los datos y procesos, as como a los distintos
recursos del sistema.
La formalidad de estas pruebas depende en mayor o menor medida de cada dependencia , y estará
definida por la criticidad del sistema, el número de usuarios implicados en las mismas y el tiempo
del que se disponga para llevarlas cabo, entre otros.
Entre los artefactos que se encuentran en construcción por parte de la Secretaria de las Tecnología
de la Información y las comunicaciones se incluye:
79
Documentos con las características de los sistemas cuyo mantenimiento es subcontratado a
terceros. Incluir la interacción del sistema con otros sistemas y su infraestructura TI.
Descripción de las características del servicio que debe ser ofrecido por los contratistas.
o Equipo y roles del equipo del contratista.
o Recursos requeridos para la prestación del servicio.
o Responsabilidades del contratista.
o Disponibilidad del servicio y horarios de prestación del mismo.
o Indicadores y niveles de calidad del servicio.
o Tiempo y cronograma de prestación del servicio.
o Procedimientos para transferencia de conocimiento a la entidad o a otro contratista.
Indicadores de desempeño del servicio prestado con la siguiente información por indicador:
o Indicador.
o Descripción del indicador.
o Valor del indicador.
o Nivel de servicio objetivo.
Reglas para determinar el cumplimiento del ANS pactado con el contratista y fórmulas para
realizar deducciones al contratista.
80
20. Plan de calidad de los sistemas de
información - LI.SIS.20
Calidad de los Sistemas Información, incluye el conjunto de cualidades que lo caracterizan y que
determinan su utilidad y existencia, la cual plantea un adecuado balanceo de eficiencia,
confiabilidad, facilidad de mantenimiento, portabilidad, facilidad de uso, seguridad e integridad.
81
20.1.1 ISO/IEC 2500n – División de Gestión de Calidad
Las normas que forman este apartado definen todos los modelos, términos y definiciones comunes
referenciados por todas las otras normas de la familia 25000. Actualmente esta división se
encuentra formada por:
ISO/IEC 25001 - Planning and Management: establece los requisitos y orientaciones para
gestionar la evaluación y especificación de los requisitos del producto software.
El modelo de calidad representa el foco central en torno a la cual se establece el sistema para la
evaluación de la calidad del producto. En este modelo se determinan las características de calidad
que se van a tener en cuenta a la hora de evaluar las propiedades de un producto software
determinado.
La calidad del producto software se puede interpretar como el grado en que dicho producto
satisface los requisitos de sus usuarios aportando de esta manera un valor. Son precisamente estos
requisitos (funcionalidad, rendimiento, seguridad, mantenibilidad, etc.) los que se encuentran
representados en el modelo de calidad, el cual categoriza la calidad del producto en características y
sub-características.
82
El modelo de calidad del producto definido por la ISO/IEC 25010 se encuentra compuesto por las
ocho características de calidad así:
Usabilidad: Capacidad del producto software para ser entendido, aprendido, usado y resultar
atractivo para el usuario, cuando se usa bajo determinadas condiciones. Esta característica
se subdivide a su vez en las siguientes sub-características:
o Capacidad para reconocer su adecuación. Capacidad del producto que permite al
usuario entender si el software es adecuado para sus necesidades.
o Capacidad de aprendizaje. Capacidad del producto que permite al usuario aprender
su aplicación.
o Capacidad para ser usado. Capacidad del producto que permite al usuario operarlo y
controlarlo con facilidad.
83
o Protección contra errores de usuario. Capacidad del sistema para proteger a los
usuarios de hacer errores.
o Estética de la interfaz de usuario. Capacidad de la interfaz de usuario de agradar y
satisfacer la interacción con el usuario.
o Accesibilidad. Capacidad del producto que permite que sea utilizado por usuarios
con determinadas características y discapacidades.
Mantenibilidad: Esta característica representa la capacidad del producto software para ser
modificado efectiva y eficientemente, debido a necesidades evolutivas, correctivas o
perfectivas. Esta característica se subdivide a su vez en las siguientes sub-características:
o Modularidad. Capacidad de un sistema o programa de ordenador (compuesto de
componentes discretos) que permite que un cambio en un componente tenga un
impacto mínimo en los demás.
o Reusabilidad. Capacidad de un activo que permite que sea utilizado en más de un
sistema software o en la construcción de otros activos.
o Analizabilidad. Facilidad con la que se puede evaluar el impacto de un determinado
cambio sobre el resto del software, diagnosticar las deficiencias o causas de fallos en
el software, o identificar las partes a modificar.
o Capacidad para ser modificado. Capacidad del producto que permite que sea
84
modificado de forma efectiva y eficiente sin introducir defectos o degradar el
desempeño.
o Capacidad para ser probado. Facilidad con la que se pueden establecer criterios de
prueba para un sistema o componente y con la que se pueden llevar a cabo las
pruebas para determinar si se cumplen dichos criterios.
ISO/IEC 25010 - System and software quality models: describe el modelo de calidad para el
producto software y para la calidad en uso. Esta Norma presenta las características y
subcaracterísticas de calidad frente a las cuales evaluar el producto software.
ISO/IEC 25012 - Data Quality model: define un modelo general para la calidad de los datos,
aplicable a aquellos datos que se encuentran almacenados de manera estructurada y forman
parte de un Sistema de Información.
Con el fin de poder tener un plan de calidad en los sistemas de información, se considera necesario
el tener un modelo que habilite la medición en la gestión y el aseguramiento de la calidad del
software. Se establece una línea base para la estimación y a partir de esta de definen las métricas
proporcionan una indicación de cómo se ajusta un Sistema de Información a los requisitos
implícitos y explícitos de los usuarios.
85
La productividad de los desarrolladores.
ISO/IEC 25020 - Measurement reference model and guide: presenta una explicación
introductoria y un modelo de referencia común a los elementos de medición de la calidad.
También proporciona una guía para que los usuarios seleccionen o desarrollen y apliquen
medidas propuestas por normas ISO.
ISO/IEC 25022 - Measurement of quality in use: define específicamente las métricas para
realizar la medición de la calidad en uso del producto.
ISO/IEC 25024 - Measurement of data quality: define específicamente las métricas para
realizar la medición de la calidad de datos.
86
20.1.5 ISO/IEC 2504n – División de Evaluación de Calidad
Este apartado incluye normas que proporcionan requisitos, recomendaciones y guías para llevar a
cabo el proceso de evaluación del producto software. Esta división se encuentra formada por:
ISO/IEC 25040 - Evaluation reference model and guide: propone un modelo de referencia
general para la evaluación, que considera las entradas al proceso de evaluación, las
restricciones y los recursos necesarios para obtener las correspondientes salidas.
ISO/IEC 25041 - Evaluation guide for developers, acquirers and independent evaluators:
describe los requisitos y recomendaciones para la implementación práctica de la evaluación
del producto software desde el punto de vista de los desarrolladores, de los adquirentes y de
los evaluadores independientes.
ISO/IEC 25045 - Evaluation module for recoverability: define un módulo para la evaluación
de la subcaracterística Recuperabilidad (Recoverability).
La división de extensión de SQuaRE (ISO/IEC 25050 a ISO/IEC 25099) se reserva para normas o
informes técnicos que aborden dominios de aplicación específicos o que puedan ser utilizados para
complementar otras normas de la familia SQuaRE.
87
21. Criterios no funcionales y de calidad de los
sistemas de información - LI.SIS.21
La Secretaria de las Tecnologías de Información y las Comunicaciones tiene en cuenta los
requerimientos de la institución, las restricciones funcionales y técnicas, y los atributos de calidad,
y en ese sentido para criterios no funcionales adopta la Norma ISO 25000.
Mantenibilidad: Mide la facilidad con que puede darse mantenimiento al producto (en este
caso al software o servicio de TI), con la finalidad de: Desarrollar nuevos requerimientos,
Aislar los defectos y sus causas, corregir estos defectos y atender las demandas del entorno
cambiante.
88
Usabilidad: Definido como la facilidad de uso y aprendizaje de un Sistema, Software o
Servicio de Tecnología de Información.
89
22. Seguridad y privacidad de los sistemas de
información - LI.SIS.22
Con respecto a la seguridad y privacidad de los sistemas de Información la Secretaria de las
Tecnologías de la Información y las Comunicaciones adopta las normas ISO 27001 e ISO 25000,
considerando como definición aplicable que la la seguridad y privacidad de los Sistemas de
Información corresponde a la capacidad de protección de la información y los datos de manera que
personas o sistemas no autorizados no puedan leerlos o modificarlos.
No repudio. Capacidad de demostrar las acciones o eventos que han tenido lugar, de manera
que dichas acciones o eventos no puedan ser repudiados posteriormente.
Uno de los aspectos a considerar es la criticidad del maestro en SAP de tal manera que este requiere
ser resguardarlo y monitorearlo en forma continua, tanto en los ambientes de desarrollo como de
producción.
90
22.1 Creación y movimiento de usuarios
Con el fin de realizar la creación y movimiento de usuarios en los sistemas de información se debe
tramitar el formato FO-M11-P2-05 así:
Cuenta de Usuario:
Nombre del Jefe inmediato: Firma:
Tiene
Sistema de Información y/o aplicativo:
Capacitación? (S/N) :
Rol(es):
Transacción(es) y/o
Funcionalidades:
observaciones:
Con el fin de realizar que por razones de actualización de hardware se requiera actualizar un acceso
a los Sistemas de Información se debe diligenciar el formato FO-M11-P2-09 así:
Gobernación
SOLICITANTE: FECHA:
MAQUINA
MAQUINA FUENTE: DESTINO:
NOMBRE Y DESCRIPCION:
92
APROBADO POR: Firma:
FECHA:
IMPORTADO POR:
0 TRANSPORTE SATISFACTORIO.
CODIGO DE RETORNO 4 MENSAJES DE ALARMA.
DEL LOG DE TRANSPORTE 8 MENSAJES DE ERROR.
12 ERROR EN EL PROCESO.
COMENTARIOS:
Cuando por cualquier motivo un usuario tenga inconvenientes con su clave de acceso a los
Sistemas de Información, y esta daba ser restablecida, se debe diligenciar el formato FO-M11-P2-
12 así:
93
Cauca INICIALIZACION DE CLAVE Versión: 02
DE USUARIO EN SAP Y Fecha de Aprobación:
OTROS SISTEMAS DE 31 de Mayo de 2107
INFORMACION
Página: 94 de 1
Gobernación
MARCAR OPCIÓN
Fecha: Desbloquear: Inicializar:
Datos Personales
Apellido(s):
Nombre(s):
Secretaría: Oficina:
Tipo de vinculación: Desde: Hasta:
Piso: Teléfono: Extensión:
Sistema de información:
Cuenta de Usuario:
Motivo de la Solicitud:
Cliente / Mandante :
VAD VAQ VAP
Jefe inmediato: Firma:
Funcionario: Firma:
Observaciones:
94
22.3 Modificación de roles
Cuando se requiere modificar el perfil y/o los privilegios de acceso de un usuario a un sistema de
información, se debe diligenciar el formato FO-M11-P2-13 así:
95
Departamento del Valle Código: FO-M11-P2-13
del Cauca Versión: 02
MODIFICACION DE ROLES A
Fecha de Aprobación: 31/05/2107
USUARIOS EN SAP Y OTROS
SISTEMAS DE INFORMACION
Página: 1 de 1
Gobernación
MARCAR SOLO UNA OPCIÓN
Fecha: Crear: Modificar: Retirar:
Datos Personales
Apellido(s):
Nombre(s):
Cédula: Secretaría:
Tipo de vinculación: Desde: Hasta:
Oficina: Piso: Teléfono:
Extensión: Firma Funcionario:
Cuenta de Usuario:
Nombre del Jefe inmediato: Firma:
Transacción(es) y/o
Funcionalidades:
Aplicado por:
Firma:
Observaciones:
96
23. Auditoría y trazabilidad de los sistemas de
información - LI.SIS.23.
En la Gobernación del Valle del Cauca se han definido cuatro niveles de auditoría y trazabilidad
para sus sistemas de información:
Auditoria a nivel de base de datos: El usuario que tenga un perfil con privilegio de acceso a
la base de datos configurado en el sistema de información, debe tener un registro de
auditoría en base de datos de las acciones que realice en la misma.
Trazabilidad tipo CRUD para cada actividad efectuada en los Sistemas de Información
(CRUD - Create, Read, Update, Delete).
Log del sistema de información: Cada sistema de información debe registrar los eventos en
nivel de error que se presenten. De esta manera se habilita el poder realizar un seguimiento
a las fallas que afecten la calidad del servicio.
Cuando ocurre una baja de usuarios, se ha definido que no se eliminara la cuenta del usuario que
deja de pertenecer a la entidad, este se debe bloquear al usuario inmediatamente, y se procede a
desvincular inmediatamente la totalidad de los roles, perfiles y autorizaciones de la cuenta de
usuario que deja la Gobernación. Posteriormente se procede a clasificar a estos usuarios en un
grupo especial y representativo, a fin de mantenerlos monitoreados de forma sencilla.
Con respecto a los privilegios de los usuarios, se ha restringido y monitoreado los privilegios para
97
la creación, modificación y eliminación de usuarios en el sistema.
De igual manera se restringe y monitorean los privilegios para la creación de roles, perfiles,
autorizaciones y su asignación a un User Id. Se segregan los privilegios para creación de usuarios,
roles, perfiles y autorizaciones.
Hay un monitoreó continuo del maestro de usuarios. Se usan cuentas de usuario que son
representativas de quien las usa y de esta manea se evita el uso de cuentas genéricas. Lo anterior
especialmente en con respecto a las cuentas de usuarios que ejecutan transacciones de creación,
modificación, actualización o eliminación.
Se ha definido que eventualmente se podría usar cuentas genéricas restringidas con privilegios de
visualización, pero con el debido resguardo de la confidencialidad de la información. Se monitorea
de manera continua la integridad en la creación de datos maestros de usuarios.
98
24. Accesibilidad - LI.SIS.24
La Secretaria de las Tecnologías de Información y las Comunicaciones ha definido como prioridad
que sus sistemas de información deben de ser fáciles de usar y comprender por quien usuarios al
interior de la Gobernación o la ciudadanía.
Es así que se ha definido 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,
principalmente se ha hecho énfasis en cumplir con:
Tener una arquitectura de información que habilite una satisfactoria experiencia de usuario.
Poseer un diseño de interacción que permita que las interfaces y espacios interactivos
cumplan con las expectativas de los usuarios.
El texto y las imágenes de texto tienen suficiente contraste de brillo y color con el fondo.
99
Se evita que se presente la alineación justificada del texto de prosa al margen izquierdo y
derecho a la vez.
Se utiliza un ancho promedio entre 60 y 80 cpl (caracteres por línea) para el cuerpo de texto.
Se usan fuentes tipográficas universales desde la hoja de estilo CSS para todos los textos.
Se utiliza el espacio en blanco para generar relaciones entre los elementos y contenidos de
los portales.
La página de inicio sirve como la puerta de entrada para el resto de contenidos del sitio web
de la Gobernación.
Se puede diferenciar claramente los vínculos visitados de los vínculos sin visitar.
El código HTML y CSS usado para los desarrollos al interior de la gobernación cumple con
los estándares emitidos por la W3C.
Las aplicaciones se encuentran optimizadas de tal manera que el tiempo de carga sea
100
mínimo.
101