ANLISIS DISEO E IMPLEMENTACIN DEL MDULO CONTROL DE

  • Slides: 61
Download presentation
ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL MÓDULO CONTROL DE PROCESOS DE GESTIÓN Y APOYO DEL

ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL MÓDULO CONTROL DE PROCESOS DE GESTIÓN Y APOYO DEL SISTEMA ESTRATÉGICO DE CALIDAD DE COMPULEAD S. A. Franklin Cedillo Viera Carlos Desiderio Calderón Douglas Quintero Vinces

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 2

Introducción �Tópico de Graduación “Competitividad e Innovación”, Ing. Gomer Rubio �Proyecto de Graduación �COMPULEAD

Introducción �Tópico de Graduación “Competitividad e Innovación”, Ing. Gomer Rubio �Proyecto de Graduación �COMPULEAD �Sistema Estratégico de Calidad (SEC) �Módulo CPGA 3

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 4

Sistema Estratégico de Calidad (SEC) de Compulead 5

Sistema Estratégico de Calidad (SEC) de Compulead 5

Sistema Estratégico de Calidad (SEC) de Compulead Matriz de Competitividad �Ver Matriz de Competividad

Sistema Estratégico de Calidad (SEC) de Compulead Matriz de Competitividad �Ver Matriz de Competividad - Compulead 6

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 7

Ejecución del Proyecto usando MSF 8

Ejecución del Proyecto usando MSF 8

Fases del MSF 9

Fases del MSF 9

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 10

1. Visión En la fase de Visión se crea una vista de alto nivel

1. Visión En la fase de Visión se crea una vista de alto nivel de los objetivos del proyecto, las restricciones y la solución. 11

1. Visión Entregable de la fase de Visión 1. Documento de Visión / Alcance

1. Visión Entregable de la fase de Visión 1. Documento de Visión / Alcance 1. 2. 3. 4. 5. Declaración de Oportunidad Declaración de Visión Alcance Fuera del Alcance Requerimientos 12

1. 4 Alcance �Consultar, Ingresar, Modificar y Eliminar Sociedad �Consultar, Ingresar, Modificar y Eliminar

1. 4 Alcance �Consultar, Ingresar, Modificar y Eliminar Sociedad �Consultar, Ingresar, Modificar y Eliminar los Empleados de la Sociedad. �Manejo de seguridad del sistema � Tener una pantalla de Consulta, Ingreso, Modificación y Eliminación que permita el mantenimiento de los Usuarios del sistema. � Permisos de menú según la actividad autorizada �Gestión de Actividades Transaccionales CPGA � Permitir la asignación al empleado una sucursal de la Sociedad � Permitir la asignación al empleado una actividad transaccional de la Sociedad � Permitir la asignación de los roles a los empleados que son usuarios del sistema 17

1. 5 Fuera del Alcance �Entrega de un producto que contenga una base de

1. 5 Fuera del Alcance �Entrega de un producto que contenga una base de actividades transaccionales. Estas deberán ser ingresadas día a día por los usuarios. �Funcionalidades propias de los módulos de Evaluación y CMPP. �Integración con aplicaciones de terceros. �Consulta vía web de las funcionalidades del sistema 18

1. 6 Requerimientos �Requerimientos de Negocios Objetivos de negocios Tipo Mejor control en los

1. 6 Requerimientos �Requerimientos de Negocios Objetivos de negocios Tipo Mejor control en los Procesos y Actividades de Negocio No Financiero Ahorro en mantenimiento de sistemas legados Financiero Incremento en la productividad de los procesos transaccionales No Financiero Disminución de la frecuencia de errores en la información No Financiero Reducción de costos en mantenimiento de información Financiero Mejoras en la medición de productividad de los empleados No Financiero 19

1. 6 Requerimientos �Requerimientos de Usuario Agrupamiento Control de Usuarios Administración Roles de Administración

