Documentos de Académico
Documentos de Profesional
Documentos de Cultura
POLITECNICO GRANCOLOMBIANO
Ingeniería de Software
Pruebas y Calidad de Software
2020
Tabla de Contenidos ii
Objetivos .............................................................................................................. 2
Procesos y estrategias………………………………………………………………….19
Procedimientos tecnicos…………………………………………………………………20
Organigrama…………………………………………………………………………………58
Formatos……………………………………………………………………………………..59
Caso de pruebas…………………………………………………………………………….62
Configuración testing………………………………………………………………………..63
Capacitaciones……………………………………………………………………………….68
Acta de reuniones…………………………………………………………………………….69
Métricas………………………………………………………………………………………..70
Justificación……………………………………………………………………………………72
Conclusiones…………………………………………………………………………………...73
Lista de referencias……………………………………………………………………………74
Figura 3. Roles…………………………………………………………………………………29
Se eligen dos modelos considerando que son los que más se adaptan en
mayor calidad y fluidez de un plan de pruebas. Todo esto con la finalidad de lograr
Objetivos
General
Específicos
Ítem Característica
C Creación
R Revisión
M Modificación
A Aprobación
Tabla 1.
¿Quién es IBM?
IBM hoy
IBM opera en 170 países y cuenta con más de 386.000 empleados.
Durante el ejercicio de 2007, IBM registró unos ingresos de negocio de 98.800
millones de dólares.
• 54,100 millones provienen de la prestación de servicios.
• 21,300 millones de la venta de hardware.
• 20,000 millones del área de software y el resto de financiamiento y otros
conceptos.
Los beneficios de la compañía alcanzaron en 2007 los 10, 400 millones de
dólares.
Valores agregados de IBM
IBM es la compañía de tecnologías de información que más invierte en
investigación desarrollo del mundo: 6,153 millones de dólares en 2007.
Cuenta con 3,000 científicos y 8 centros de investigación repartidos por todo el
mundo (Estados Unidos, China, Japón, India, Israel, y Suiza). A demás IBM tiene
más de 24 laboratorios de desarrollo y emplea a más de 125,000 técnicos.
Con 3,125 patentes en 2007 IBM encabeza la lista de pat4ntes registradas por la
oficina de patentes y marcas de Estados Unidos por décimo quinto año
consecutivo.
La compañía tiene casi 37,000 patentes en todo el mundo y espera la oficialización
de varias decenas de miles más.
Modelos de calidad de software
6
Científicos de IBM han obtenido 5 Premios Nobel. Dos de ellos siguen trabajando
en la compañía.
IBM fue una de las primeras corporaciones de TI en establecerse en la región
conocida como el Valle del Silicio en El Salto Jalisco, México, en 1975. Al día de
hoy, Jalisco se mantiene como una región de crecimiento y gran exportador de
productos de tecnología y manufactura, y es la base para una gran variedad de
productos de IBM de Sistemas de Almacenamiento.
La Compañía ofrece una amplia gama de sistemas avanzados de
almacenamiento y lidera el proceso de innovación tecnológica en este segmento.
Muchos de los productos de almacenamiento se destinan al mercado OEM
(Original Equipment Manufacturers), es decir, son componentes fabricados por
IBM para que otras empresas fabricantes de hardware los integren en sus
productos.
IBM es uno de los principales productores de chips y semiconductores
caracterizados por su alto grado de desarrollo tecnológico. Los chips Power CELL
de IBM están entre los más avanzados del mercado y forman parte de las más
populares videoconsolas de juegos, gracias a su gran capacidad de proceso.
Tabla 2.
Este modelo es considerado por primera vez en 1.977 por mccall. Destinado a ser
usado durante el proceso de desarrollo de sistemas, se demostró como puente
entre los usuarios y los desarrolladores, concilia los puntos de la vista de los
usuarios con las prioridades de los desarrolladores
Este modelo organiza 11 factores en 3 ejes:
1. Eje de operación: establece los factores de facilidad de uso, integridad,
corrección, fiabilidad y eficiencia.
2. Eje de revisión: Incorpora factores como la facilidad de mantenimiento,
facilidad de prueba y flexibilidad.
3. Eje transición: incluye factores de facilidad de reutilización,
interoperabilidad y portabilidad.
Ventajas: Permite identificar atributos concretos desde la perspectiva del cliente.
Desventajas: NO todas las veces hay una relación estrictamente lineal entre los
valores de las métricas y las características a evaluar.
Modelo de calidad creado por Arthur Andersen en 1985. Tiene una variante del
modelo de calidad establecido por Mccall. Esta variante tiene dos acciones:
1. Incorpora 3 nuevos criterios de valoración que son: Complejidad, seguridad
y auditabilidad.
2. Renovar las relaciones establecidas entre los factores y criterios.
Este modelo consta de unos factores importantes como:
• Corrección
• Fiabilidad
• Eficiencia
• Integridad
• Utilizable
• Mantenible
• Verificable
• Flexible
Ventajas: Brinda la opción de hacer auditoria lo cual posibilita obtener mas
confiabilidad ante un problema.
Desventajas: Tiene más criterios por lo cual se utilizan más métricas, esto implica
un mayor costo y tiempo requerido.
Desventajas: No se identifican
Fue creado por el instituto de ingeniería del software (SEI) con el fin de unir la
gran cantidad de modelos creados y otras organizaciones a lo largo de los años.
Historia CMMI
• 1987: Primer CMM publicado
• 1991: Modelo refinado y publicado como SW-CMM v1.0
• 1993: SW-CMM V1.1
• 1995: Software adquisición SA-CMM
• 1997: CMMI Inicia lanzamiento
• 2000: CMMI – SE/SW v1.0
• 2002: CMMI – SE/SW/PPD/A v1.1
Ventajas: El modelo CMMI es de gran eficacia, ha brindado la posibilidad de
mejora la calidad de los procesos de desarrollo de productos de software, entre
ellos están la disminución de los costos de producción y solución a los posibles
problemas que se puedan presentar.
Desventajas: Uno de los inconvenientes de este modelo es su carencia de
acondicionamiento al enfoque del servicio que está comprobando el sector de las
TI en cada una de sus líneas de actividad y por otro lado el nivel tan alto de
esfuerzo que se exige.
• Internas
• Contextuales
• Descriptivas
Desventajas: Solo se enfoca en la calidad del producto mas no en el análisis y
desarrollo de este.
Modelo de QSOS
Modelo PDCA:
Ventajas
• El carácter iterativo del círculo permite una atención continua para mejorar
la calidad.
• Debido a que todos forman parte del proceso general se produce un
sentimiento de integración que afecta positivamente a toda la organización.
• Su aplicabilidad es ilimitada.
• Puede emplearse tanto en la resolución de problemas de liderazgo
emplresarial como en los procesos de fabricación de productos,
correspondientes al área de producción y control de calidad.
• Permite que una empresa pruebe en pequeña escala el cambio que desea
implementar antes de gastar en algún método que pudiera no funcionar o
requerir un ajuste.
• Permite efectuar un rastreo entre las expectativas, requisitos y medidas de
evaluación.
• Mejora la calidad del producto.
Desventajas
• Funciona mejor cuando las condiciones son perfectas, no teniendo cabida
aquellas variables que puedan surgir durante el desarrollo del proyecto.
• Podría no ser el enfoque adecuado para enfrentar una emergencia, ya que
con los cuatro pasos que se deben cumplir el avance suele ser lento. El
circulo es más metódico que otros planes operativos, lo que lo hace
ineficiente si se necesita implementar una acción rápida.
• Un proyecto puede permanecer demasiado tiempo en las primeras etapas,
analizando la situación a la que se va a aplicar. El exceso de análisis es
una forma efectiva de matar un proyecto. Si bien el ciclo permite una
planificación cuidadosa, el trabajo real solo se produce en la fase de acción
final.
• Con frecuencia el resultado final queda relegado al proceso. En una
organización los procesos son importantes, pero son los resultados los que
harán tangibles los beneficios del cambio implementado.
• En cada una de las etapas de este círculo se hace gran énfasis al trabajo
en equipo. Esto dificulta la evaluación del rendimiento individual de los
trabajadores.
Figura1.
Criterios de validación
Figura 2.
Figura 2. Aproximación top-down y ciclo de vida del software. Fuente: IBM, s.f.
El plan de pruebas debe ser transversal a cada una de las etapas del ciclo de vida
de un producto o proyecto de software, las cuales incluyen:
• Análisis de procesos
• Análisis de servicios
• Diseño de procesos
• Implementación de procesos
• Implementación de servicios
En cada una de estas etapas debe haber claridad sobre el proceso de pruebas
por parte de los integrantes dentro de la organización seleccionada.
Por último, se deben obtener las conclusiones del proceso y determinar los puntos
a mejorar con el fin de Asegurar la Calidad del proyecto y satisfacer plenamente
los requerimientos de los usuarios.
PROCEDIMIENTOS TÉCNICOS
TI-P-07
PROCEDIMIENTO
REVISIÓN POR PARES
Versión 1
1. OBJETIVO
Verificar el cumplimiento de estándares y especificaciones aplicados en la fase de Codificación, mediante la detección de fallas, anomalías e identificación de buenas prácticas de un producto
de software.
2. CONTENIDO
Tarea Responsable Descripción y/o documento
Con la guía del líder de proyecto se identifican los documentos a estudiar sobre el
Ingeniero Desarrollador
producto/código desarrollado.
Coordinador Desarrollo Determina las acciones que deben tomarse para corregir los errores encontrados.
3. OBSERVACIONES
Periodicidad de la Revisión
3.2 En caso de que exista un nuevo desarrollador, la revisión de código deberá hacerse a los dos meses siguientes de vinculación con el equipo de trabajo.
3.3 Las revisiones no deben durar más de dos horas y no debería analizarse más de 250 líneas de código por revisión.
3.4 Las Revisión entre Pares serán realizadas en el mismo Proyecto o entre diferentes Proyectos, por personal técnicos que se cruzan con el mismo rol.
4. REGISTROS
4. HISTORIAL DE CAMBIOS
VERSION FECHA ITEM DESCRIPCIÓN
01 - No aplica para la primera versión
5. ANEXOS
1. OBJETIVO
Garantizar a nuestros clientes la recepción, gestión y resolución de todas las Quejas, Servicios y Salidas No Conformes, presentados ante el servicio brindado por IBM; mediante la identificación, evaluación y control de los
mismos.
2. CONTENIDO
2.1 RADICACIÓN, GESTIÓN Y RESOLUCIÓN DE QUEJA
Queja Responsable Descripción y/o documento
1. El Cliente radica en la herramienta mesa de soporte la Queja y/o felicitación.
Cliente - Coordinador de
Sistemas de En el caso que la Queja sea enviada por correo electrónico o notificada telefónicamente, el Coordinador encargado de la
información y/o Líder de operación que reporta, radica el evento en la herramienta mesa de soporte.
Negocio
Automáticamente llegará un correo electrónico al cliente con la información de la Queja como (No. de identificación de la
Queja, estado, tiempo de respuesta, ingeniero de Soporte asignado.).
2. En el caso que el servicio no conforme no sea detectado por medio de una queja interpuesta por el cliente, esta debe ser
Coordinador de Sistemas de
radicada por el Coordinador de Sistemas de Información como Queja y se identifica porque su respuesta Accede.
Información y/o Líder de
Negocio
Se han tipificado los servicios no conformes más comunes que se pueden presentar en la Organización. En caso de identificarse
un nuevo caso de servicio no conforme, se debe incorporar.
Coordinador de Sistemas de 3. Realiza la proyección de la respuesta en la herramienta mesa de soporte según las evidencias encontradas en el análisis de
Información y/o Director causas y verificación del evento reportado por el cliente, también se asignan responsables para el tratamiento de las acciones para
Sistemas de Información tratar la queja o el servicio no conforme.
Coordinador de Sistemas de
Información y/o Líder de 4. Asigna como observador al Director de Calidad.
Negocio
Director Calidad
5. Revisa y ajusta la proyección de Respuesta. Si tiene alguna sugerencia notifica en la herramienta de mesa de soporte por
la opción de seguimiento al Coordinador de Implantación y soporte.
Coordinador de Sistemas de
Información y/o Líder de
Negocio 6. Se registra respuesta al cliente en la herramienta mesa de soporte.
Cliente
7. Realiza Encuesta de Satisfacción en la herramienta mesa de soporte.
Coordinador de Sistemas de 8. Proceder a tomar las acciones de tratamiento cuando se establece que se ha generado un servicio no conforme. Estas acciones
Información y/o líder de de tratamiento se indican en el anexo 1, al igual que los responsables de su ejecución.
Negocio
Coordinador de Sistemas de
9. Verificar el cumplimiento o eficacia de las acciones de tratamiento aplicada a los servicios no conformes y quejas detectados.
Información y/o Líder de
Es responsabilidad del Líder de Proceso seguir, tratar y controlar el Servicio No Conforme.
Negocio
Líder de Negocio y Director 10. Mensualmente el líder del proceso analiza el comportamiento de las Quejas y Servicios No Conforme detectados en el
de Calidad período. En caso de encontrar reincidencia o asuntos críticos se deben implementar acciones correctivas. Ver procedimiento de
acciones correctivas, preventivas y de mejora.
Equipo de Implantación y 1. Se reciben por parte del cliente las incidencias, las cuales deben ser formalizadas entre él y la persona del equipo de
Soporte Implantación y Soporte de IBM vía (TELEFÓNICA, PRESENCIAL, CORREO ELECTRÓNICO).
Equipo de Implantación y 2. Las incidencias deben ser ingresadas a la Plataforma de Incidencias (mesa de soporte) por parte de la persona del
Soporte equipo de Implantación y Soporte que la recepciona;
Ingeniero de Implantación y
Soporte, Ingeniero ETL,
3. Para dar solución a cada incidente este debe tener una acción correctiva, análisis de causa, plan de acción, y responsable.
Asistente Soporte, Líder de
Negocio,
Ingeniero de Implantación y
Soporte, Ingeniero ETL, 4. Si en el análisis del Incidente se identifica que este incurre en un error del sistema o del servicio prestado, se deberá tipificar
Asistente Soporte, Líder de en la mesa de soporte en Tipo de Solución "Accede".
Negocio, Ingeniero
Infraestructura
Equipo de Implantación y
Soporte 5. Una vez cerrado el incidente, notifica al cliente.
Equipo de Implantación y 1. Se reciben por parte del cliente las incidencias, las cuales deben ser formalizadas entre él y la persona del equipo de
Soporte Implantación y Soporte de IBM vía (TELEFÓNICA, PRESENCIAL, CORREO ELECTRÓNICO).
Equipo de Implantación y 2. Las incidencias deben ser ingresadas a la Plataforma de Incidencias (mesa de soporte) por parte de la persona del
Soporte equipo de Implantación y Soporte que la recepciona;
Ingeniero de Implantación y
Soporte, Ingeniero ETL,
3. Para dar solución a cada incidente este debe tener una acción correctiva, análisis de causa, plan de acción, y responsable.
Asistente Soporte, Líder de
Negocio,
Ingeniero de Implantación y
Soporte, Ingeniero ETL, 4. Si en el análisis del Incidente se identifica que este incurre en un error del sistema o del servicio prestado, se deberá tipificar
Asistente Soporte, Líder de en la mesa de soporte en Tipo de Solución "Accede".
Negocio, Ingeniero
Infraestructura
Equipo de Implantación y
Soporte 5. Una vez cerrado el incidente, notifica al cliente.
Coordinador de Sistemas de 6. Verificar el cumplimiento o eficacia de las acciones de tratamiento aplicada a los incidentes tipificados como "Acceden". Es
Información responsabilidad del Líder de Proceso seguir, tratar y controlar el Servicio No Conforme.
Coordinador de Sistemas de 7. Mensualmente el líder del proceso analiza el comportamiento de las Quejas, Servicios y Salidas No Conforme detectados en
Información y Director de el período. En caso de encontrar reincidencia o asuntos críticos se deben implementar acciones correctivas. Ver procedimiento
Calidad de acciones correctivas, preventivas y de mejora.
ingeniero de Desarrollo 1. Una vez se desarrolla el producto Software, es puesto a prueba para asegurar la conformidad de los requisitos establecidos.
/Ingeniero Sistemas de
Información
Si el Producto software es entregado por el equipo de Desarrollo,
debe radicarse el plan de Pruebas en la herramienta de gestión de Proyectos Tuelap (Herramienta manejada)
Coordinador de Sistemas
de Información y/o Asigna responsable de realizar la prueba
Director Sistemas de
Información
Ingeniero de Sistemas de
Información, Ingeniero
ETL, Asistente Soporte, 2. Radica Plan de Pruebas en Tuleap en el tracker plan de Pruebas.
Líder de Negocio
Ingeniero de Sistemas de
Información, Ingeniero 3. Ejecuta las pruebas, radica en el tracker Hallazgos de pruebas el resultado de la verificación
ETL, Asistente Soporte,
Líder de
Negocio
Ingeniero de Sistemas de
Información, Ingeniero
ETL, Asistente Soporte, Si el Producto software es entregado por el equipo de Sistemas de Información, radica ticket de Pruebas en GLPI mesa de soporte
Líder de Negocio utilizada.
Coordinador de Sistemas
de Información y/o 4. Asigna responsable de realizar la prueba
Director Sistemas de
Información
Ingeniero de Sistemas de
Información, Ingeniero 5. Realiza la prueba, crea ticket asociado al ticket inicial, diligencia el Formato Testing
ETL, Asistente Soporte,
Líder de Negocio
Ingeniero de Sistemas de
Información, Ingeniero Si genera Hallazgo, asigna a responsable quien resolverá el hallazgo
ETL, Asistente Soporte,
Líder de Negocio
ingeniero de Desarrollo
/Ingeniero Sistemas de 6. Resuelve el hallazgo, y el producto software será probado nuevamente
Información
Coordinador de Sistemas de
Información 7. Revisa el resultado de las pruebas, y da paso al despliegue del producto software
Coordinador de Sistemas de 8. Mensualmente el líder del proceso analiza el comportamiento de las Quejas, Servicios y Salidas No Conforme detectados en el
Información y Director de período. En caso de encontrar reincidencia o asuntos críticos se deben implementar acciones correctivas. Ver procedimiento de
Calidad acciones correctivas, preventivas y de mejora.
3. OBSERVACIONES
3.1 El proceso de radicación, seguimiento, tratamiento y control, se registrarán, verificarán y controlarán en La herramienta GLPI (Mesa de soporte).
3.1 Las Quejas deben tener Hechos, Causas, Acción Correctiva, Plan de Acción. Causas Internas
3.2 En la radicación los eventos presentados por el usuario se pueden clasificar y radicar como queja o felicitación.
3.3 Solo se realiza seguimiento a las Quejas cuya respuesta se clasifican como "ACCEDE ". A éstas deberán darse tratamiento de Servicio No Conforme.
3.4 Una vez radicada la Queja, se cuenta con ocho (8) días hábiles para comunicar al cliente el inicio del análisis de las causas y hasta quince (15) días hábiles para emitir una respuesta al cliente.
3.5 Para el seguimiento de la Queja deben asociarse al ticket inicial, un nuevo ticket que estará abierto por seis (6) meses una vez hecho el primer seguimiento.
3.6 Los incidentes que se originan a partir de errores del sistema o del servicio, y deberán ser tipificados como " acceden".
3.7 Las salidas no conformes son producto de pruebas realizadas a los siguientes servicios y productos software
3.8 El seguimiento de las Salidas no conformen se realizan en la herramienta Tuleap, opción seguimiento "follow-ups"
Medio de
Responsable de
Código Nombre Lugar de archivo Archivo
Archivarlo
Formato
5. HISTORIAL DE CAMBIOS
VERSIÓN FECHA ÍTEM MODIFICADO DESCRIPCIÓN
Se Cambia todos los pasos del contenido, y observaciones. Se fusionan el
Procedimiento PROCEDIMIENTO DE CONTROL DE SERVICIO NO CONFORME_TI- P-03 y PROCEDIMIENTO DE MANEJO DE QUEJAS Y
01 2/24/2017 Objetivo, Contenido,
SERVICIOS NO CONFORMES GM-P-03
Observación
NOMBRE REVISÓ: NOMBRE APROBÓ
Nombre:
FECHA: FECHA:
Versión 2
REQUISITOS DEL SERVICIO
Situaciones y/o
actividades donde se Responsable del
Detalle No conformidad Antecedente Detalle del Tratamiento Mecanismo Existente para Evitarlo
pueden presentar no Tratamiento
conformidades
Usuario envía correo electrónico a la persona del
equipo de Implantación y Soporte que le brinda Ingeniero de Implantación
apoyo habitualmente y/o radica la queja en la y Soporte / Ingeniero ETL
Toma de El reporte publicado en el La totalidad de los campos y herramienta GLPI, informando la anomalía en el / Asistente de Soporte. Lista de chequeo de criterios a tener en
sistema no tiene las columnas los filtros del reporte fueron reporte. La persona responsable realiza el cuenta para la toma de requerimientos.
Requerimiento,
Creación/Modificación solicitadas en el requerimiento. establecidos por el Cliente. cambio, al día siguiente hábil del reporte del
de reporte en el usuario y notifica el cambio por correo
sistema electrónico.
Anexo 2
Anexo 2 TRATAMIENTO DE LAS SALIDAS NO CONFORME
Versión 2
2. Alcance Este documento aplica para la realización del Cronograma del plan
Estratégico de Soluciones Globales. En abril del presente año la Gerencia aprobó
la Formulación del Plan Estratégico con un horizonte de tiempo de un (1) años.
Figura 3.
Modelos de calidad de software
30
TABLA 3.
Establecer agendas y
prioridades para
Programar, especificar y definir fechas y prioridades para los proyectos
proyectos de asignados.
implantación y soporte.
Evaluar herramientas de
Evaluar las herramientas que permitan optimizar la gestión y los
optimización. procedimientos del Departamento de Sistemas de Información.
Establecer, coordinar y
supervisar las actividades
Asignar las actividades del grupo de soporte.
asignadas al personal a su
Realizar seguimiento periódico a las actividades delegadas a los
cargo, evaluando sus funcionarios y hacer la evaluación de los resultados obtenidos.
resultados.
Representar a la empresa
ante entidades externas, Realizar reuniones con los clientes para retroalimentación de nuevos
clientes, proveedores. requerimientos, priorización de actividades y/o tareas, y presentar los avances
de los proyectos.
Herramientas y Definir, implementar por las herramientas y ambientes de desarrollo. Responder sobre
ambientes de las inquietudes relacionadas con la selección de herramientas y ambientes de desarrollo.
desarrollo.
Garantizar que se realice Garantizar la documentación técnica completa del sistema, así como las actividades de
la documentación Técnica
capacitación del personal involucrado para la puesta en marcha del mismo.
del software
desarrollado.
EDUCACIÓN (Superior): Ingeniero de sistemas o afines. Especialista en Software para redes de computadores
homologable con experiencia previa.
Mecanismos de seguridad
de los servidores y Implementar los mecanismos de seguridad que garanticen la confidencialidad
protección de los datos. de los datos, y asignar los permisos de acceso definidos por la empresa.
Instalar y mantener los Instalar y dar mantenimiento a los servidores y servicios para asegurar la
servidores y servicios. continuidad y calidad del servicio y de las aplicaciones.
Mantenimiento preventivo
de los servidores. Realizar mantenimiento preventivo y correctivo de los servidores.
Administración y
Mantenimiento del Definir y controlar la administración que velen por la seguridad,
rendimiento del Motor de mantenimiento y rendimiento de la Base de Datos
Base de Datos.
Rendimiento de la Base de Realizar afinamiento (tuning) de las bases de datos, análisis de planes de
Datos. ejecución, optimizadores, SQL, PL/SQL, (tuning) de red, actualizar en forma
periódica las estadísticas de la Base de Datos para alimentar los modelos de
optimización por COSTO.
Copias de seguridad. Realizar respaldos lógicos y físicos del Motor de Bases de Datos.
Respaldo y recuperación Implementar una política de respaldo y recuperación para la base de datos.
del motor de Base de
Datos.
Pruebas de Recuperación y Probar en forma periódica la política de respaldo y recuperación de la base de
Respaldo datos.
Evaluar herramientas de Evaluar las herramientas que permitan optimizar la gestión y los
optimización. procedimientos del Departamento de Sistemas de Información.
Establecer, coordinar y Asignar las actividades del grupo de soporte. Realizar seguimiento periódico a
supervisar las actividades las actividades delegadas a los funcionarios y hacer la evaluación de los
asignadas al personal a resultados obtenidos.
su cargo, evaluando sus
resultados.
Representar a la empresa Realizar reuniones con los clientes para retroalimentación de nuevos
ante entidades externas, requerimientos, priorización de actividades y/o tareas, y presentar los avances
clientes, proveedores. de los proyectos.
EDUCACIÓN (No Formal): Amplio conocimiento en administración de alguno de los motores como
(Postgres, Oracle, SQL Server).
NOMBRE
CARGO Administrador de Base de Datos - DBA
INFRAESTRUCTURA T.I. Y DIVISIÓ
ÁREA PROYECTOS ESPECIALES N TECNOLÓGICA
FECHA
CÓDIGO DEL NO. ACTUALIZACIÓ
CARGO TI-004 ACTUALIZACIÓN N
RESPONDE A Director de Infraestructura T.I. y Proyectos Especiales
DELEGA A NO APLICA
Ejecutar planes de Definir y ejecutar planes de mantenimiento sobre las bases de datos, de acuerdo con
mantenimiento. el plan de mantenimiento definido para el cliente.
Revisión de Hacer revisión diaria de la ejecución de tareas de backups de las diferentes bases de
backups/Restauraciones datos productivas de la plataforma. Así mismo ejecutar las tareas de restauración
de bases de datos que se requiera para reestablecer el servicio de bases de datos.
Investigar, sugerir, documentar y aplicar opciones de mejora que apliquen para los
Innovación en sistemas
sistemas de bases de datos que administra
Ejecución de restauraciones en bases de datos de Desarrollo y pruebas, orientado a
Refresco de ambientes
refrescar los datos de los ambientes con datos del ambiente de producción
Contribuir con gestión, investigación, seguimiento y ejecución de las tareas en las
Apoyo en proyectos que se requiera su participación en proyectos de mejora o de nuevas instalaciones
con enfoque en actividades de bases de de datos.
Presentar informes sobre
Realizar informes de avance y control de las actividades y/o proyectos, así como
el avance y el estado de
informe del estado de las bases de datos que administra.
los proyectos/plataformas
Sugerir, documentar y ejecutar con aprobación de la dirección de infraestructura,
Planes de mejora
planes de mejora sobre los sistemas de información y plataformas que administra.
Realizar Funciones Realizar otras funciones afines que le sean asignadas por la Dirección de
asignadas Infraestructura de TI y proyectos especiales
NO. FECHA
CÓDIGO DEL CARGO TI-006 ACTUALIZACIÓ 02 ACTUALIZACIÓ 31 Julio 2019
N N
ÁREA Sistemas de Información DIVISIÓN Tecnológica
RESPONDE A Coordinador Sistemas de Información
DELEGA A NO APLICA
Realizar Funciones Realizar otras funciones afines que le sean asignadas por la Coordinación y/o
asignadas. Dirección de Sistemas de Información.
Perfil del Cargo
EDUCACIÓN (No Formal): Preferiblemente con conocimiento en herramientas tecnológicas, homologable con la
experiencia previa.
EXPERIENCIA PREVIA: Mínimo 2 años de experiencia en el área de Tecnología homologable con la formación básica y
complementaria.
Brindar soporte a los sistemas de información y las soluciones que componen una
infraestructura de herramientas de análisis e informes integrados con un motor de
OBJETIVO CARGO
workflow de procesos de negocio.
Conocimiento y solución
de las necesidades del cliente. Solucionar los problemas o necesidades del cliente
Realización de funciones Realizar otras funciones afines que le sean asignadas por la Coordinación y
asignadas. dirección de sistemas de información.
EDUCACIÓN (No Formal): Manejo de alguno de los Motores de Base de Datos (Postgres, Oracle, MySql, SQL
Server), homologable con experiencia previa.
EXPERIENCIA PREVIA: Mínimo de 1 año en Herramientas integradas para generar informes, Minería de
datos y ETL, homologable con Educación básica y complementaria.
CONDICIONES
NO APLICA
ESPECIALES
RESPONSABILIDAD
ES/AUTORIDADES DESCRIPCIÓN
Asesoría y orientación a los
funcionarios de Asesorar y orientar a los ingenieros del área de desarrollo, referente a los procesos y
desarrollo actividades de construcción y cambios de software
Codificar los programas en el lenguaje de programación señalado cumpliendo con
Actualización del
los requerimientos establecidos, así como con los niveles
software. de seguridad, calidad y performance requeridos.
Implementación de la capa de
Implementar la capa de presentación.
Presentación
Implementación de la
Capa Lógica. Implementar la capa de lógica de negocio.
Realizar mantenimiento a
los sistemas de Efectuar el mantenimiento de los aplicativos o sistemas de información
información desarrollados.
Aseguramiento de la
Cumplir con los mecanismos de control para asegurar la integridad y
Integridad y
veracidad de la información.
Veracidad.
Realización de Trabajos de
Preparar los trabajos de compaginación, pruebas y verificación de los
Pruebas y Verificación.
programas, asegurando la validez de los resultados.
Asesoría y orientación a
Asesorar y orientar a los ingenieros del área de desarrollo, referente a los
los funcionarios de
procesos y actividades de construcción y cambios de software.
desarrollo
Configuración de
Instalar y configurar los ambientes respectivos.
ambientes
Actualización del Codificar los programas en el lenguaje de programación señalado,
software. cumpliendo con los requerimientos establecidos, así como con los
niveles de seguridad, calidad y performance requeridos.
Realizar mantenimiento a
los sistemas de Efectuar el mantenimiento de los aplicativos o sistemas de información
desarrollados.
información.
Implementación de la
Implementar la capa de lógica de negocio.
capa lógica.
Implementación de la
Implementar la capa de presentación.
capa de presentación.
Aseguramiento de la Cumplir con los mecanismos de control para asegurar la integridad y
integridad y veracidad. veracidad de la información.
Realización de trabajos Prepara los trabajos de compaginación, pruebas y verificación de los
de pruebas y verificación programas, asegurando la validez de los resultados.
Garantizar que se ejecuten todas las pruebas necesarias al software
Garantizar las pruebas desarrollado, con la finalidad de comprobar su buen funcionamiento y el
del software. cumplimiento de los objetivos previstos para el sistema.
Verificación y realización Elaborar y mantener actualizada la documentación de los aplicativos
de la documentación informáticos, especificaciones, diagramas y manuales; así como, verificar la
técnica de los aplicativos. documentación entregada por los ingenieros de desarrollo.
PERFIL DEL CARGO
Realizar mantenimiento a
los sistemas de
información
Realización de otras Realizar otras funciones afines que le sean asignadas por el Director de
funciones asignadas. Desarrollo.
EDUCACIÓN (No Formal): Preferiblemente con conocimiento en alguno de los lenguajes de Programación como
(.NET, Java, Delphi, PHP) o conocimiento de herramientas de desarrollo y/o ingeniería y/o calidad de software,
homologable con Experiencia previa.
EXPERIENCIA PREVIA: Mínimo 2 años de experiencia en alguno de los Lenguajes de programación como
(.NET, Java, Delphi, PHP) homologable con formación básica y complementaria.
Evaluar herramientas de
Evaluar las herramientas que permitan optimizar la gestión y los
optimización. procedimientos del Departamento de Sistemas de Información.
Organigrama
FORMATOS
Caso de pruebas
TI-F-Pruebas
CASOS DE PRUEBA Versión 1
Numero Requerimiento
Requerimiento (*) Cliente/Proyecto (*) Nombre Cliente y/o Proyecto
dado por Soporte
Modulo del Sistema a probar Nombre Proceso de que es objeto el caso de
Modulo (*) Proceso (*)
Prueba
Fecha Inicio Fecha Esperada Fecha Fin
(AAAA/MM/DD) (AAAA/MM/DD) (AAAA/MM/DD)
PLAN DE PRUEBAS
ASPECTO CUMPLE
Nº VERIFICAD FECHA RESPONSABLE OBSERVACIONES
O (*) Si No
Escenario u
opción del
1
modulo
2
3
4
5
TRATAMIENTO DE NO CONFORMIDADES
ACCIONES A NUEVA VERIFICACIÓN
Nº CAUSA (*) RESPONSABLE
REALIZAR Fecha Si No
Motivo del
incumplimiento
del aspecto
verificado
Configuración testing
Medios de comunicación
DE-D-02
MATRIZ DE COMUNICACIONES
Versión 1
OBJETIVO
Definir los responsables de comunicar los mensajes correspondientes del Sistema de Gestión Integrado (SGI), de tal manera que se tenga claro en la organización a quienes van dirigidos
(receptores), la frecuencia de comunicación y el medio de emisión. Asegurando que tales mensajes sean entendidos de manera eficaz.
Directora de Calidad /
Direccionamiento del SGC (Política y Representante de la
Cuando se defina o se modifique el
Objetivos de Calidad, Modelo de Procesos, Dirección para el SGC-
direccionamiento del SGC o SST, al
4 Estructura Organizacional del SGC) y SST Coordinadora de Calidad Empleados Reuniones de divulgación
menos una vez al año se debe volver
(Políticas, Reglamentos, programas, Director Administrativo
a comunicar. Cuando ingresen
instructivos) Responsable de SST
personas a la empresa.
Directora de Calidad /
Reunión de divulgación- Correo
Representante de la
electrónico Cuando se definan o se
Dirección para el SGC-
Responsabilidades, autoridades y Manual de descripción de modifiquen las
6 Coordinadora de Calidad, Empleados
mecanismos de comunicación cargos DH-M-01 responsabilidades y
Dirección Administrativa
Cartas de asignación de mecanismos de
y Responsable de SST
responsabilidades comunicación o al menos una vez al
año se debe volver a
comunicar.
DE-D-02
MATRIZ DE COMUNICACIONES
Versión 1
OBJETIVO
Definir los responsables de comunicar los mensajes correspondientes del Sistema de Gestión Integrado, de tal manera que se tenga claro en la organización a quienes van dirigidos (receptores), la
frecuencia de comunicación y el medio de emisión. Asegurando que tales mensajes sean entendidos de manera eficaz.
Directora de Calidad /
Representante de la
Resultados de las encuestas de Reunión de directores de Área Una vez al año, después de finalizada
9 Dirección para el SGC- Directores de Área
satisfacción de los clientes la aplicación de las encuestas
Coordinadora de Calidad
DE-D-02
MATRIZ DE COMUNICACIONES
Versión 1
OBJETIVO
Definir los responsables de comunicar los mensajes correspondientes del Sistema de Gestión Integrado, de tal manera que se tenga claro en la organización a quienes van dirigidos (receptores), la
frecuencia de comunicación y el medio de emisión. Asegurando que tales mensajes sean entendidos de manera eficaz.
Director de Sistemas de
Programación actividades, revisión de Director de Sistemas de Información-
Información-Director
15 proyectos, propuestas y reunión general de Director Desarrollo-Director Reunión Comité Técnico Cada dos meses
Desarrollo-Director
comité técnico. Infraestructura,DBA.
Infraestructura,DBA.
Gerente General,
Director Administrativo,
Gerente General, Director
Director Financiero,
Retroalimentación de los proyectos, Administrativo, Director Financiero,
Director de Sistemas de
16 presentación de necesidades y Director de Sistemas de Información, Reunión directores Frecuencia Trimestral
Información, Director
evaluación de áreas. Director Desarrollo,Director
Desarrollo, Director
Infraestructura,DBA, Director Calidad
Infraestructura,DBA,
Directora de Calidad
Directora de Calidad
Cambios que puedan afectar la integridad del Revisión por la dirección, Cada vez que se realicen cambios que
18 Director Administrativo Gerente General- Directivos
SGI Reunión de directores puedan afectar la integridad
Responsable de SST
del SGC
Directora de Calidad
Cambios que puedan afectar la integridad del Reuniones, jornadas de Cada vez que se realicen cambios que
19 Director Administrativo Empleados
SGI socialización, talleres, foros puedan afectar la integridad
Responsable de SST
del SGC
Notificación sobre actividades propias del Gerente General / Cada vez que se requiera dar una
20 Empleados Skype, WhatsApp, Hangout
cargo Líderes de Proceso directriz sobre actividades
relacionadas con el cargo
Capacitaciones
TI-F-Capacitación
CAPACITACIÓN CLIENTES Versión 1
Participantes Capacitación
Documento
Nombre Empresa Firma
Identidad
Se listan las distintas novedades y/o observaciones que dieron lugar la Capacitación.
Acta de reuniones
TI-F-Acta
ACTA REUNION Versión 1
Fecha Lugar
(AAAA-MM-DD)
Tema a Tratar
Ciudad (*) Solicitado
Hora Inicio Hora Fin
Objetivo
TEMAS TRATADOS
COMPROMISOS ADQUIRIDOS
Nro. ACTIVIDAD FECHA RESPONSABLE
1
ASISTENTES
Nombre Documento Identidad Empresa
Anexos (*)
Fecha
Reportado por (*) (AAAA-MM-DD)
Métricas
Justificación
Conclusiones
Lista de referencias
IBM, s.f. SOA Project lifecycle. Visitado el 28 de Marzo de 2020. Recuperado de:
https://www.ibm.com/support/knowledgecenter/SSRA3Z_8.8.0/com.ibm.ima.ug_
soa/soa/InfoSphere/soa_pro_lc.html