1. 6 Requerimientos �Requerimientos de Usuario Agrupamiento Control de Usuarios Administración Roles de Administración Ubicación de Administración de menú Actividad Transaccional Administración de Tipo de Recursos Caso de Uso 1. Ingresar Usuarios 2. Modificar Usuarios 3. Eliminar Usuarios 1. Ingresar Rol 2. Modificar Rol 3. Eliminar Rol 1. Ingresar Ubicación 2. Modificar Ubicación 3. Eliminar Ubicación 1. Asignar permisos a formulario de Actividad Transaccional 2. Modificar permisos a formulario de Actividad Transaccional 3. Eliminar permisos a formulario de Actividad Transaccional 1. Ingresar Tipo de Recurso 2. Modificar Tipo de Recurso 3. Eliminar Tipo de Recurso 20

1. 6 Requerimientos �Requerimientos del Sistema Componentes Procesador Memoria Requisitos Para el servidor y

1. 6 Requerimientos �Requerimientos del Sistema Componentes Procesador Memoria Requisitos Para el servidor y los clientes, mínimo un procesador con arquitectura Intel Pentium 4 o superior. Mínimo 512 megabytes (GB) de RAM para el servidor de la Base de Datos My SQL 5. 0 Mínimo 256 megabytes (MB) de RAM para los clientes del sistema SISEC. Memoria Virtual Disco duro En el servidor 2 GB de page files para arquitectura x 86. En el servidor 100 MB de disco duro disponible para el Software My. SQL 10 GB de disco duro disponible para los datos del sistema y log transaccional. Además con tiene suficiente espacio para su crecimiento En los clientes 50 MB Adaptador de Video 256 Colores o superior. Sistema Operativo En el Servidor: Linux Fedora Core 3 En los Clientes: Windows XP SP 2 32 bits 22

1. 6 Requerimientos �Requerimientos Operacionales o Funcionales � Se instalará Linux Fedora Core 6

1. 6 Requerimientos �Requerimientos Operacionales o Funcionales � Se instalará Linux Fedora Core 6 en el servidor de Base de Datos � Se activará en el servidor de Base de Datos los servicios de Linux My. SQL 5. 0, Samba, Apache / Tomcat (Administrador Web My. SQL) � Se configurará la dirección ip fija en el servidor de Base de Datos � Se instalará Microsoft Windows XP SP 2 en cada una de las estaciones de trabajo de los usuarios. � Se instalará el Microsoft. NET Framework 2. 0 en cada una de las estaciones de trabajo de los usuarios. � Se instalará el My. SQL Connector. NET 5. 2. 2 � Se instalará la aplicación SISEC (sistema desarrollado). � Los datos del sistema serán almacenados en una base creada en el motor de base de datos My. SQL. 24

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 25

2. Planeación �En la fase de visión el equipo creó el concepto de la

2. Planeación �En la fase de visión el equipo creó el concepto de la solución. La fase de planeación elabora sobre dicho concepto algo concreto que se pueda construir. Luego que el equipo sabe lo que va a construir, tiene que repartir el trabajo y elaborar los calendarios, las estimaciones de recursos, y planes. 26

2. Planeación Entregable de la fase de Planeación: 1. Especificaciones Funcionales 1. Requerimientos (Revisado

2. Planeación Entregable de la fase de Planeación: 1. Especificaciones Funcionales 1. Requerimientos (Revisado en Visión) 2. Casos de Uso 3. Diseño de la Solución 2. Planes 1. Plan Maestro 2. Calendarización Plan Maestro 27

2. 1. 2 Escenarios de Casos de Uso Ejemplo Caso de Uso 2: Ingreso

2. 1. 2 Escenarios de Casos de Uso Ejemplo Caso de Uso 2: Ingreso de Usuarios. Descripción ID Autor Fecha Revisado Actores Creación de un nuevo usuario del sistema. CPGA-USUARIO-002 Carlos Desiderio C. 08/01/2009 Franklin Cedillo, Douglas Quintero Usuario del Sistema Administrador de Sistemas. Pre-condiciones Estar logoneado en el sistema. El usuario debe tener rol de administrador. Si se desea agregar a un empleado como usuario entonces debió ser ingresado primero como empleado. Acciones Hacer clic en el menú Configuración->Permisos->Usuarios->Nuevo. Llenar los campos del formulario. Hacer clic en el botón Guardar para ingresar los datos Post-condiciones El Sistema deberá mostrar la ventana de Ingreso de Usuario. Inclusiones Extensiones Ninguno 28

2. 1. 2 Escenarios de Casos de Uso Diagrama de Caso de Uso –

2. 1. 2 Escenarios de Casos de Uso Diagrama de Caso de Uso – Seguridades y CPGA 29

2. 1. 3 Diseño de la Solución Diseño Conceptual Arquitectura de la Solución �

2. 1. 3 Diseño de la Solución Diseño Conceptual Arquitectura de la Solución � Sistema Híbrido que consiste en que las máquinas clientes tenga la solución instalada en un sistema operativo pagado (Microsoft Win. XP) y el servidor de base de datos y su sistema operativo sean “software libre” (My. Sql 5. 0 sobre Linux Fedora Core 6). � La Solución tendrá una Arquitectura Cliente/Servidor. � Se deberá de contar con una red LAN que soporte TCP/IP para el desarrollo e implementación de la solución. � Para la preparación y configuración del servidor habrá un implementador de IT el cual instalará el sistema Operativo Linux (Fedora Core 6) y también la base de datos My. Sql 5. 0 y otros servicios complementario. � En el desarrollo del software se contará con programadores experimentados en tecnología Microsoft. NET. Se usará el entorno de programación Microsoft Visual Studio. NET en su versión 2005 Express 31

2. 1. 3 Diseño de la Solución Diseño Lógico Arquitectura de la Solución �

2. 1. 3 Diseño de la Solución Diseño Lógico Arquitectura de la Solución � La arquitectura de la aplicación a en cuanto a su infraestructura técnica es de dos capas, ya que tenemos la capa de aplicación instalada en las estaciones clientes y la capa de datos en el servidor de base de datos. � La arquitectura de la aplicación en cuanto a su diseño de programación, si se encuentra diferenciada en 3 capas. Ya que se consideró la capa de presentación, capa de lógica de negocio y capa de datos. 32

2. 1. 3 Diseño de la Solución Diseño Lógico Diagrama de Clases 33

2. 1. 3 Diseño de la Solución Diseño Lógico Diagrama de Clases 33

2. 1. 3 Diseño de la Solución Diseño Físico Topología de la Red de

2. 1. 3 Diseño de la Solución Diseño Físico Topología de la Red de la Solución 34

2. 1. 3 Diseño de la Solución Diseño Físico Diagrama Entidad Relacion – Tablas

2. 1. 3 Diseño de la Solución Diseño Físico Diagrama Entidad Relacion – Tablas Base de Datos 35

2. Planeación Entregable de la fase de Planeación: 1. Especificaciones Funcionales 1. Requerimientos (Revisado

2. Planeación Entregable de la fase de Planeación: 1. Especificaciones Funcionales 1. Requerimientos (Revisado en Visión) 2. Escenarios de Casos de Uso 3. Diseño de la Solución 2. Planes 1. Plan Maestro 2. Calendarización Plan Maestro 36

2. 2. 1 Plan Maestro 1. Kick. Off 1. 2. 3. Identificar responsabilidades y

2. 2. 1 Plan Maestro 1. Kick. Off 1. 2. 3. Identificar responsabilidades y roles Análisis de los Objetivos de Negocio Conformación del Equipo de Trabajo 2. Visión y Alcance 1. 2. 3. 4. 5. Identificar Riesgos del Proyecto y plan de seguimiento Elaboración del Documento de Visión y Alcance Revisión del documento Aprobación del Documento de Visión y Alcance Documento de Visión y alcance aprobado 3. Planeación 1. 2. 3. 4. 5. 6. 7. 8. Definición de Plan Maestro Características del producto y/o servicio Elaborar el plan del proyecto Elaborar las Especificaciones Funcionales Revisión de documentos Ajustar Documento de Planeación y Especificaciones Funcionales Aprobación de Documentos de Planeación y Especificaciones Funcionales Fase de Planeamiento completada 37

2. 2. 1 Plan Maestro Desarrollo 4. 1. 2. 3. 4. 5. 6. 7.

2. 2. 1 Plan Maestro Desarrollo 4. 1. 2. 3. 4. 5. 6. 7. 8. Actualizacion de Riesgos Instalación del Ambiente de Desarrollo Creación de Base de Datos Programación de Capa de Negocios (Objetos) Programación de Capa de Presentación (Pantallas y Formularios) Programación de la Capa de Datos (Llamadas a SP y Querys) Programación de Flujo de Trabajo Release Interno # 1 Completado Estabilización 5. 1. 2. 3. 4. 5. 6. Pruebas de funcionalidad de la Aplicación Pruebas de Rendimiento Pruebas de Backup / Restore Elaboración del Reporte de Pruebas Revisión del Reporte Validación completada - Release # 1 Completado Implementación 6. 1. 2. 3. 4. Revisión final de ambiente de Implantación Modificación y actualización de documentos de Instalación y Configuración Aprobación de documentos Implementación Completada 38

2. 2. 2 Calendarización del Plan Maestro 39

2. 2. 2 Calendarización del Plan Maestro 39

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 40

3. Desarrollo �El objetivo de la fase de desarrollo es la construcción de las

3. Desarrollo �El objetivo de la fase de desarrollo es la construcción de las diversas características y entregables de la solución. Este incluye componentes del código, la infraestructura (software, hardware, red, instalaciones), y la documentación a entregar para los usuarios y para la operación. 41

3. Desarrollo Entregables de la fase de Desarrollo: 1. Código Fuente de la Solución

3. Desarrollo Entregables de la fase de Desarrollo: 1. Código Fuente de la Solución 2. Reporte de Pruebas y Bugs 3. Manual de Instalación y Configuración de la Solución 4. Manual de Operación del Sistema 5. Manual del Usuario DEMO 42

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios y Roles 3. Gestión de Actividades 43

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios y Roles 3. Gestión de Actividades 44

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios

3. Desarrollo DEMO: Escenarios a realizar 1. Gestión de Empleados 2. Gestión de Usuarios y Roles 3. Gestión de Actividades 45

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 46

4. Estabilización � El objetivo de la fase de estabilización es mejorar la calidad

4. Estabilización � El objetivo de la fase de estabilización es mejorar la calidad de la solución cumpliendo criterios de aceptación para la liberación a producción. � Durante esta fase el equipo conduce pruebas de toda la solución completa. Las pruebas realizadas durante esta fase incluyen probar la precisión de la documentación de soporte, entrenamiento y otros documentos fuera del código. 47

4. Estabilización Los entregables de la fase de Estabilización: 1. Matriz de Pruebas de

4. Estabilización Los entregables de la fase de Estabilización: 1. Matriz de Pruebas de la Solución 2. Fuentes de la Solución (Revisado en Desarrollo) 3. Manual de Instalación y Configuración de la Solución (Revisado en Desarrollo) 48

4. 1 Matriz de Pruebas de la Solución Pruebas del Sistema Operativo y Servicios

4. 1 Matriz de Pruebas de la Solución Pruebas del Sistema Operativo y Servicios Actividad Resultado Esperado Encender el Servidor e iniciar Linux es iniciado automáticamente sin problemas Linux baja todos los servicios y envía la señal de apagado al servidor Es servicio es detenido Apagar el servidor desde Linux Detener el servicio de Base de Datos My. Sql 5. 0 Pasos: A través de la consola de administración de servicios de Linux detenemos el servicio My. SQL Iniciar el servicio de Base de Datos My. Sql 5. 0 Pasos: A través de la consola de administración de servicios de Linux iniciamos el servicio My. SQL Pasó OK OK El motor de la base de datos realiza rollback de las transacciones no comiteadas. Al iniciar el motor de la base de datos este realiza un recovery que garantiza la consistencia de los datos hasta el ultimo momento del incidente. Se debe de implementar un plan de backups y el administrador de la empresa seguirlo para asegurar los datos en caso de incidente. OK Este proceso deberá ser manejado por el adminsitrador del sistema en caso de algún incidente. El servicio es levantado. OK Se realizo el backup exitosamente. Restaurar backup de base de datos Por motivos de prueba se realizo un drop de la base de datos y luego se procedió a realizar el restore de la base y verificamos su consistencia en cuanto a datos. Modificación realizada exitosamente del objeto. El servicio SAMBA se detiene exitosamente. Modificación de objetos de la base Detener el Servicio SAMBA Pasos: A través de la consola de administración de servicios de Linux detenemos el servicio SMB Inicio del Servicio SAMBA Pasos: A través de la consola de administración de servicios de Linux iniciamos el servicio SMB Detener el Servicio Apache Pasos: A través de la consola de administración de servicios de Linux detenemos el servicio httpd Incio el Servicio Apache Pasos: A través de la consola de administración de servicios de Linux iniciamos el servicio httpd Observaciones OK OK Backup de la Base de Datos Estado Falló OK No se puede compartir documentos entre el servidor y los clientes de la red windows El servicio SAMBA se inicia exitosamente El servicio Apache se detiene exitosamente. No se puede usar la interfaz web de adniministración de la base de datos My. SQL. El servicio Apache se inicia exitosamente 49

4. 1 Matriz de Pruebas de la Solución Pruebas de Seguridad Actividad Resultado Esperado

4. 1 Matriz de Pruebas de la Solución Pruebas de Seguridad Actividad Resultado Esperado Encriptación de contraseñas en la base de datos Almacenamiento de la contraseña encriptada en la base de datos Acceso a base de datos con privilegios restringidos a lectura y escritura No se realicen modificaciones de objetos de base de datos Mantener activo el firewall del servidor - IPTables Evitar que usuarios no autorizados tengan acceso a la red. Autenticación errónea al Servidor No permitir acceso al servidor Accesos a las carpetas compartidas limitados por usuarios. Solo los usuarios definidos en la consola de administración del servicio SAMBA tienen acceso a los documentos originados por el sistema. Estado Pasó Falló Observaciones OK Se encriptó la contraseña del usuario con MD 5 en la base de datos de tal manera que no sea legible por el administrador ni usuario de la base. OK OK Todos los puertos están deshabilitados a excepción de Samba, My. SQL. OK Se creó una contraseña segura al servidor. Se realizaron 50 intentos de fuerza bruta y nunca se ingresó a la sesión del servidor. 50

4. 1 Matriz de Pruebas de la Solución Pruebas de Rendimiento Actividad Resultado Esperado

4. 1 Matriz de Pruebas de la Solución Pruebas de Rendimiento Actividad Resultado Esperado Tiempo de respuesta del servidor Las transacciones han sido procesadas correctamente y el tiempo de respuesta es menos de 3 segundos por cada usuario Ejecución del Aplicativo en una máquina cliente con 512 MB de memoria. La aplicación debe cargarse instantáneamente. Pasó OK Estado Falló Observaciones Debido al poco número de usuarios, la base de datos logró dar las prioridades necesarias para que se realicen correctamente las transacciones. Si los usuarios llegaran a más de 30 habría que considerar mejorar la capacidad del servidor. OK 51

4. 1 Matriz de Pruebas de la Solución Pruebas de Usabilidad Matriz de Pruebas

4. 1 Matriz de Pruebas de la Solución Pruebas de Usabilidad Matriz de Pruebas para Usuarios Actividad Descripción Requisitos: Detalle de Pruebas Conectividad / Tiempo de Respuesta Observaciones <1 seg Permisos a la aplicación 1. Acceso al Sistema Tener instalado los prerrequisitos necesarios Pasos: 1. Ingresar al sistema mediante usuario y contraseña Requisitos: 2. Cambiar Contraseña <1 seg Haber accedido al sistema Pasos: 1. Modificar contraseña. 2. Guardar los cambios. Requisitos: 3. Edición de Permisos a Usuarios < 1 seg Haber accedido al sistema Pasos: 1. Ingresar, modificar o eliminar permisos de usuario al menú Actividades 2. Guardar los cambios Requisitos: 4. Edición de registros de entidades 1. <1 seg. Permisos al Menú Entidades Pasos: Ingresar, modificar o eliminar entidades Guardar los cambios 53

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 55

5. Implementación � El objetivo de esta fase es poner en funcionamiento la solución

5. Implementación � El objetivo de esta fase es poner en funcionamiento la solución en el ambiente de producción. � Esta fase es el punto de sincronización con el Microsoft Operations Framework (MOF) que es un marco de trabajo que propone Microsoft para la operación de una solución. 56

5. Implementación Entregables de la fase de Implementación: 1. Reporte de Cierre del Proyecto

5. Implementación Entregables de la fase de Implementación: 1. Reporte de Cierre del Proyecto 2. Manual de Operación para el Soporte del Sistema 57

5. 1 Reporte de Cierre del Proyecto Cambios que Impactaron la Visión 1. Cambios

5. 1 Reporte de Cierre del Proyecto Cambios que Impactaron la Visión 1. Cambios en el Negocio/Organización (Compulead) Antes: Excel y gerencia mantenía el SEC � Ahora: Sistema y los empleados mantienen el SEC � 2. Cambios en los Procesos del Cliente � 3. Proceso Gestión del Sistema Informático Cambios en las Especificaciones Actividades Períodicas � Clientes Potenciales � 58

5. 2 Operación para el Soporte del Sistema Flujo del Proceso de Soporte 1.

5. 2 Operación para el Soporte del Sistema Flujo del Proceso de Soporte 1. El usuario presenta un error en el sistema SISEC 2. El usuario contacta a Mesa de Ayuda (Help Desk) 3. Mesa de Ayuda registra el incidente. 4. Mesa de Ayuda revisa la base del conocimiento para buscar si hay alguna solución. 5. Solución 6. Se realiza la solución encontrada y se comonica al usuario. 7. Se asigna el incidente al admin. del sistema. 8. El admin. del sistema busca alguna solución existente para el incidente en la base del conocimiento. 9. Solución 10. Se realiza la solución encontrada y se comonica al usuario. 11. Con los conocimientos del administrador se buscará idear una solución al incidente. 12. Solución 13. Se realiza la solución ideada y se comonica al usuario. 14. El incidente es escalado a los desarrolladores del sistema SISEC para encontrar una solución 15. Se realiza la solución ideada y se comonica al administrador y luego al usuario. 16. Fin del Incidente 60

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 61

Conclusiones y Recomendaciones 62

Conclusiones y Recomendaciones 62

Conclusiones (1/3) �Se realizó el análisis, diseño e implementación de un sistema de información

Conclusiones (1/3) �Se realizó el análisis, diseño e implementación de un sistema de información que soporta el modelo de competitividad implantado de COMPULEAD S. A. �Se realizó el análisis y se comprendió el Módulo Control de Procesos de Gestión y Apoyo (CPGA) del Sistema Estratégico de Calidad (SEC) de COMPULEAD S. A. �Se realizó el diseño y desarrollo del módulo CPGA para automatizar los procesos que intervienen en el SEC de COMPULEAD S. A. �Se revisó, verificó y validó el módulo CPGA del sistema SISEC. �Se integró el módulo CPGA con el módulo “Control de Macro Proceso Productivo” del SEC. �Se integró el módulo CPGA con el módulo “Evaluación” del SEC”. 63

Conclusiones (2/3) �Se siguió el marco de trabajo Microsoft Solution Framework para la realización

Conclusiones (2/3) �Se siguió el marco de trabajo Microsoft Solution Framework para la realización del proyecto de desarrollo de la solución, lo que nos proporcionó un camino a seguir y un control en cada fase del proyecto. �Se mejoró el rendimiento en cuanto al mantenimiento del Sistema Estratégico de Calidad como se evidenció en la validación del Sistema de Información. �Se reguló el control y seguimiento a las actividades del SEC ya que el sistema controla el tiempo asignado a cada tarea y, además, muestra un recordatorio diario de las actividades que se encuentran pendientes para cada uno de los responsables. �Se disminuyó los errores al ingresar datos ya que en el sistema SISEC se incluyeron varias validaciones, por ejemplo el ingreso de cédulas de identidad que incluye la validación del dígito verificador. 64

Conclusiones (3/3) �Se garantizó la consistencia de los datos, ya que en el sistema

Conclusiones (3/3) �Se garantizó la consistencia de los datos, ya que en el sistema se usan procedimientos almacenados que aseguran la consistencia de las transacciones del negocio. �Mayor participación de los empleados de COMPULEAD S. A. en el SEC, ya que el sistema ofrece una interfaz sencilla y amigable, a diferencia de lo complejidad en el manejo de hojas de cálculo usados anteriormente. � El servidor del sistema SISEC se implementó usando tecnologías de software libre, lo que implicó la no compra de licencias, reduciendo de esta manera el costo total de propiedad (TCO) del sistema. � Se mejoró la disponibilidad de la información debido a que los empleados de COMPULEAD S. A. tienen acceso concurrente al Sistema, lo cual no era posible usando hojas de cálculo. 65

Recomendaciones (1/3) �Se recomienda a la empresa COMPULEAD S. A. realizar una revisión de

Recomendaciones (1/3) �Se recomienda a la empresa COMPULEAD S. A. realizar una revisión de los procesos Financiero e Innovación Tecnológica, ya que en el desarrollo del proyecto se evidenció que no están desarrolladas. �Se recomienda registrar en el Sistema SISEC todas las actividades que realizan los empleados para que luego puedan ser controladas y evaluadas. �Se recomienda a la empresa COMPULEAD S. A. realizar el desarrollo de módulos que permitan la automatización de los Procesos de Venta, PSA y Post-Venta del Macroproceso Productivo y los procesos Financiero y Administrativo del Macroproceso de Apoyo 66

Recomendaciones (2/3) �Se recomienda implementar las siguientes soluciones tecnológicas para asegurar la alta disponibilidad

Recomendaciones (2/3) �Se recomienda implementar las siguientes soluciones tecnológicas para asegurar la alta disponibilidad y contingencia de los datos: �Migrar la aplicación a un equipo de arquitectura de servidor. �Considerar discos duros del servidor en arreglos de discos RAID 1 (Sist Operativo y Aplicativo) y RAID 5 (Datos) �Contar con un servidor standby en el que constantemente se esté replicando la base de datos. �Seguir la estrategia de backup del servidor. 67

Recomendaciones (3/3) �Se recomienda mantenimiento preventivo del Servidor. �Se recomienda seguir correctamente cada uno

Recomendaciones (3/3) �Se recomienda mantenimiento preventivo del Servidor. �Se recomienda seguir correctamente cada uno de los pasos de las opciones que el Manual de Usuario proporciona para lograr un correcto uso y funcionamiento del Sistema. �Se recomienda la transferencia de conocimiento en el caso de rotación de personal. �Se recomienda mantenimiento en conjunto tanto al Sistema de Calidad SEC como al Sistema Informático SISEC. �Se recomienda contar con el soporte de los desarrolladores del Sistema 68

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo

Agenda �Introducción �Sistema Estratégico de Calidad (SEC) de Compulead �Microsoft Solution Framework (MSF) �Desarrollo del Proyecto 1. Visión 2. Planeación 3. Desarrollo 4. Estabilización 5. Implementación �Conclusiones y Recomendaciones 69

Contáctenos • Franklin Cedillo – Consultor SAP Basis franklin_cedillo@hotmail. com • Carlos Desiderio –

Contáctenos • Franklin Cedillo – Consultor SAP Basis franklin_cedillo@hotmail. com • Carlos Desiderio – Desarrollador 5 Estrellas Microsoft. NET - cdesider@hotmail. com • Douglas Quintero – Instructor Microsoft. NET djquinter 83@hotmail. com 70

Gracias por su Atención 71

Gracias por su Atención 71