Vous êtes sur la page 1sur 241

FACULTAD DE INGENIERA DIVISIN DE ESTUDIOS PROFESIONALES PARA EJECUTIVOS CARRERA DE INGENIERA DE SISTEMAS

SISTEMA PARA LA GESTIN DE TI EN UN OPERADOR LOGSTICO PROYECTO PROFESIONAL PRESENTADO POR: CUADROS ANGULO, JULIO JORGE LAY CORDOVA, LUIS GUILLERMO

PARA OPTAR POR EL TTULO DE INGENIERO DE SISTEMAS

ASESOR: JAIME URBINA

Lima, Diciembre de 2010

RESUMEN El presente proyecto de tesis propone un sistema automatizado para la Gestin de TI para la empresa Unimar S.A. dedicada al servicio de operaciones logsticas. Una buena gestin de las tecnologas de informacin en las operaciones logsticas puede ser sin lugar a duda, un antes y un despus dependiendo, claro est, de la importancia y a buena administracin para ayudar a cumplir los objetivos estratgicos en negocios donde se exige un dinamismo cambiante en el giro. En especial, cuando hay entidades reguladoras que exigen un cumplimiento estricto de reglas. Actualmente, toda empresa con visin de expansin y crecimiento debe considerar a las tecnologas de informacin como uno de los factores claves y crticos de xito dentro de la organizacin. Ya no se les puede considerar ms como un rea de soporte, todo lo contrario, ahora representan gerencias estratgicas, y en muchos casos, dependiendo de los organigramas, en un nivel alto solo por debajo de la gerencia general. En tal sentido, desarrollar un sistema para automatizar los principales procesos de la gestin de TI (por el rea de Sistemas) reduce los tiempos de gestin y mejora los procesos principales del rea para el desarrollo de soluciones de software, implementaciones de infraestructura y la gestin de actividades de soporte y sistemas. El siguiente entregable cubre los aspectos respecto a los requerimientos funcionales y no funcionales del sistema, casos de uso de sistemas, la arquitectura del mismo; as como la codificacin inicial del sistema.

ii

INDICE

1 FUNDAMENTACIN TERICA..................................................................................5 1.1 Marco Terico................................................................................................................5 1.1.1 Fundamentos tericos sobre el negocio........................................................................5 1.1.1.1 Clasificacin de las funciones del rea de Sistemas................................................5 1.1.1.2 Beneficios y limitaciones de la gestin de TI en el rea de Sistemas.....................6 1.1.1.3 Participantes involucrados en un requerimiento de TI ............................................6 1.1.1.4 Gestin de Sistemas y las TI.....................................................................................7 1.1.1.5 ITIL............................................................................................................................9 1.1.1.6 RUP..........................................................................................................................11 1.2 Objeto de estudio..........................................................................................................13 1.2.1 Descripcin de la organizacin ..................................................................................13 1.2.2 Descripcin de los procesos principales.....................................................................17 1.3 Campo de accin..........................................................................................................19 1.3.1 Descripcin de los procesos del negocio....................................................................19 1.3.2 Sistemas automatizados vinculados con el campo de accin....................................20 1.3.2.1 Sistema Interno de Sistemas (SIS) .........................................................................20 1.3.3 Reglas de negocio.......................................................................................................20 1.4 Anlisis crtico de los problemas de la organizacin................................................23 1.4.1 Situacin problemtica y problema a resolver ..........................................................23 1.5 Conclusiones.................................................................................................................24 2 PROPUESTA DE SOLUCIN.....................................................................................25 2.1 Objetivos del proyecto.................................................................................................25 2.1.1 Objetivo general .........................................................................................................25 2.1.2 Objetivos especficos..................................................................................................26 2.1.3 Fundamentacin de los objetivos propuestos.............................................................26 2.1.4 Indicadores de logro de objetivos...............................................................................30 2.2 Beneficios del proyecto................................................................................................30 2.2.1 Beneficios tangibles....................................................................................................30 2.2.2 Beneficios intangibles.................................................................................................31 iii

2.2.3 Antecedentes...............................................................................................................31 2.2.4 Descripcin de las soluciones encontradas................................................................31 2.2.4.1 SoftExpert ITSM Suite:...........................................................................................31 2.2.4.2 SysAid:.....................................................................................................................32 2.2.5 Anlisis comparativo de las soluciones encontradas.................................................32 2.2.6 Evaluacin de la mejor solucin.................................................................................35 2.3 Conclusiones.................................................................................................................35 3 MODELO DE NEGOCIO..............................................................................................36 3.1 Modelado de casos de uso de negocio........................................................................36 3.1.1 Lista de los actores del negocio..................................................................................36 3.1.2 Diagrama de casos de uso del negocio.......................................................................37 3.2 Realizacin de casos de uso de negocio......................................................................37 3.2.1 Especificacin del CUN-001 Gestionar Desarrollo de Aplicaciones........................37 3.2.1.1 Diagramas de actividades CUN-001 Gestionar Desarrollo de Aplicaciones ........41 3.2.1.2 Sub-Diagrama Seguimiento de implementacin.....................................................42 3.2.2 Lista de actividades a automatizar CUN-001 Gestionar Desarrollo de Aplicaciones ..............................................................................................................................................43 3.2.3 Especificacin del CUN-002 Gestionar Implementacin de Infraestructura............44 3.2.3.1 Diagramas de actividades CUN-002 Gestionar Implementacin de Infraestructura 46 3.2.3.2 Lista de actividades a automatizar CUN-002 Gestionar Implementacin de Infraestructura......................................................................................................................47 3.2.3.3 Especificacin del CUN-003 Gestionar Actividades de Soporte para TI..............47 3.2.3.4 Especificacin del CUN-003 Gestionar Actividades de Soporte para TI..............51 3.2.3.5 Diagrama de actividades CUN-003 Gestionar Actividades de Soporte para TI....55 3.2.3.6 Lista de actividades a automatizar CUN-003 Gestionar Actividades de Soporte para TI 56 3.3 Modelo de anlisis del negocio ...................................................................................57 3.3.1 Lista de los trabajadores del negocio..........................................................................57 3.3.2 Lista de las entidades del negocio..............................................................................58 3.3.3 Diagrama de clases del negocio..................................................................................72 3.3.3.1 Diagrama de clases CUN-001 Gestionar Desarrollo de Aplicaciones...................72 iv

3.3.3.2 Diagrama de clases CUN-002 Gestionar Implementacin de Infraestructura.......73 3.3.3.3 Diagrama de clases CUN-003 Gestionar Actividades de Soporte para TI.............74 3.4 Conclusiones.................................................................................................................75 4 REQUERIMIENTOS.....................................................................................................76 4.1 Especificacin de los requerimientos del sistema.....................................................76 4.1.1 Funcionalidad..............................................................................................................76 4.1.2 Usabilidad...................................................................................................................78 4.1.2.1 RNF-001 Facilidad de uso.......................................................................................78 4.1.2.2 RNF-002 Mensaje de error......................................................................................78 4.1.2.3 RNF-003 Estandarizacin de trminos...................................................................78 4.1.2.4 RNF-004 Mensaje de validacin.............................................................................78 4.1.3 Confiabilidad...............................................................................................................78 4.1.3.1 RNF-005 Disponibilidad del sistema......................................................................78 4.1.3.2 RNF-006 Tiempo promedio entre fallas.................................................................78 4.1.3.3 RNF-007 Tiempo promedio de reparacin de falla................................................78 4.1.3.4 RNF-008 Precisin decimal....................................................................................79 4.1.4 Rendimiento................................................................................................................79 4.1.4.1 RNF-009 Concurrencia de Usuarios.......................................................................79 4.1.4.2 RNF-010 Tiempo de respuesta en transacciones....................................................79 4.1.4.3 RNF-011 Mnimo de Operaciones..........................................................................79 4.1.5 Soporte........................................................................................................................79 4.1.5.1 RNF-012 Plataforma del Sistema............................................................................79 4.1.5.2 RNF-013 Compatibilidad con navegadores de Internet..........................................79 4.1.5.3 RNF-014 Compatibilidad con Sistemas Operativos...............................................79 4.1.5.4 RFN-015 Manejo de Errores...................................................................................79 4.1.5.5 RFN-016 Manejo de Errores de Usuario.................................................................80 4.1.6 Restricciones de Diseo..............................................................................................80 4.1.6.1 RNF-017 Requerimientos de Hardware - Cliente...................................................80 4.1.6.2 RNF-018 Arquitectura lgica..................................................................................80 4.1.6.3 RNF-019 Requerimientos de Hardware Servidor de Aplicacin........................80 4.1.6.4 RNF-020 Requerimientos de Hardware Servidor de Base de Datos...................80 4.1.6.5 RNF-021 Plataforma del Servidor de Aplicaciones................................................81

4.1.6.6 RNF-022 Motor del Servidor de Base de Datos.....................................................81 4.1.6.7 RNF-023 Lenguaje de Desarrollo...........................................................................81 4.1.7 Documentacin de Usuario y Sistema de Ayuda.......................................................81 4.1.8 Componentes Adquiridos...........................................................................................81 4.1.9 Interfaces.....................................................................................................................81 4.1.9.1 RNF-024 Imagen institucional de la empresa.........................................................81 4.1.9.2 RNF-025 Especificacin de interfaces grficas......................................................81 4.1.10 Interfases de Hardware.............................................................................................83 4.1.11 Interfases de Software...............................................................................................83 4.1.11.1 RNF-026 Software de Correo................................................................................83 4.1.11.2 RNF-027 Adjuntar de archivos.............................................................................84 4.1.12 Interfases de Comunicaciones..................................................................................84 4.1.13 Licenciamiento..........................................................................................................84 4.1.13.1 RNF-028 Propiedad intelectual.............................................................................84 4.1.14 Requerimientos Legales y de Derecho de Autor......................................................84 4.1.14.1 RNF-029 Derechos de autor..................................................................................84 4.2 Seguridad del sistema..................................................................................................84 4.2.1 Aspecto Legal y Social...............................................................................................84 4.2.1.1 RS-001 Cumplimiento de normas organizacionales...............................................84 4.2.2 Controles Administrativos..........................................................................................84 4.2.2.1 RS-002 Polticas de Backup....................................................................................85 4.2.3 Seguridad fsica...........................................................................................................85 4.2.3.1 RS-003 Controles fsicos al acceso, dao o interceptacin de informacin...........85 4.2.3.2 RS-004 Polticas de Acceso a Personal...................................................................85 4.2.4 Dentro del Sistema......................................................................................................85 4.2.4.1 RS-005 Administracin de usuarios........................................................................85 4.2.4.2 RS-006 Administracin de opciones y perfiles.......................................................85 4.2.4.3 RS-007 Gestin de auditoria de acceso al sistema y de datos................................86 4.2.4.4 RS-008 Poltica para contrasea de acceso al sistema............................................86 4.2.4.5 RS-009 Confidencialidad y privacidad de la informacin .....................................86 4.2.4.6 RS-010 Disponibilidad de la informacin ..............................................................86 4.2.4.7 RS-011 Restriccin de acceso externo....................................................................86 4.2.5 Seguridad del sistema de informacin........................................................................86

vi

4.2.5.1 RS-012 Integridad de la informacin......................................................................86 4.2.5.2 RS-013 Redes y Medios de Almacenamiento.........................................................87 4.3 Lista de los actores del sistema...................................................................................87 4.3.1 Diagrama de actores del sistema................................................................................88 4.3.2 Diagrama de paquetes.................................................................................................89 4.3.3 Diagrama de casos de uso de sistema por paquete.....................................................90 4.3.3.1 PSI-001 Gestionar Desarrollo..................................................................................90 4.3.3.2 PSI-002 Gestionar Infraestructura...........................................................................91 4.3.3.3 PSI-003 Gestionar Soporte......................................................................................92 4.3.3.4 PSI-004 Seguridad...................................................................................................93 4.4 Matriz de Modelo del Negocio y Modelo del Sistema..............................................94 4.5 Especificacin de alto nivel de los casos de uso del sistema....................................95 4.5.1 PSI-001 Gestionar Desarrollo.....................................................................................95 4.5.2 PSI-002 Gestionar Infraestructura............................................................................102 PSI-003 Gestionar Soporte...............................................................................................106 4.6 Modelo Conceptual del Sistema...............................................................................117 4.7 Priorizacin de los Casos de Uso..............................................................................118 4.7.1 Clasificacin de los casos de uso..............................................................................118 4.7.2 Ciclos de desarrollo..................................................................................................120 4.7.3 Especificacin de casos de uso del sistema (ncleo central)...................................121 4.7.3.1 Especificacin del CUS-004 Solicitar Requerimiento..........................................121 4.7.3.2 Especificacin del CUS-005 Actualizar Plan de Proyecto...................................127 4.7.3.3 Especificacin del CUS-012 Actualizar Avance de Proyecto..............................132 4.7.3.4 Especificacin del CUS-018 Controlar Cambios de Desarrollo...........................137 4.7.3.5 Especificacin del CUS-022 Registrar SDP.........................................................143 4.7.3.6 Especificacin del CUS-028 Registrar Aceptacin Implementacin...................149 4.7.3.7 Especificacin del CUS-049 Registrar Equipo de Sistemas.................................152 4.7.3.8 Especificacin del CUS-029 Recepcionar Equipo de Sistemas...........................158 4.7.3.9 Especificacin del CUS-042 Registrar Ocurrencia de Soporte............................163 4.7.3.10 Especificacin del CUS-046 Registrar Informe de Actividades........................167 4.8 Conclusiones...............................................................................................................173

vii

5 ARQUITECTURA DE SOFTWARE..........................................................................174 5.1 Metas y Restricciones................................................................................................174 5.1.1 Rendimiento..............................................................................................................174 5.1.2 Soporte......................................................................................................................174 5.1.3 Restricciones de Diseo............................................................................................174 5.1.4 Interfases...................................................................................................................175 5.1.5 Seguridad..................................................................................................................175 5.2 Vista de Casos de Uso................................................................................................175 5.2.1 Diagrama de Actores y sus relaciones......................................................................175 5.2.2 Diagrama Ncleo central..........................................................................................176 5.3 Mecanismos.................................................................................................................177 5.4 Vista de datos .............................................................................................................180 5.5 Diccionario de Datos:.................................................................................................181 5.6 Vista General..............................................................................................................197 5.7 Paquetes de Diseo.....................................................................................................200 5.8 Realizacin de los casos de uso.................................................................................201 5.8.1 DS-004 Solicitar requerimiento................................................................................201 5.8.2 DS-005 Actualizar Plan de Proyecto........................................................................202 5.8.3 DS-012 Actualizar Avance de Proyecto...................................................................203 5.8.4 DS-018 Control Cambios Desarrollo.......................................................................204 5.8.5 DS-022 Registrar SDP..............................................................................................205 5.8.6 DS-028 Registrar Aceptacin Implementacin........................................................206 5.8.7 DS-029 Recepcionar Equipo de Sistemas................................................................207 5.9 Vista de Implementacin...........................................................................................208 5.10 Vista de Despliegue..................................................................................................209 5.11 Conclusiones.............................................................................................................210 6 ADMINISTRACIN DEL PROYECTO....................................................................211 6.1 WBS.............................................................................................................................212 6.2 Cronograma de ejecucin del proyecto...................................................................213

viii

6.3 Estudio de Factibilidad..............................................................................................216 6.3.1 Paso 1 - Estimar los Elementos de Funcionalidad (EF)...........................................216 6.3.2 Paso 2 - Estimar los Archivos Lgicos (AL)...........................................................220 6.3.3 Paso 3 - Estimar los Archivos Lgicos (AL)...........................................................221 6.3.4 Paso 4 - Ajustar los Puntos de Funcin (PFA).........................................................222 6.3.5 Paso 5 - Estimar Miles de Instrucciones Fuente (MIF)............................................222 6.3.6 Paso 6 - Estimar factibilidad econmica para el proyecto.......................................222 6.3.7 Paso 7 - Distribuir la Factibilidad Econmica para el proyecto..............................223 6.4 Conclusiones ..............................................................................................................223

ix

LISTAS ESPECIALES

Ilustracin 1: Participantes involucrados en un requerimiento de TI............................7 Ilustracin 2: Importancia de la informacin en el flujo del negocio............................8 Ilustracin 3: Alcance de los libros de ITIL v3...............................................................11 Ilustracin 4: Fases y disciplinas de RUP.......................................................................13 Ilustracin 5: Organigrama Unimar S.A........................................................................15 Ilustracin 6: Organigrama Gerencia de Sistemas........................................................16 Ilustracin 7: Procesos del Campo de Accin Unimar S.A........................................19 Ilustracin 8: Anlisis comparativo.................................................................................35 Ilustracin 9: CUN-001 Gestionar Desarrollo de Aplicaciones....................................41 Ilustracin 10: Seguimiento de implementacin 1.........................................................42 Ilustracin 11: Seguimiento de implementacin 2.........................................................42 Ilustracin 12: CUN-002 Gestionar Implementacin de Infraestructura....................46 Ilustracin 13: CUN-003 Gestionar Actividades de Soporte para TI...........................55 Ilustracin 14: CUN-001 Gestionar Desarrollo de Aplicaciones..................................72 Ilustracin 15: CUN-002 Gestionar Implementacin de Infraestructura....................73 Ilustracin 16: CUN-003 Gestionar Actividades de Soporte para TI...........................74 Ilustracin 17: Actores del Sistema..................................................................................88 Ilustracin 18: Paquetes del Sistema...............................................................................89 Ilustracin 19: PSI-001 Gestionar Desarrollo................................................................90 Ilustracin 20: PSI-002 Gestionar Infraestructura........................................................91 Ilustracin 21: PSI-003 Gestionar Soporte.....................................................................92 Ilustracin 22: PSI-004 Seguridad...................................................................................93 Ilustracin 23: Modelo Conceptual................................................................................117 Ilustracin 24: CUS-004 Solicitar Requerimiento 1.....................................................126

Ilustracin 25: CUS-004 Solicitar Requerimiento 2.....................................................127 Ilustracin 26: Lista de Planes de Proyectos.................................................................131 Ilustracin 27: Nuevo Plan de Proyecto........................................................................132 Ilustracin 28: Lista de Avance de Proyectos...............................................................137 Ilustracin 29: Registro de Nuevo Avance....................................................................137 Ilustracin 30: Listado de Controles de Cambio registrados en el sistema................142 Ilustracin 31: Registro de Control de Cambios de Desarrollo...................................143 Ilustracin 32: Lista de Registros SDP..........................................................................148 Ilustracin 33: Registro de SDP.....................................................................................148 Ilustracin 34: Lista de solicitudes de requerimientos.................................................151 Ilustracin 35: Registro de estado aprobado.................................................................152 Ilustracin 36: Lsitado de Equpos..................................................................................157 Ilustracin 37: Registrode Equpos.................................................................................158 Ilustracin 38: Lista de recepcin de equipos...............................................................162 Ilustracin 39: Registro de Equipos...............................................................................163 Ilustracin 40: Listado de Ocurrencias Registradas....................................................167 Ilustracin 41: Registro de Ocurrencia.........................................................................167 Ilustracin 42: Lista de registro de informe de actividad.............................................173 Ilustracin 43: Actores y sus relaciones........................................................................175 Ilustracin 44: Ncleo Central.......................................................................................176 Ilustracin 45: Vista de Datos........................................................................................180 Ilustracin 46: Capas de la arquitectura.......................................................................198 Ilustracin 47: Componentes de la arquitectura..........................................................199 Ilustracin 48: Vista de la solucin en Visual Studio 2005.........................................199 Ilustracin 49: Paquetes de diseo 1..............................................................................200 Ilustracin 50: Paquete de diseo 2...............................................................................200

xi

Ilustracin 51: DS-004 Solicitar requerimiento............................................................201 Ilustracin 52: DS-005 Actualizar Plan de Proyecto...................................................202 Ilustracin 53: DS-012 Actualizar Avance de Proyecto...............................................203 Ilustracin 54: DS-018 Control Cambios Desarrollo...................................................204 Ilustracin 55: DS-022 Registrar SDP..........................................................................205 Ilustracin 56: DS-028 Registrar Aceptacin Implementacin..................................206 Ilustracin 57: DS-029 Recepcionar Equipo de Sistemas...........................................207 Ilustracin 58: Vista de implementacin del sistema...................................................208 Ilustracin 59: WBS........................................................................................................212

xii

INTRODUCCIN Las tecnologas de informacin juegan un rol muy importante dentro de las organizaciones hoy en da. Saber y tener una forma o metodologa para administrar las mismas es cada vez ms importante y una necesidad para empresas de amplia envergadura y alcance. El mito de invertir en tecnologa slo si el rubro lo permite ya no existe. En la actualidad muchas empresas pecan en dejar de formalizar o tomar seriamente sus procesos de tecnologa sin alinearlos a su Plan Estratgico Empresarial, PEE. Es decir, no existe una compenetracin real o directa con el Plan Estratgico de Tecnologas de Informacin, PETI. Esto a la larga causa bastantes problemas al intentar orientar y adaptar soluciones tecnolgicas a realidades y procesos de negocios claves en las empresas siendo posiblemente las grandes y medianas corporaciones las ms afectadas cuando esto ocurre. Unimar S.A. es una empresa dedica a operaciones logsticas, y recientemente, incursionando en el sector de las agencias martimas. Es una organizacin de mediana envergadura con proyecciones a seguir expandindose y avanzando dentro del mercado nacional. El desorden de requerimientos al rea de Sistemas por demandas de Tecnologas de Informacin, ya sea de hardware o software, por parte de las dems reas de la organizacin, sumado a la falta de un control eficiente de los mismos est afectando directamente a la productividad diaria. Cmo solucionarlo? Cmo plantear un plan? Cmo llevar un control? Cundo aplicar controles? Est alineado a los objetivos de la empresa? Es evidente que el PEE y el PETI no pueden estar separados uno del otro y debe el segundo siempre trabajar en funcin a los establecido al primero. La elaboracin de un sistema de informacin que permita realizar lo descrito previamente es el motivo principal de este documento. Este proyecto de tesis se basa en proponer como objetivo principal el

xiii

establecimiento de un producto de software para a la empresa Unimar S.A. que permita cubrir las necesidades de gestin del rea de Sistemas. El Captulo 1 de este documento brinda un prembulo respecto a la convivencia entre diversas metodologas y estndares sugeridos de desarrollo y de servicio aplicados (como RUP e ITIL) dentro de la organizacin para poder gerenciar de forma ptima y eficiente los procesos. Previamente se introdujo la siguiente pregunta: Cmo solucionarlo? La respuesta es a travs de la adopcin de estndares o mejores prcticas recomendadas. El Captulo 2 presentar la solucin de software propuesta para Unimar S.A. Se considera el objetivo general del proyecto y los especficos que llevan a complementar el general. La descripcin general de los beneficios a obtener con la puesta en marcha del software propuesto y un comparativo final con respecto a soluciones alternativas para dejar un precedente de por qu la alternativa propuesta es mejor para la empresa. El Captulo 3 incluye el Modelo de Negocio. Es la descripcin detallada de los procesos de negocio que sern llevados a automatizar posteriormente. La descripcin de los casos de uso de negocio as como la correcta identificacin de los actores, trabajadores y entidades de negocio brindarn el marco inicial dentro del proceso de desarrollo posterior. En este punto es donde se debe empezar a trazar de manera concreta y clara los artefactos que servirn de referencia ms a delante en el Modelado de Sistema. El Captulo 4 se enfoca en los requerimientos funcionales y no funcionales que el producto de software tendr. En este punto se define la arquitectura lgica a emplear as como requerimientos a nivel de usabilidad, confiabilidad, rendimiento, soporte, restricciones de diseo, seguridad, etc. As mismo, se brindar una visin del Modelo Conceptual de la organizacin que describe lgicamente como se guardar de forma persistente la informacin y las especificaciones de caso de uso de sistema que reflejan la automatizacin de los procesos crticos de negocios encontrados en el captulo previo. El Captulo 5 habla acerca de la arquitectura del sistema y su dependencia e interdependencia directa con los requerimientos funcionales y no funcionales descritos en el captulo anterior. Es una visin general del prototipo de sistema a desarrollar e

xiv

implementar para Unimar S.A. Es este captulo donde se describe en si como funcionar el aplicativo dentro de la empresa. El ltimo captulo, el Captulo 6, es el control general del desarrollo del proyecto en si. A travs del WBS, entre otros conceptos de gestin de proyectos, como la aplicacin directa del COCOMO como la herramienta para ver la viabilidad del proyecto. Finalmente el presente documento mostrar las conclusiones finales respecto a la implementacin y el impacto directo en la organizacin.

xv

CAPTULO 1 1 FUNDAMENTACIN TERICA

En este captulo se hace una descripcin de los fundamentos tericos, participantes, tipos, limitaciones y beneficios de las actividades para la gestin del rea de Sistemas, para ayudar al lector en la comprensin del giro de negocio. 1.1 1.1.1 Marco Terico Fundamentos tericos sobre el negocio

La gestin de los procesos para gestionar las actividades dentro del rea de Sistemas es una necesidad de las organizaciones, ya que estas permiten desarrollar funcionalidades operativas que potencian a la organizacin mejorando su desempeo de manera significativa. Las actividades pueden ser del tipo de desarrollo de soluciones de sistema como de implementaciones de infraestructura para mejoras puntuales requeridas por evolucin tecnolgica o necesidades de crecimiento del negocio. En las organizaciones actuales, contar con un mecanismo de control para la gestin de TI es un factor crtico para una buena administracin de las funciones del rea de Sistemas de manera que las necesidades de las distintas reas de la organizacin sean atendidas de manera eficiente. 1.1.1.1 Clasificacin de las funciones del rea de Sistemas Las funciones de las reas de Sistemas son diversas pero las podemos separar en 3 grandes clases: Desarrollo de soluciones de software: que comprende el desarrollo de sistemas usando la metodologa establecida por la organizacin.

Implementaciones de infraestructura: que comprende todos los requerimientos de cambios tecnolgicos a nivel de equipos o software por requerimientos de desarrollo o evolucin tecnolgica.

Actividades de gestin de TI: que comprende las actividades propias del rea de Sistemas para realizar, controlar y gestionar sus actividades.

1.1.1.2 Beneficios y limitaciones de la gestin de TI en el rea de Sistemas Control de los requerimientos solicitados por las diferentes reas de la organizacin. Mejora en la documentacin de los desarrollos de software y las implementaciones de tecnologa. Control de costos de las implementaciones y tiempos de los recursos utilizados tanto a nivel interno como externo. La implementacin de los requerimientos esta limitada por el presupuesto asignado por la organizacin para el rea de tecnologa. Cada rea de la organizacin podr gestionar un presupuesto asignado para requerimientos de TI. 1.1.1.3 Participantes involucrados en un requerimiento de TI En una implementacin o atencin de requerimientos de TI, se distinguen tres participantes: Usuario del requerimiento: rea de una empresa o una persona que requiere una implementacin de TI. rea de Sistemas: es el rea que realiza la atencin de los requerimientos. Proveedor: es la empresa de desarrollo o infraestructura que puede participar en la implementacin si se decide que el requerimiento sea atendido con un tercero.

Ilustracin 1: Participantes involucrados en un requerimiento de TI Elaboracin Propia

1.1.1.4 Gestin de Sistemas y las TI El da a da dentro de las reas de Sistemas muestra el alto grado de dependencia de las organizaciones hacia estas. Las reas de Sistemas hoy en da tienen la labor de entregar no solo productos finales, sino tambin, servicios de soporte diario en base a una administracin directa y eficaz de las TI. Muchos autores o revistas digitales especializadas, marcan una diferencia entre lo que es la Gestin de Sistemas y lo que es la Gestin de TI. La descripcin del primero hace referencia al proceso y ciclo de vida de un producto de software mientras que el segundo, habla o se refiere concretamente a las actividades de administracin de los procesos internos y de servicios que las reas de Sistemas deben cumplir en la organizacin. La siguiente definicin de la empresa DEADALUS, extrada de su pgina Web [1] muestra claramente lo expuesto anteriormente sobre lo que es la Gestin de Sistemas: La Gestin de Sistemas se ocupa de integrar, planificar y controlar los aspectos tcnicos, humanos, organizativos, comerciales y sociales del proceso completo desde el anlisis y el diseo hasta la vida operativa del sistema. Los objetivos principales de la Gestin de Sistemas suelen ser: Planificar y controlar el proceso completo de anlisis, diseo y operacin del sistema dentro del presupuesto, plazo, calidad y restantes condiciones convenidas Controlar la validez de los criterios de diseo Controlar la adecuacin del producto del diseo a los requisitos establecidos en el anlisis Planificar y desarrollar las necesidades de mantenimiento Planificar y desarrollar las necesidades de formacin del personal que va a operar el sistema Planificar la supervisin del funcionamiento del sistema Por otro lado, la Gestin de TI, de acuerdo la empresa espaola Oaiats [2], especializada en la capacitacin en ITIL, define a su vez lo que es en realidad la Gestin de TI. Indica

que es la forma en que la informacin es administrada dentro de las organizaciones y como esta resulta de vital importancia para las altas gerencias. La gestin correcta de la informacin es una herramienta estratgica y no solo soporte tecnolgico en la realizacin de los procesos diarios.

Ilustracin 2: Importancia de la informacin en el flujo del negocio Fuente: Oaiats

La siguiente definicin muestra claramente que se espera de la Gestin de TI: Sin embargo, en la actualidad esto ha cambiado y los servicios TI representan generalmente una parte sustancial de los procesos de negocio. Algo de lo que es a menudo responsable el advenimiento de ubicuas redes de informacin: sirva de ejemplo la Banca Electrnica. Los objetivos de una buena gestin de servicios TI han de ser: Proporcionar una adecuada gestin de la calidad Aumentar la eficiencia Alinear los procesos de negocio y la infraestructura TI Reducir los riesgos asociados a los Servicios TI Generar negocio

La realidad peruana no se escapa de este marco. Sin embargo, de acuerdo a la coyuntura diaria, se puede decir que ambas gestiones van de la mano y pueden complementarse mutuamente. El objetivo de cada corriente es el mismo: La administracin adecuada de las actividades, sin importar que sean de desarrollo o servicios, para poder tener herramientas que puedan servir posteriormente para la explotacin oportuna de la informacin. Ante estos retos de gestin se identifican 2 metodologas que nos permiten estandarizar, controlar y optimizar nuestras actividades de desarrollo de software e implementacin de servicios. Para el desarrollo de software esta RUP como metodologa y UML como herramienta para plasmar la metodologa y para las implementaciones de infraestructura 8

tenemos a ITIL, ahora en la versin 3, que nos va dar la metodologa para gestionar los servicios requeridos en la organizacin. Estas metodologa van a servir de termmetro para saber como se esta realizando las gestiones en estas grandes actividades del rea de TI. 1.1.1.5 ITIL Desarrollada a finales de 1980, la Librera de Infraestructura de TI se ha convertido en el estndar mundial de facto en la Gestin de Servicios Informticos. Comenzando como una gua para el gobierno de UK, la estructura base ha demostrado ser til para las organizaciones en todos los sectores a travs de su adopcin por innumerables compaas como base para consulta, educacin y soporte de herramientas de software. Hoy, ITIL es conocido y utilizado mundialmente. Pertenece a la OGC, pero es de libre utilizacin [3]. ITIL fue desarrollada al reconocer que las organizaciones dependen cada vez ms de la Informtica para alcanzar sus objetivos corporativos. Esta dependencia en aumento ha dado como resultado una necesidad creciente de servicios informticos de calidad que se correspondan con los objetivos del negocio, y que satisfaga los requisitos y las expectativas del cliente. A travs de los aos, el nfasis pas de estar sobre el desarrollo de las aplicaciones a la gestin de servicios TI. La aplicacin TI (a veces nombrada como un sistema de informacin) slo contribuye a realizar los objetivos corporativos si el sistema est a disposicin de los usuarios y, en caso de fallos o modificaciones necesarias, es soportado por los procesos de mantenimiento y operaciones. A lo largo de todo el ciclo de los productos TI, la fase de operaciones alcanza cerca del 70-80% del total del tiempo y del coste, y el resto se invierte en el desarrollo del producto (u obtencin). De esta manera, los procesos eficaces y eficientes de la Gestin de Servicios TI se convierten en esenciales para el xito de las reas de Sistemas. Esto se aplica a cualquier tipo de organizacin, grande o pequea, pblica o privada, con servicios TI centralizados o descentralizados, con servicios TI internos o suministrados por terceros. En todos los casos, el servicio debe ser fiable, consistente, de alta calidad, y de coste aceptable.

Recientemente, acaba de publicarse en ingls la tercera versin de ITIL. sta incorpora muchas mejoras y un importante cambio de enfoque desde la previa alineacin de las TI y el negocio a la Gestin del ciclo de vida de los Servicios que las TI proveen a las organizaciones. ITIL v3 consta de cinco libros de referencia que se irn complementando tanto con publicaciones ms especficas sobre mercados verticales e industrias (Sector Pblico, Servicios Financieros, etc.) como con una constante aportacin de material en la Web. Los cinco libros de referencia de ITIL v3 son los siguientes: Estrategia del servicio (Service Strategy): que estudia los objetivos y las expectativas generales del negocio para garantizar que la estrategia de TI se correlacione con estos. Diseo del servicio (Service Desing): que inicia con un conjunto de requisitos de negocios nuevos o modificados y termina con el desarrollo de una solucin diseada para satisfacer las necesidades documentadas del negocio. Transicin del servicio (Service Transition): que se ocupa de la administracin de cambios, riesgos y del aseguramiento de la calidad, as mismo tiene el objetivo de implementar los diseos del servicio de manera que las operaciones del servicio puedan administrar los servicios y la infraestructura de una manera controlada. Operacin del servicio (Service Operation): que se ocupa de las actividades comunes del negocio. Mejora contina del servicio (Continual Service): que proporciona una visin general del resto de los elementos y busca maneras de mejorar el proceso general y el aprovisionamiento del servicio.

10

Ilustracin 3: Alcance de los libros de ITIL v3 Fuente: ITIL V3 Fundations

1.1.1.6 RUP RUP es un proceso para el desarrollo de un proyecto de un software que define claramente quien, cmo, cundo y qu debe hacerse en el proyecto [4]. Como 3 caractersticas esenciales est dirigido por los Casos de Uso: que orientan el proyecto a la importancia para el usuario y lo que este quiere, est centrado en la arquitectura: que Relaciona la toma de decisiones que indican cmo tiene que ser construido el sistema y en qu orden, y es iterativo e incremental: donde divide el proyecto en mini proyectos donde los casos de uso y la arquitectura cumplen sus objetivos de manera ms depurada. Como filosofa RUP maneja 6 principios claves: 1. Adaptacin del proceso: el proceso deber adaptarse a las caractersticas propias de la organizacin. El tamao del mismo, as como las regulaciones que lo condicionen, influirn en su diseo especfico. Tambin se deber tener en cuenta el alcance del proyecto.

11

2. Balancear prioridades: los requerimientos de los diversos inversores pueden ser diferentes, contradictorios o disputarse recursos limitados. Debe encontrarse un balance que satisfaga los deseos de todos. 3. Colaboracin entre equipos: el desarrollo de software no lo hace una nica persona sino mltiples equipos. Debe haber una comunicacin fluida para coordinar requerimientos, desarrollo, evaluaciones, planes, resultados, etc. 4. Demostrar valor iterativamente: los proyectos se entregan, aunque sea de un modo interno, en etapas iteradas. En cada iteracin se analiza la opinin de los inversores, la estabilidad y calidad del producto, y se refina la direccin del proyecto as como tambin los riesgos involucrados. 5. Elevar el nivel de abstraccin: este principio dominante motiva el uso de conceptos reutilizables tales como patrn del software, lenguajes 4GL o esquemas (frameworks) por nombrar algunos. stos se pueden acompaar por las representaciones visuales de la arquitectura, por ejemplo con UML. 6. Enfocarse en la calidad: el control de calidad no debe realizarse al final de cada iteracin, sino en todos los aspectos de la produccin. 7. El ciclo de vida de RUP: RUP divide el proceso en 4 fases, dentro de las cuales se realizan varias iteraciones en nmero variable segn el proyecto y en las que se hace un mayor o menor hincapi en los distintas actividades. En las iteraciones de cada fase se hacen diferentes esfuerzos en diferentes actividades: Inicio: Se hace un plan de fases, se identifican los principales casos de uso y se identifican los riesgos. Se define el alcance del proyecto. Elaboracin: se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos. Construccin: se concentra en la elaboracin de un producto totalmente operativo y eficiente y el manual de usuario. Transicin: se instala el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados. En la siguiente figura se muestran las fases y las disciplinas de la metodologa que se van aplicando en cada fase. Tambin podemos ver que hay iteraciones que se reflejan en entregables del producto de software.

12

Ilustracin 4: Fases y disciplinas de RUP Fuente: Libro The Racional Unified Process Made Easy

1.2 1.2.1

Objeto de estudio Descripcin de la organizacin

El objeto de estudio de este proyecto es Unimar S.A., empresa especializada servicios de operacin logstica y almacenamiento relacionado al comercio exterior. [8] Unimar S.A. es una empresa, autorizada a operar por la Aduana y Sunat, con ms de treinta aos de experiencia en el mercado peruano. [9] En los ltimos 2 aos ha movilizado ms de 60,000 TEUS en importaciones y mantiene una cartera de clientes de ms de 4,000 empresas. Tiene sus oficinas ubicadas en la ciudad de Callao, pero opera a nivel nacional a travs de oficinas en algunos puertos del interior del pas. Visin: Misin: "Ser reconocidos como la mejor empresa de servicios logsticos en el Per" "Exceder las expectativas de nuestros clientes, asegurando la calidad y excelencia de nuestros servicios." Lneas de Negocio: la actividad econmica de la empresa est comprendida por las siguientes lneas de negocio: Depsito Temporal Deposito Aduanero Depsito Simple Depsito de Contenedores Vacos 13

Centro de Distribucin Agencia Martima Operacin Logstica

El mercado objetivo de Unimar est formado bsicamente por importadores, exportadores y empresas locales que requieren servicios de logstica para sus productos. Unimar busca diferenciarse en su segmento objetivo brindando una atencin rpida y personalizada frente a sus competidores de mayor tamao, actuando como asesor para servicio adecuado a las necesidades de cada cliente. Para atender los requerimientos internos con atencin personalizada de los clientes y cumplir con las normas de Aduana, es imperativo que los requerimientos de TI sean administrados con una estrecha coordinacin con las reas usuarias.

14

Unimar S.A. est organizado de la siguiente manera:

Director

Gerencia General

Gerencia de Negocios Portuarios

Gerencia de Administracin y Finanzas

Gerencia de Operaciones & Procesos & Sistemas

Gerencia Comercial

Operaciones Puerto

Contabilidad

Contenedores Vacos

Atencin al Cliente

Comercial

Maquinarias y Equipos

Facturacin

Procesos

Cobranzas

Operaciones

Recursos Humanos

Sistemas Analista Programador de Mantenimiento QA Soporte Desarrollo Analista Programador de Desarrollo Encargado de Soporte

Asistentes de Soporte

Ilustracin 5: Organigrama Unimar S.A. Fuente: Unimar S.A. 2010 Gerencia de sistemas de Unimar S.A.

15

La gerencia de sistemas de Unimar S.A. esta organizado funcionalmente de la siguiente manera:


Gerente de Sistemas

Jefe de Sistemas

Encargado de Soporte

Analista Programador de Desarrollo

Analista Programador de Mantenimiento QA

Asistentes de Soporte

Ilustracin 6: Organigrama Gerencia de Sistemas Fuente: Unimar S.A. 2010

Objetivo: promover, coordinar y colaborar en el ptimo funcionamiento de las tecnologas de informacin de Unimar S.A. y sus procesos permanentes de captura, diseo, validacin, seleccin, manipulacin, procesamiento, conservacin, aseguramiento y comunicacin de la informacin, mediante la utilizacin de hardware y software, a partir de las demandas y necesidades de los usuarios del sistema, con el fin de mejorar el proceso de toma de decisiones. Las funciones del rea de Sistemas con las siguientes: Participar en la elaboracin y ejecucin del Plan Estratgico de la organizacin. Elaborar y coordinar la implementacin y desarrollo del Plan de Tecnologa de la Informacin a fin de lograr un sistema de informacin que apoye la formulacin de polticas y estrategias, la planeacin, la administracin, la investigacin y la toma de decisiones. Elaborar proyectos de tecnologas necesarias para la modernizacin y sistematizacin en las distintas reas y lneas de negocio de la organizacin. Administrar las redes y sistemas de comunicaciones de la organizacin. Controlar y gestionar a los proveedores de servicios de TI. Coordinar y supervisar el estudio, diseo, desarrollo, ejecucin, mantenimiento, seguridad y documentacin de los sistemas de informacin y sus equipos.

16

Coordinar y orientar oportunamente en materia de informacin y tecnologa para la contratacin externa, total o parcial de un sistema de informacin en la organizacin.

Coordinar junto con los responsables del proceso el plan de trabajo para definir los cronogramas de actividades a realizar para el desarrollo del Sistema de Informacin, acorde con el Plan de Tecnologa de la Informacin proyectado.

Proponer, gestionar y atender la actualizacin de los sistemas de informacin, en coordinacin con las reas usuarias, incorporando mejores prcticas y nuevas tendencias tecnolgicas.

, proponer y coordinar la implantacin de polticas, estndares, lineamientos y procedimientos relacionados con los elementos de hardware, software, redes y comunicaciones de la plataforma tcnica y tecnologas relacionadas con la gestin informtica.

Velar por la alta disponibilidad del servicio de tecnologa de Informacin que soporte la operatividad de la organizacin. Proponer los planes y presupuestos para la adquisicin de recursos de tecnologas de informacin, requeridos para asegurar la renovacin tecnolgica e implantacin de los proyectos de Tecnologa de Informacin

Dar conformidad al cumplimiento de los contratos que deriven de la adquisicin, alquiler y/o mantenimiento de equipos y/o aplicativos, dentro del mbito de su competencia.

Participar en la elaboracin del Plan de Seguridad de la Informacin y el Plan de Continuidad de Negocios, ejecutndolos de acuerdo al mbito de su competencia.

1.2.2

Descripcin de los procesos principales

Los principales procesos o lneas de servicio que atiende la organizacin, son los siguientes: Proceso Depsito Temporal: proceso que representa a la lnea de servicio de depsito temporal. Local donde se ingresan y/o almacenan temporalmente mercancas pendientes de la autorizacin de levante por la autoridad aduanera hasta por un plazo mximo de 30 das calendarios. Este almacn aduanero esta normado por regulaciones de aduana y establece requisitos de infraestructura y

17

tecnolgicos mnimos para operar. Aduana tambin establece plazos para envo de informacin de control para sus procesos aduaneros. Proceso Depsito Aduanero: proceso que representa a la lnea de servicio de depsito aduanero. Local donde se ingresan y/o almacenan temporalmente mercancas pendientes de la autorizacin de levante por la autoridad aduanera hasta un plazo mximo de un ao. Este almacn aduanero esta normado por regulaciones de aduana y establece requisitos de infraestructura y tecnolgicos mnimos para operar. Aduana tambin establece plazos para envo de informacin de control para sus procesos aduaneros. Proceso Depsito Simple: proceso que representa a la lnea de servicio de depsito simple. Local donde se ingresan y/o almacenan temporalmente mercancas nacionales de clientes del medio. Tambin se pueden recibir traslados de los depsitos temporales o aduaneros una vez que el cliente nacionaliza la mercanca que ha importado. Proceso Depsito de Contenedores Vacos: proceso que representa a la lnea de servicio de depsito de contenedores vacos. Local donde se ingresan y/o almacenan temporalmente los contenedores vacos de las lneas navieras. En este local tambin se realizan servicios a los contenedores vacos, tales como reparaciones, lavados, etc. Proceso Centro de Distribucin: proceso que representa a la lnea de servicio de centro de distribucin. Local donde se ingresan y/o almacenan temporalmente mercancas nacionales de clientes del medio. Lo particular de este servicio es que la rotacin de las mercancas es alta y el local sirve de centro de acopio y luego de distribucin hacia todos los locales del cliente. Proceso Agencia Martima: proceso que representa a la lnea de servicio de agencia martima. Lnea de servicio que se encarga de realizar atencin a las naves que recalan en los puertos del Per y la representan ante las autoridades. Tambin ofrecen los servicios y asesora requeridos por la nave durante su estada en nuestros puertos. Proceso Operacin Logstica: proceso que representa a la lnea de servicio de operacin logstica. Lnea de servicio que se encarga de realizar todo el proceso de recepcin, servicios y entrega de la mercanca al cliente en sus instalaciones. Este servicio cubre todo lo referente a trmites aduaneros, nacionalizacin de la

18

mercanca, movilizacin al depsito temporal, servicios de agencia de aduana y transporte hasta las instalaciones del cliente.

1.3 1.3.1

Campo de accin Descripcin de los procesos del negocio

El campo de accin abarca la gestin del rea de Sistemas, el cual est conformado por los siguientes procesos generales:

Ilustracin 7: Procesos del Campo de Accin Unimar S.A. Fuente: Unimar S.A. 2010

Desarrollo de sistemas: comprende la elaboracin de todo el proceso de desarrollo de los requerimientos de las distintas reas de la organizacin. Estos requerimientos pueden ser desarrollos de nuevos sistemas, modificaciones o correcciones a los sistemas existentes. Todo esto usando la metodologa RUP y los artefactos de UML para el correcto trabajo e iteracin con los usuarios involucrados. Implementacin de Infraestructura: comprende las implementaciones de hardware y software requeridos por la organizacin o por las evoluciones tecnolgicas. Estas implementaciones puede ser generadas por: Desarrollos de sistemas que implementan nuevas tecnologa o equipos adicionales Renovacin de equipos programados por el departamento de sistemas Evolucin tecnolgica gestionada por el departamento de sistemas Requerimientos de clientes o entes reguladores que obligan a cumplir requisitos tecnolgicos establecidos o acordados Todas estas implementaciones o servicios que brinda el departamento de sistemas van acompaados del control de gestin establecido por ITIL.

19

Actividades de soporte para TI: comprende todas las actividades del departamento de sistemas y que estn relacionada a las funciones que debe cumplir. Entre las ms importantes podemos mencionar, los inventarios de equipos, la administracin de redes y comunicaciones, administracin de proveedores, control de servicios, backup, etc. 1.3.2 Sistemas automatizados vinculados con el campo de accin

1.3.2.1 Sistema Interno de Sistemas (SIS) El departamento de sistemas de Unimar S.A., actualmente cuenta un sistema de de apoyo a las actividades de TI pero que es una herramienta limitada en sus funcionalidades y posibilidades de acceso. Este sistema se desarroll en el ao 2004 con una metodologa antigua de desarrollo estructurado, sin mucha documentacin y con herramientas tecnolgicas como Visual Fox Pro para plataforma Windows y SQL 2000 como base de datos. Este desarrollo tiene entre sus principales funciones lo siguiente: Registro de Memos de pago, Log de Servidores, Registro de ocurrencias, Registro de equipos, Registro de licencias, etc. Esta funcionalidad apoya al rea de Sistemas para sus labores del da a da, pero eso ya no es suficiente por el crecimiento que ha sufrido la organizacin, los grandes cambios tecnolgicos y el incremento de actividades del departamento. 1.3.3 Reglas de negocio Descripcin Todo requerimiento debe ser revisado por el gerente del rea. Si es aceptado se asigna la prioridad correspondiente de lo contrario se rechaza. RN002 - Validacin de casos de uso de La elaboracin de un caso de uso de negocio sistemas debe estar respaldada por un caso de uso de negocio y los casos de uso de negocio deben estar respaldados por el jefe de procesos. 20

Regla RN001 - Aceptacin de requerimientos

RN003 - Validacin de implementaciones

Si

el

usuario

final

rechaza

la

implementacin realizada, entonces el jefe de sistemas revisa las observaciones y las confronta contra los requerimientos iniciales. RN004 - Validacin de casos de uso de Los casos de uso de sistema deben estar sistema respaldados por una aprobacin del usuario final. RN005 Administracin de las licencias de El encargado de soporte registra los software RN006 - Tipos de requerimientos equipos de cmputo y los asocia a las licencias respectivas a estos. Las actividades del rea de Sistemas pueden ser de 3 tipos: Desarrollo,

Infraestructura, soporte para TI. RN007 Gestin de Desarrollo de Todo proyecto de desarrollo de software Software RN008 - Gestin de infraestructura deber ser realizado bajo estndares de desarrollo de software. Todo proyecto de infraestructura debe registrar la fecha y hora de inicio y fin RN009 - Log de servidores durante los hitos de implementacin. Todo cambio de configuracin, hardware o evento en los servidores deben ser registrados para tener la bitcora de RN010 - Mantenimiento de equipos ocurrencias del servidor. El encargado de soporte coordina cada 3 meses que los equipos de cmputo tengan el mantenimiento respectivo para garantizar RN011 - Reparaciones de equipos la operatividad de los mismos. Las reparaciones de equipos se hacen de inmediato de acuerdo a la evaluacin que realiza el Jefe de Sistemas. RN012 Elaboracin de reportes de trabajo Si el personal del rea de Sistemas no registra sus actividades diarias, la Jefatura de Sistema emitir un memorndum al respecto. RN013 Procesos de Instalacin de El proceso de instalacin de los equipos se

21

equipos

realiza en tres etapas, recepcin, registro e instalacin. Todo cambio realizado genera una lista de instalacin anexa a la original. Todos los equipos se entregan y reciben con un cargo para el control de los mismos entre el usuario final y el encargado de soporte. Todas las ocurrencias de atencin de soporte o desarrollo se registran para tener luego un control y estadsticas. Toda compra de equipos o servicios debe estar respaldada por una cotizacin del proveedor respectivo. Asimismo, esta no debe exceder el presupuesto asignada al

RN014 - Entrega y recepcin de equipos

RN015 - Registro de ocurrencias

RN016 Compra de equipos o servicios

rea. RN017 Documentacin de acta de Todas las reuniones de trabajo generan un reuniones de trabajo RN018 Proceso de Control de Backup acta de reunin con los temas tratados, los acuerdos y los participantes. Los backups se hacen de manera diaria con las herramientas implementadas en la RN019 Proceso de Control de calidad organizacin. Toda implementacin de desarrollo pasa por el control de calidad para garantizar la funcionalidad correcta del sistema.

22

1.4 1.4.1

Anlisis crtico de los problemas de la organizacin Situacin problemtica y problema a resolver

Situacin problemtica (causas) Problemas a resolver 1. Registro de solicitudes de requerimientos y Descontrol de los requerimientos informticos. control manual deficiente. [P1] 2. Imposibilidad de consolidar y analizar Demora en la ejecucin de las actividades y informacin actual e histrica de las procesos del rea de Sistemas. [P2] actividades de sistemas. 3. Mucha documentacin manual generadas Descontrol de las actividades del rea de por las actividades del rea no permite una Sistemas [P3] rpida consulta. 4. Plataforma tecnolgica de software y/o La plataforma de TI para la gestin de las hardware utilizada por el rea de Sistemas es actividades y procesos del rea de Sistema deficiente o desactualizada. 5. Bases de datos de actual es limitada y permite controlar solo algunas de las funciones y actividades. [P4] conocimiento Demora y poca productividad para resolver problemas de soporte de sistemas,

inexistente o desactualizada.

6. Definicin informal de nivel de atencin infraestructura y usuario final. [P5] de servicio. 7. Limitaciones en la infraestructura de red Imposibilidad de acceso a los sistemas por local para las comunicaciones electrnicas, personal de sistemas estando fuera de sus acceso a sistemas de informacin, etc. ubicaciones. La organizacin tiene varias plantas y el personal de soporte esta movilizndose cortantemente por ellas. [P6] 8. Captura deficiente de informacin para Control y gestin de horas de proyecto de horas, implementaciones de requerimientos de recursos y progreso de proyectos usuarios finales, tanto para desarrollo de organizacionales dentro del rea de Sistema que software como infraestructura. requieren una alta supervisin de las jefaturas de la organizacin y de la alta gerencia. [P7] 9. Poca visibilidad de la alta gerencia para Volver a planificar continuamente los planes de priorizar proyectos y necesidades a trabajo. [P8] de requerimientos mal desarrollar a nivel TI. 10. El plan de negocio debe ser conocido por Procesamiento

23

toda la organizacin para una planeacin especificados y definidos por falta de procesos efectiva de proyectos estratgicos. claros y formatos de captura de requerimientos. [P9] 1.5 Conclusiones

Existen diversas tendencias, corrientes y metodologas en el mercado para la implementacin de modelos de Gestin de Sistemas y de TI. Entenderlas y saber como aplicarlas es sumamente importante para este proyecto, ya que, aplicado al caso de Unimar S.A., se debe comprobar la relacin directa entre las actividades propuestas y la propuesta en el marco terico de este capitulo. Por lo tanto, es necesario que el marco terico empleado pueda reflejar el objeto de estudio y el campo de accin actual donde actuar. Para obtener fcilmente: Las reglas del negocio La situacin problemtica actual Causas y problemas especficos

Esto brindar la preparacin necesaria a la organizacin para poder proponer gilmente los cambios que exige el mercado hoy en da, sugerir mejoras en el servicio a los clientes y proveedores y sobre todo, dar opciones para estar siempre un paso delante de la competencia con el apoyo de la tecnologa.

24

CAPTULO 2 2 PROPUESTA DE SOLUCIN

En el siguiente captulo se dar a conocer la propuesta de solucin, la cual tiene como objetivo resolver los problemas identificados en el Captulo 1. Se detallarn los objetivos del proyecto, generales y especficos, as como tambin los beneficios y comparaciones con otras soluciones que se encuentran actualmente en el mercado. En primer lugar, se define el objetivo general, la automatizacin de los procesos de gestin de TI del rea de Sistemas. Se definen los objetivos especficos que estn relacionados con los problemas que solucionaran. Asimismo, se menciona la fundamentacin de los objetivos que explica el motivo por el cual se estn planteando y nos permite comprobar que el producto final contiene lo esperado por el consumidor. Luego, se detallar de los beneficios tangibles e intangibles que recibir la organizacin al implementar la solucin propuesta. Por ltimo, se realiza una investigacin del mercado actual de soluciones similares a la que se propone, para lo que se tom informacin de dos sistemas. En este punto, se realiza un anlisis comparativo de las funcionalidades, asignndole un grado de necesidad, el cual permitir medir el puntaje obtenido por cada una de las soluciones. 2.1 2.1.1 Objetivos del proyecto Objetivo general

El objetivo del proyecto es desarrollar un sistema para la gestin de TI con soporte Web y para equipos mviles, de manera que cubra los procesos de atencin de requerimientos de

25

Unimar S.A. y el control y administracin de las necesidades del departamento de Sistemas. 2.1.2 Objetivos especficos

El presente trabajo de tesis tiene los siguientes objetivos especficos: Definir una metodologa que permita la gestin de los requerimientos de TI de la organizacin a travs de una metodologa de gestin automatizada Definir una base de datos para poder manejar a travs de ella como almacenar la informacin correspondiente a los procesos, requerimientos y actividades de TI de forma centralizada y segura, as como la identificacin de costos de recursos y tiempos aplicados sobre las implementaciones. Definir metodologas que permita la implementacin del proceso elaboracin de perfiles de proyectos de TI de la organizacin usando una herramienta de automatizacin. Construir, sobre plataformas Web y mviles, la base del desarrollo del proyecto para obtener mayores prestaciones en seguridad, portabilidad y usabilidad de los usuarios finales (del rea de Sistemas y otras reas de la organizacin). Las actividades a explotar a travs de estas plataformas son: Aprobaciones de proyectos de desarrollo o implementaciones de infraestructura, Recepcin de equipos y backups con usuarios, otras aprobaciones, reportes para usuarios y consultas de gestin para las gerencias. Implementar reportes e indicadores estadsticos y de informacin gerencial que permitan la toma de decisiones y priorizacin de las mismas. 2.1.3 Fundamentacin de los objetivos propuestos

La actual gestin del rea de Sistemas, dentro de la empresa Unimar S.A., ha evolucionado y cambiado drsticamente durante los ltimos aos. Los diferentes proyectos aduaneros y logsticos solicitados por distintas reas o requerimientos del estado, sumado al creciente nmero de usuarios finales a la espera de soporte tecnolgico experto, ha generado un desorden y descontrol general de la gestin de TI en la empresa y para ella. Los objetivos definidos anteriormente comprenden los hitos ms importantes que el rea de Sistemas debe plantearse a nivel de gestin de TI para: Los recursos 26

Las actividades Los procesos

Teniendo claro los objetivos y una metodologa base, como ITIL, se podr proceder con mayor certeza y exactitud la automatizacin a travs de RUP, de los procesos principales que brindarn una ptima gestin de TI a nivel del rea y la organizacin. ITIL fue desarrollada al reconocer que las organizaciones dependen cada vez ms de la Informtica para alcanzar sus objetivos corporativos. Esta dependencia en aumento ha dado como resultado una necesidad creciente de servicios informticos de calidad que se correspondan con los objetivos del negocio, y que satisfaga los requisitos y las expectativas del cliente. A travs de los aos, el nfasis pas de estar sobre el desarrollo de las aplicaciones TI a la gestin de servicios TI. La aplicacin TI (a veces nombrada como un sistema de informacin) slo contribuye a realizar los objetivos corporativos si el sistema est a disposicin de los usuarios y, en caso de fallos o modificaciones necesarias, es soportado por los procesos de mantenimiento y operaciones. Esto permitir facilitar el proceso de automatizacin de los tres procesos principales dentro del rea de sistema de Unimar S.A.: 1. Desarrollo de sistemas 2. Implementacin de Infraestructura 3. Actividades de TI El desarrollo de sistemas comprende la elaboracin de todo el proceso de desarrollo de los requerimientos de las distintas reas de la organizacin. Estos requerimientos pueden ser desarrollos de nuevos sistemas, modificaciones o correcciones a los sistemas existentes. Todo esto usando la metodologa RUP y los artefactos de UML para el correcto trabajo e iteracin con los usuarios involucrados.

27

La implementacin de infraestructura engloba las implementaciones de hardware y software requeridos por la organizacin o por las evoluciones tecnolgicas. Estas implementaciones puede ser generadas por: Desarrollos de sistemas que implementan nuevas tecnologa o equipos adicionales Renovacin de equipos programados por el departamento de sistemas Evolucin tecnolgica gestionada por el departamento de sistemas Requerimientos de clientes o entes reguladores que obligan a cumplir requisitos tecnolgicos establecidos o acordados Las Actividades de TI abarcan todas las actividades del departamento de sistemas y que estn relacionados a las funciones que debe cumplir. Entre las ms importantes podemos mencionar, los inventarios de equipos, la administracin de redes y comunicaciones, administracin de proveedores, control de servicios, etc. A continuacin se muestra la lista de objetivos especficos sustentados y asociados a las situaciones problemticas especficas. Objetivos Especficos Sustentados Problema(s) a resolver Definir una metodologa que permita la [P1] Registro de solicitudes de

gestin de los requerimientos de TI de la requerimientos y control manual deficiente. organizacin a travs de una metodologa de [P2] Demora en la ejecucin de las gestin automatizada. Para esto se utilizar actividades y procesos del rea. los conceptos de ITIL o RUP como base para [P8] Volver a planificar continuamente los actividades dentro del rea de Sistemas. planes de trabajo. Definir una base de datos para poder manejar [P2] Demora en la ejecucin de las a travs de ella como almacenar la actividades y procesos del rea. informacin correspondiente a los procesos, [P3] Descontrol de las actividades del rea requerimientos y actividades de TI de forma de Sistemas. centralizada y segura en un solo repositorio [P4] La plataforma de TI para la gestin de de datos, as como la identificacin de costos las actividades y procesos del rea de de recursos y tiempos aplicados sobre las Sistema actual es limitada y permite implementaciones. Esto permitir acceder a controlar solo algunas de las funciones y informacin de forma directa en el momento actividades. que se necesite permitiendo administrar [P8] Volver a planificar continuamente los efectivamente: planes de trabajo. 28

Equipo de computo y comunicaciones [P9] Procesamiento de requerimientos mal Recursos asignados a proyectos Horas de proyecto efectivas especificados y definidos por falta de procesos claros y formatos de captura de

requerimientos. Definir el proceso de implementacin de [P3] Descontrol de las actividades del rea metodologas que permita la elaboracin de de Sistemas. perfiles de proyectos de TI de la organizacin [P4] La plataforma de TI para la gestin de usando una herramienta de automatizacin. las actividades y procesos del rea de Este proceso permitir mantener la Sistema actual es limitada y permite informacin de los proyectos actualizada y controlar solo algunas de las funciones y personalizada, detallando sus actividades y actividades. sus alcances de forma automtica. Construir, sobre plataformas Web y mviles, [P4] La plataforma de TI para la gestin de la base del desarrollo del proyecto para las actividades y procesos del rea de obtener mayores prestaciones en seguridad, Sistema actual es limitada y permite portabilidad y usabilidad de los usuarios controlar solo algunas de las funciones y finales (del rea de Sistemas y otras reas de actividades. la organizacin). Las actividades a explotar a [P5] Ineficiencia para resolver problemas de travs de estas de plataformas son: soporte de sistemas, infraestructura y usuario Aprobaciones de proyectos de desarrollo o final. implementaciones infraestructura, [P6] Imposibilidad de acceso a los sistemas Recepcin de equipos y backups con por personal de sistemas estando fuera de sus usuarios, otras aprobaciones, reportes para ubicaciones. La organizacin tiene varias usuarios y consultas de gestin para las plantas y el personal de soporte esta gerencias. As mismo, esto lograr sacar el mximo provecho a las tecnologas mviles es una pieza clave para poder brindar mayores prestaciones a la organizacin, en especial cuando ya se hizo la inversin necesaria en compras de PDAs, Smart Phones, etc. Actualmente Unimar S.A. ya ha invertido sumas fuertes de dinero para potenciar y facilitar el acceso a la tecnologa dentro de movilizndose cortantemente por ellas.

29

sus instalaciones. Sin embargo, aun se debe explotar las tecnologas mviles de forma ms eficiente Implementar reportes e indicadores [P4] La plataforma de TI para la gestin de

estadsticos y de informacin gerencial que las actividades y procesos del rea de permitan la toma de decisiones y priorizacin Sistema actual es limitada y permite de las mismas. Esto permitir a las gerencias controlar solo algunas de las funciones y de la organizacin acceder en cualquier actividades. momento a informacin de forma [P5] Ineficiencia para resolver problemas de soporte de sistemas, infraestructura y usuario final. [P7] Control y gestin efectivo de horas de proyecto ineficiente para horas, recursos y progreso de proyectos organizacionales dentro del rea de Sistema que requieren una alta supervisin de las jefaturas de la organizacin y de la alta gerencia. 2.1.4 Indicadores de logro de objetivos Aprobacin del perfil de proyecto Desarrollo dentro de las restricciones de tiempo y calidad exigidos. Aprobacin del usuario final del requerimiento, certificando la pertinencia y calidad de la solucin propuesta. 2.2 2.2.1 Beneficios del proyecto Beneficios tangibles Reduccin de trabajos manuales operacin y gestin. Reduccin de costos de implementacin de proyectos de TI. Control ms eficiente (a travs de indicadores de gestin) de los Recursos Humanos. Planeacin organizacional ms eficiente. Toma de decisiones ms eficiente. Incremento en la satisfaccin laboral. transparente y automtica.

30

2.2.2 2.2.3 2.2.4

Reduccin de errores operativos porque el proceso actual es manual. Solucin para toma de decisiones gerenciales. Incremento de la velocidad del proceso de gestin. El incremento de precisin a la seleccin a los empleados. Beneficios intangibles Integracin de los procesos. Informacin precisa y oportuna. Organizacin y mayor informacin. Procesos automatizados y eficientes. Satisfaccin del cliente en el servicio. Mejor imagen corporativa. Personal motivado. Tomar decisiones importantes para respaldar mejor los objetivos establecidos. Capacitaciones continuas. Mayor seguridad de la informacin manejada en el rea. Antecedentes Descripcin de las soluciones encontradas

2.2.4.1 SoftExpert ITSM Suite: Es una solucin para la Gestin Servicios TI flexible y rentable que brinda recursos poderosos de clase mundial para servicios y gestin de TI. Cada mdulo puede funcionar de forma independiente o puede integrarse de modo eficiente con los otros. [12] SoftExpert ITSM Suite permite que organizaciones de todos los sectores y tamaos mejoren el gobierno de TI, optimicen los niveles de servicio, aumenten la productividad y reduzcan los costos relacionados, dando soporte a la automatizacin en procesos tales como: Gestin de incidentes y problemas Gestin de la configuracin y el cambio Gestin de proyectos y servicios

31

Gestin de recursos humanos de TI Gestin de la capacidad y la disponibilidad

2.2.4.2 SysAid: Esta solucin ofrece una simple y extensa solucin de Administracin de Recursos y Help Desk para la gestin de TI dentro de una organizacin. Los mdulos de SysAid estn completamente integrados, diseados para una fcil y rpida instalacin. Ofreciendo al mismo tiempo modelos y herramientas pre-definidas, de inicio rpido y caractersticas configurables para la gestin de TI a lo largo de las organizaciones. [13] Los mdulos ofrecidos por SysAid son: 2.2.5 Helpdesk Portal para usuarios finales Base de datos de conocimiento Administracin de recursos Control remoto Servicios de anlisis y reportes Chat de asistencia IT Benchmark Tareas y proyectos Monitoreo avanzado Manager Dashboard Paquete de servicios ITIL Anlisis comparativo de las soluciones encontradas

A continuacin se realiza un anlisis comparativo de las soluciones encontradas SoftExpert ITSM, SysAid y la solucin propuesta. Cada funcionalidad se mide en dos criterios: Funcional: exigencia que debe cumplir la solucin para soportar adecuadamente las actividades del negocio, as como garantizar un adecuado mantenimiento y soporte. Complementario: define si se trata de un requerimiento funcional, suplementario o de aspectos generales. 32

No funcional: atributos que nos son fundamentales para el negocio

Asimismo, la evaluacin comparativa se ponderar en base a la relevancia del requerimiento asociado directamente con el impacto e importancia respecto al negocio. Para esto, se utilizar un intervalo de valores del cero (0) al cinco (5), siendo cero el valor que corresponde al menor grado de importancia de las caractersticas y funciones mnimas que el/las propuestas deben cumplir y cinco al mayor grado de importancia. Este anlisis se realiza de forma cualitativa, en base a las documentaciones oficiales de cada producto. La calificacin final del producto est dada por la sumatoria del producto del nivel de importancia por el nivel de cumplimiento de cada requerimiento. A continuacin se presenta el cuadro que detalla la evaluacin y el resultado final de los productos anteriormente descritos versus la solucin planteada en el proyecto.

33

SysAid Requerimiento Tipo Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Funciona l Sumplementario Sumplementario Sumplementario Sumplementario Sumplementario Funciona l Funciona l Funciona l Funciona l Sumplementario Funciona l Importancia 5 3 4 4 3 3 2 4 4 3 3 5 5 2 3 5 4 2 5 4 2 5 5 4 3 3 3 5 3 5 5 4 5 4 5 3 3 5 4 4 4 4 4 4 4 4 4 4 4 4

SoftExpert ITSM

Solucin propuesta

Administraci n de licencias de software

Permite registro de equipos Permite registro de s ervic ios de equipos , servicios que voy a usar Genera de hoja de vida de equipos Permite la entrega y recepcin de equipos Controla de mantenimiento de equipos Permite el registro de reparaciones de equipos Controla los cambios de equipos Planifica de mantenimiento de equipos Permite generar el cronograma de mantenimientos Permite verificar y consultar los mantenimientos de equipos Consulta de reparaciones de equipos Genera inventario de equipos Permite el registro y asignacin de licencias de software Permite el registro y control de sistemas de informacin Genera una lista de verificacin de instalacin de equipos Permite atender ocurrencias Permite realizar Informes diarios (de soporte y desarrollo) Genera los memos de pagos de servicios TI para pago a proveedores Permite realizar y controlar el presupuesto de inversin de TI del ao Permite controlar las compras de TI Genera actas de reuniones Permite asignar niveles de compromiso estratgicos por proyectos Permite llevar controlar el respaldo de informacin (logs de backups) Permite generar consultas gerenciales de TI Genera estadsticas de ocurrencias por peridos Genera estadsticas de requerimientos por periodos Genera estadsticas de pagos a proveedores por perodos Genera estadsticas de proyectos de TI por perodos Realiza configuracin de reportes automatic os diarios Permite definir y actualizar los niveles de servicio de TI para las diversas actividades y proyectos Permite registrar requerimientos de proyectos de desarrollo de software Permite asignar la priori dad estratgica para la elaborac in del software Facilita la asignaci n y distribucin de recursos de TI por proyecto Emite reportes de costos de implementaciones (recursos empleados) Permite controlar el ciclo de vida del proyecto de software (RUP)

Nivel de Nivel de Nivel de Calific acin Calificacin Calificacin cumplimiento cumplimiento cumplimiento 3 15 3 15 3 15 4 20 5 25 5 25 3 15 4 20 4 20 2 10 4 20 5 25 4 20 4 20 5 25 2 10 4 20 4 20 4 20 4 20 4 20 4 20 5 25 5 25 4 20 4 20 5 25 5 25 5 25 5 25 3 15 5 25 4 20 5 25 5 25 5 25 4 4 4 5 2 0 0 0 0 1 5 5 5 5 0 0 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 0 5 5 4 5 20 20 20 25 10 0 0 0 0 5 25 25 25 25 0 0 25 25 0 0 0 0 0 0 0 0 0 0 0 0 0 25 25 0 25 25 20 25 610 5 4 5 2 2 4 4 4 0 4 2 5 5 5 5 4 0 5 3 3 3 5 3 3 0 3 3 3 5 3 3 5 5 0 5 5 4 5 25 20 25 10 10 20 20 20 0 20 10 25 25 25 25 20 0 25 15 15 15 25 15 15 0 15 15 15 25 15 15 25 25 0 25 25 20 25 930 3 5 4 4 4 4 4 5 3 3 4 5 5 5 5 5 2 5 5 5 5 4 4 3 3 5 5 5 4 4 3 5 5 3 0 5 4 5 15 25 20 20 20 20 20 25 15 15 20 25 25 25 25 25 10 25 25 25 25 20 20 15 15 25 25 25 20 20 15 25 25 15 0 25 20 25 1055

Actividades de TI

Administracin de proyectos de Administracin de proyectos de Infraestructura de TI software

Desarrollo de Sistemas

Actividades de soporte para TI

Administracin de equipos de cmputo y comunicacin y mantenimiento Implementacin de Infraestructura

Permite consultar de estado de proyecto Sumplementario Sumplementario Genera inventario de funcionalidad Permite registrar requerimientos de proyectos de infraestructura de Funciona l TI Permite asignar la priori dad estratgica para la implementacin del Funciona l proyecto Facilita la asignaci n y distribucin de recursos de TI por proyecto Funciona l Emite reportes de costos de implementaciones (recursos empleados) Controla el proyecto de infraestructura bajo ITIL Permite consultar de estado de proyecto Envio de correos a travs de opciones del sis tema Plataforma Web Soporte para equipos mviles Integracin con Active Directory o LDAP Multiplataforma Facil de usar Soporte a motor de base de datos SQL Server 2008
Total de anlisis comparativo Sumplementario Funciona l Sumplementario No No No No No No No funcional funcional funcional funcional funcional funcional funcional

Otros

34

Ilustracin 8: Anlisis comparativo

2.2.6

Evaluacin de la mejor solucin

Del anterior anlisis comparativo, podemos concluir que la propuesta de solucin ms apropiada para resolver la actual situacin problemtica es la que propone en el presente proyecto ya que cumple con los puntos ms importantes a resolver para Unimar S.A.. Si bien el resto de sistemas utilizados en la comparacin cuentan con algunas funcionalidades similares, o mejores en algunos puntos, estos no necesariamente se adaptan a la realidad y particularidades del negocio. 2.3 Conclusiones

Se puede concluir es importante analizar la situacin actual en la que se encuentra la organizacin a fin de de determinar si las propuestas de solucin pueden mejorar los procesos actuales y obtener los beneficios esperados de una implementacin de dicha solucin. Es importante llevar a cabo este anlisis para definir exactamente cules son las necesidades, objetivos generales y especficos, con el fin de conocer la finalidad del producto final. El anlisis comparativo de las soluciones brind una mayor visibilidad y alcance sobre las opciones que la solucin propuesta debe tener. Asimismo, son un marco de referencia para la funcionalidad a implementar.

35

CAPTULO 3 3 MODELO DE NEGOCIO

En este captulo se hace una descripcin de los procesos del rea de Sistemas de Unimar S.A. Se pretende tener pleno conocimiento del funcionamiento real del rea indicada. Se hace uso del RUP y UML aplicando la herramienta Rational Rose, para plasmar los conceptos del modelado de negocio y disear diagramas de actividades del caso de uso. 3.1 3.1.1 Modelado de casos de uso de negocio Lista de los actores del negocio Descripcin Es quien solicita informacin de las actividades del rea de Sistemas y se ANE-002 Lder Usuario beneficia de la informacin para su gestin. Es quien solicita y se beneficia de las implementaciones de desarrollo e infraestructura que realiza el rea de Sistemas. Puede ser el Gerente de Sistemas, Jefe de Sistemas o Gerencias y Jefaturas usuarias de la organizacin.

Actor de Negocio ANE-001 Gerente de Sistemas

36

3.1.2

Diagrama de casos de uso del negocio

ANE-002 Lider Usuario


(from Actores del Negocio)

CUN-001 Gestionar Desarrollo de Aplicaciones


(from Casos de Uso del Negocio)

CUN-002 Gestionar Implementacin de Infraestructura


(from Casos de Uso del Negocio)

ANE-001 Gerente de Sistemas


(from Actores del Negocio)

CUN-003 Gestionar Actividades de Soporte para TI


(from Casos de Uso del Negocio)

3.2 3.2.1

Realizacin de casos de uso de negocio Especificacin del CUN-001 Gestionar Desarrollo de Aplicaciones

1. Actores del Negocio 1.1 ANE-002 Lder usuario 2. Propsito Realizar la gestin de los requerimientos de desarrollo solicitados por los usuarios de la organizacin aplicando la metodologa establecida por la organizacin. 3. Breve Descripcin Este caso de uso comienza cuando un Lder usuario solicita la implementacin de un sistema o un cambio en los sistemas existentes. Se realiza la gestin del desarrollo del requerimiento segn las metodologas definidas por la organizacin. El caso de uso termina cuando el requerimiento es implementado y aceptado por el Lder usuario. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ANE-002 Lder Usuario formula una solicitud requerimiento de desarrollo de software enva la solicitud a su gerencia inmediata para revisin y aprobacin.

37

4.1.2 El TNE-009 Gerente del rea evala que la solicitud cumpla con los requisitos mnimos. 4.1.3 El TNE-009 Gerente del rea aprueba la solicitud y asigna la prioridad correspondiente. [RN001] 4.1.4 El ANE-002 Lder Usuario enva la aprobacin de la solicitud a la Gerencia de Sistemas para empezar el proceso de levantamiento de informacin. 4.1.5 El TNE-002 Jefe de Sistemas procesa la solicitud y revisa que cumpla con los requisitos necesarios. [RN003] 4.1.6 El TNE-002 Jefe de Sistemas consolida los requerimientos solicitados y enva al ANE-002 Lder Usuario para corroborar la informacin. 4.1.7 El ANE-002 Lder Usuario revisa y corrobora la informacin de la solicitud. 4.1.8 El TNE-002 Jefe de Sistemas prioriza la solicitud [RN006]. 4.1.9 El TNE-002 Jefe de Sistema elabora el plan de proyecto. 4.1.10 El TNE-002 Jefe de Sistema asigna recursos de QA para el anlisis y levantamiento de la informacin. 4.1.11 El TNE-006 Analista Programador de Mantenimiento QA levanta informacin del proyecto. 4.1.12 El TNE-006 Analista Programador de Mantenimiento QA consolida la informacin de anlisis del proyecto [RN002, RN007]. 4.1.13 El TNE-002 Jefe de Sistemas revisa la informacin de anlisis del proyecto. 4.1.14 El TNE-002 Jefe de Sistemas aprueba la documentacin del proyecto. 4.1.15 El TNE-002 Jefe de Sistemas asigna los recursos de desarrollo para la implementacin del proyecto. 4.1.16 El TNE-002 Jefe de Sistemas consolidad los documentos del anlisis para el desarrollador [RN002, RN007]. 4.1.17 El TNE-005 Analista Programador de Desarrollo revisa los documentos consolidados para el desarrollo del sistema [RN002, RN007]. 4.1.18 El TNE-005 Analista Programador de Desarrollo documenta y registra los avances del prototipo [RN002, RN007]. 4.1.19 El TNE-005 Analista Programador de Desarrollo realiza pruebas preliminares y los registra en el caso de pruebas.

38

4.1.20 El TNE-005 Analista Programador de Desarrollo entrega documentacin y Gua de Usuario al TNE-006 Analista Programador de Mantenimiento QA para las pruebas preliminares del prototipo [RN002, RN007, RN019]. 4.1.21 El TNE-006 Analista Programador de Mantenimiento QA revisa la Gua de Usuario y ejecuta las pruebas del prototipo a fin de comprobar que el prototipo cumpla con las especificaciones del Lder Usuario [RN002, RN007, RN019]. 4.1.22 El TNE-006 Analista Programador de Mantenimiento QA consolida los resultados obtenidos y aprueba el pase a pruebas de usuario final [RN002, RN007, RN019]. 4.1.23 El ANE-002 Lder Usuario prueba el prototipo en base a la Gua de Usuario [RN002, RN007, RN019]. 4.1.24 El ANE-002 Lder Usuario aprueba el prototipo del sistema y da su visto bueno para el pase a produccin [RNE004]. 4.1.25 El TNE-006 Analista Programador de Mantenimiento QA realiza la documentacin final previo al pase al ambiente de produccin [RNE007]. 4.1.26 El TNE-006 Analista Programador de Mantenimiento QA enva la documentacin final al TNE-002 Jefe de Sistemas. 4.1.27 El TNE-002 Jefe de Sistemas coordina el despliegue al ambiento de produccin y el control de versiones respectivo y caso de uso termina [RNE004]. 4.2 Subflujos 4.2.1 Paso 8: Priorizar solicitudes En el [4.2.9] el ANE TNE-002 Jefe de Sistemas convoca a reunin con rea solicitante: 1. El ANE-002 Lder Usuario consolida los requerimientos o solicitudes de desarrollo solicitados al rea de Sistemas [RNE001]. 2. El TNE-002 Jefe de Sistemas actualiza la lista de requerimientos de solicitante. 3. El TNE-002 Jefe de Sistemas revisa los requerimientos o solicitudes de desarrollo hechas. 4. El TNE-002 Jefe de Sistemas realiza el estudio de factibilidad 5. El TNE-002 Jefe de Sistemas realiza la priorizacin de las solicitudes en base al estudio de factibilidad realizado y lo presenta al ANE-002 Lder Usuario. 6. El TNE-002 Jefe de Sistemas valida y acepta la priorizacin realizada. 7. El TNE-002 Jefe de Sistemas firma la aceptacin y el caso de uso contina en el punto 4.1.10 del flujo bsico.

39

4.2.2 Paso 25: Controlar versiones En el [4.1.25] el ANE-002 Lder Usuario realiza un nuevo requerimiento: 1. El ANE-002 Lder Usuario realiza un requerimiento adicional sobre un producto ya existente. 2. El TNE-005 Analista Programador de Desarrollo recepciona y analiza los requerimientos. 3. El TNE-005 Analista Programador de Desarrollo realiza los cambios sobre prototipo de producto actual. 4. El TNE-005 Analista Programador de Desarrollo realiza las pruebas de prototipo correspondientes. 5. El TNE-005 Analista Programador de Desarrollo documenta cambios y actualiza el ambiento de produccin y el caso de uso termina [RNE007]. 4.2.2 Paso 25: Desplegar en produccin En el [4.1.25] el TNE-006 Analista Programador de Mantenimiento QA: 1. El TNE-006 Analista Programador de Mantenimiento QA asigna un nmero de versin al producto a entrar a produccin [RN007]. 2. El TNE-006 Analista Programador de Mantenimiento QA analiza el impacto preliminar del producto dentro de la organizacin. 3. El TNE-006 Analista Programador de Mantenimiento QA documenta el impacto dentro del negocio para anlisis posterior [RNE007]. 4. El TNE-010 Jefe de Procesos realiza informe del impacto real dentro del negocio. 5. El TNE-002 Jefe de Sistemas documenta la informacin obtenida asociada al producto implementado. 6. El ANE-002 Lder Usuario revisa el informe documentado sobre el producto y caso de uso termina. 4.3 Flujos Alternos 4.3.1 Paso 3: Verificar requisitos de solicitud [RNE001] Si en [4.1.3] el Gerente de rea recibe una solicitud incompleta: 4.3.1.1 El Gerente de rea rechaza la solicitud. El caso de uso contina en [4.1.1] 4.3.2 Paso 4: Aprobar solicitud Si en [4.1.4] el Gerente de rea no da conformidad:

40

El caso de uso contina en [4.1.1] 4.3.3 Paso 5: Procesar solicitud Si en [4.1.5] el TNE-002 Jefe de Sistemas no da conformidad: 4.3.3.1 Devuelve la solicitud para que se corrija El caso de uso contina en [4.1.5] 4.3.4 Paso 7: Corroborar solicitud Si en [4.1.7] el Jefe ANE-002 Lder Usuario: 4.3.4.1 Corrige la informacin enviada por el TNE-002 Jefe de Sistemas El caso de uso contina en [4.1.5] 4.3.5 Paso 12: Revisar documentacin del proyecto Si en [4.1.12] el Jefe ANE-002 Lder Usuario: 4.3.5.1 El TNE-002 Jefe de Sistemas convoca a reunin al ANE-002 Lder Usuario para revisar la documentacin. 4.3.5.2 El ANE-002 Lder Usuario revisa los hitos del proyecto 4.3.5.3 El ANE-002 Lder de Usuario aprueba los hitos del proyecto El caso de uso contina en [4.1.13] 4.3.7 Paso 14: Asignar recursos para el desarrollo del proyecto Si en [4.1.14] el TNE-002 Jefe de Sistemas: 4.3.7.1 El TNE-002 Jefe de Sistemas asigna a un outsourcing para el desarrollo del sistema. El caso de uso contina en [4.1.15] 4.3.8 Paso 19: Observaciones en las pruebas de prototipo Si en [4.1.19] el TNE-006 Analista Programador de Mantenimiento QA: 4.3.8.1 El TNE-006 Analista Programador de Mantenimiento QA reporta y documenta errores y observaciones. El caso de uso contina en [4.1.17] 4.3.9 Paso 20: Solicita revisin del TNE-002 Jefe de Sistemas Si en [4.1.20] el TNE-006 Analista Programador de Mantenimiento QA: 4.3.9.1 El TNE-002 Jefe de Sistemas supervisa las pruebas de usuario final El caso de uso contina en [4.1.21] 4.3.10 Paso 22: El ANE-002 Lder Usuario observa el prototipo Si en [4.1.22] el ANE-002 Lder Usuario: 4.3.10.1 Rechaza y observa el prototipo

41

4.3.10.2 El TNE-006 Analista Programador de Mantenimiento QA analiza las observaciones. Si en [4.3.10] el TNE-006 Analista Programador de Mantenimiento QA: Corrobora y documenta las observaciones del ANE-002 Lder Usuario El caso de uso contina en [4.3.8] 4.3.11 Paso 6 subflujo 4.2.1 Si en [6] el ANE-002 Lder Usuario: 4.3.11.1 Rechaza y observa la priorizacin realizada por el ANE-01 Gerente de Sistemas 4.3.11.2 El ANE-01 Gerente de Sistema vuelve a priorizar la lista de solicitudes. El caso de uso contina en [7] 5. Precondiciones 5.1 Solicitud de Requerimiento de desarrollo Contar con un equipo de trabajo y requerimientos del usuario. 6. Poscondiciones 6.1 Gua del Producto / Informe Final La documentacin del producto de software queda generada. 6.2 Gua de usuario final Manual de usuario sobre el uso y alcances del software.

42

3.2.1.1 Diagramas de actividades CUN-001 Gestionar Desarrollo de Aplicaciones


1 : AN E -0 0 2 L id e r U s u a r i o 2 : TN E -0 09 G e r e n te d e Ar ea 3 : TN E -0 0 2 J ef e d e S is te m a s 4 : TN E -0 06 An a l is ta P r o g r a m ad o r d e M a n t en i m ie n to Q A 5 : TN E-0 0 5 An a l i st a P r o g r a m a d o r d e D es a r r o l lo

AN E -0 0 2 L i d e r U s u a rio

T N E -0 0 9 G e re n te d e A re a

TN E -0 0 2 J e fe d e S is te m a s

TN E -0 0 6 An a li s ta P ro g ra m a d o r d e M a n te n im i e n to Q A

T N E -0 0 5 An a l is ta P ro g ra m a d o r d e D e s a rro llo

1 : E N E -0 0 1 S o lic itu d [C r e a d o ] F o rm u la r r e q u e rim ie n to d e d e s a rro l lo R e vis a r re q u e rim ie n to s m n i m o s 5 : E N E -0 3 6 D a to s M in im o s

C u m p le ?

Si

E va l u a r s o l ici tu d d e re q u e rim ie n to

No A p r o b a d a ? C o m u n i ca r re c h a zo No Si E n via r s o lic itu d d e re q u e ri m ie n to a p ro b a d a As ig n a r p rio rid a d 3 : E N E -0 0 1 S o li c i tu d [Ap ro b a d a ]

2 : E N E -0 0 1 S o lic itu d [R e c h a za d a ]

P ro c e s a r s o li c i tu d d e re q u e ri m i e n to

C o n fo rm e ? C o r re g i r in fo rm a c i n re c ib id a D e vo lve r p a ra c o rre c c i n N o Si C o rro b o ra r in fo rm a c i n E n vi a r c o n firm a c i n

No

O K?

Si

Dar c o n fo rm i d a d

P r io r iza r s o li citu d d e re q u e rim ie n to d o / S D A - P rio riza r

E la b o ra r p la n d e p ro ye c to

1 : E N E -0 0 2 P l a n d e P ro ye c to [C r e a d o ]

As ig n a r re c u rs o s d e s is te m a s a p ro ye c to

L e va n ta r in fo rm a c i n

R e vis a r d o c u m e n ta c i n d e l p ro ye c to

C o n s o lid a r y d o c u m e n ta r in fo rm a c i n d e a n lis is

R e v is a r?

Si R e vis a r h ito s d e l p ro ye c to C o n fo rm e ? C o n vo c a r re u n i n c o n s o lic ita n te No 2 : E N E -0 0 2 P la n d e P ro ye c to [Ac tu a li za d a ]

Si

Ap ro b a r p ro ye c to

No E n vi a r o b s e rva c i o n e s p a ra c o rre c c i n

Ap ro b a r d o c u m e n ta c i n d e a n li s is

A s ig n a r re c u rs o s p a ra d e s a rro llo d e p r o ye cto

1 : E N E -0 0 3 G u a d e l D e s a rro l la d o r

R e cu rs o p ro p io ?

Si

D o c u m e n ta r p a r a d e s a rro lla d o r

D e s a rro lla r m o d u lo s d e a c u e rd o e s p e c i fic a c io n e s d e a n li s is

No C o n tra rta r a p ro ve e d o r e xte rn o D o cu m e n ta r y re g is tra r a va n ce s 1 : E N E -0 0 5 G u a d e U s u a rio [C re a d o ] 1 : E N E -0 1 3 C o n tra to d e S e rvic io [Ap ro b a d a ] E n tre g a r p ro to ti p o a Q A 1 : E N E -0 3 1 C a s o d e P ru e b a O b s e rv a c io n e s ? R e p o rta r y d o c u m e n ta r e rro r e s u o b s e r va c i o n e sS i No 2 : E N E -0 0 4 B ita c o ra d e D e s a r ro l lo D o c u m e n ta r a va n c e d e d e s a rr o llo 1 : E N E -0 0 6 R e p o rte d e P ru e b a s S u p e rv is i n ? S u p e r vis a r p ru e b a s d e u s u a ri o fin a l S o lic i ta r s u p e rvis i n d e p r u e b a s c o n u s u a rio fin aS i l No R e a liza r p ru e b a s d e u s a u ri o fin a l Au to ri za r p ru e b a s c o n c lie n te 1 : E N E -0 0 7 O b s e rva c io n e s d e U s u a r io [A c tu a liza d a ] [C r e a d o ] R e a liza r p ru e b a s p re lim i n a re s 1 : E N E -0 0 4 B ita c o ra d e D e s a r ro l lo [C r e a d o ]

R e a liza r p ru e b a s d e p r o to tip o

P r o d u c c i n ?

No

R e ch a za r y o b s e rva r p ro to tip o

Si

R e vis a r o b s e rva c io n e s d e u s u a rio fi n a l

Si Ap ro b a r p ro to tip o No R e c h a za r y d o c u m e n ta r o b s e rva c io n e s d e u s u a r io fi n a l Fu n d a m e n ta d a s ?

In fo r m a r m o tivo d e re c h a zo a u s u a rio fin a l

In fo rm a r fin d e c i clo d e d e s a rro llo

R e a liza r d o c u m e n ta c i n fin a l 1 : E N E -0 0 8 In fo rm e fi n a l

D e s p le g a r e n p r o d u c c i n

C o n tro la r ve rs i o n e s

d o / S D A - S e g u i m i e n to d e im p l e m e n ta cdio n S D A - C o n tro la r Ve rs io n e s ... o/

Ilustracin 9: CUN-001 Gestionar Desarrollo de Aplicaciones

41

3.2.1.2 Sub-Diagrama Seguimiento de implementacin


1 : TNE-006 Analista Programador de Mantenimiento QA 2 : TNE-010 Jefe de Procesos 3 : TNE-002 Jefe de Sistemas 4 : ANE-002 Lider Usuario

TNE-006 Analista Programador de Mantenimiento QA

TNE-010 Jefe de Procesos

TNE-002 Jefe de Sistemas

ANE-003 Lider Usuario

Viene de desplegar en produccin Asignar nmero de versin

Dar seguimiento de despliegue en produccin

2 : ENE-037 Estudio de Factibilidad

Analizar impacto en negocio

Documentar seguimiento de sistema

Revisar documentacin

3 : ENE-002 Plan de Proyecto

1 : ENE-008 Informe final Realizar anlisis de impacto en negocio 1 : ENE-009 Informe de seguimiento Realizar informe de impacto Documentar alcance de desarrollo Revisar informe de impacto [Actualizado]

Ilustracin 10: Seguimiento de implementacin 1


1 : ANE-001 Gerente de Sistemas 2 : TNE-005 Analista Programador de Desarrollo 3 : TNE-002 Jefe de Sistemas

ANE-001 Gerente de Sistemas

TNE-005 Analista Programador de Desarrollo

TNE-002 Jefe de Sistemas

Viene de controlar versiones

Realizar requerimiento de nueva funcionalidad

Revisar solicitud nuevo requerimiento

2 : ENE-001 Solicitud [Creado]

Generar cambios sobre prototipo

Aprobar cambios de desarrollo

Realizar pruebas

Actualizar ambiente de produccin

1 : ENE-004 Bitacora de Desarrollo [Actualizada]

Ilustracin 11: Seguimiento de implementacin 2

42

3.2.2

Lista de actividades a automatizar CUN-001 Gestionar Desarrollo de Aplicaciones

1. Revisar requerimientos mnimos. 2. Comunicar rechazo. 3. Asignar prioridad. 4. Procesar solicitud de requerimiento. 5. Priorizar solicitud de requerimiento. 6. Actualizar lista de requerimientos. 7. Priorizar requerimiento en lista. 8. Firmar aceptacin. 9. Elaborar plan de proyecto. 10. Asignar recursos de sistemas a proyecto. 11. Consolidar y documentar informacin de anlisis. 12. Aprobar documentacin de anlisis. 13. Asignar recursos para desarrollo de proyecto. 14. Documentar y registrar avances. 15. Realizar pruebas preliminares 16. Reportar y documentar errores u observaciones 17. Documentar avance de desarrollo. 18. Revisar observaciones de usuario final. 19. Rechazar y documentar observaciones de usuario final. 20. Informar motivo de rechazo a usuario final. 21. Realizar documentacin final. 22. Informar fin de ciclo de desarrollo. 23. Desplegar en produccin. 24. Asignar nmero de versin. 25. Documentar seguimiento de sistema. 26. Documentar alcance de desarrollo. 27. Controlar versiones. 28. Revisar solicitud nuevo requerimiento 29. Aprobar cambios de desarrollo 30. Actualizar ambiente de produccin

43

3.2.3

Especificacin del CUN-002 Gestionar Implementacin de Infraestructura

1. Actores del Negocio 1.1 ANE-002 Lder Usuario 2. Propsito Atender los requerimientos de implementaciones tecnolgicas de infraestructura que se requieren por las implementaciones de desarrollo que solicitan las distintas reas de la organizacin o las implementaciones que son promovidas por el rea de Sistemas. 3. Breve Descripcin El caso de uso comienza cuando el ANE-002 Lder Usuario solicita la implementacin de soluciones tecnolgicas para mejoras. Las implementaciones se realizan siguiendo la metodologa definida por la organizacin. El caso de uso termina cuando las implementaciones estn en funcionamiento y es aceptada por el ANE-002 Lder Usuario. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ANE-002 Lder Usuario solicita la implementacin de infraestructura requerida. [RN001] 4.1.2 El TNE-009 Gerente de rea revisa y aprueba el requerimiento [RN003]. 4.1.3 El TNE-002 Jefe de Sistemas asigna el requerimiento al TNE-003 Encargado de Soporte. 4.1.4 El TNE-003 Encargado de Soporte realiza el levantamiento de la informacin del requerimiento. 4.1.5 El TNE-003 Encargado de Soporte genera el Paquete de Diseo de Servicios, que contiene: Acuerdo de Nivel de Servicio, Acuerdo de Nivel de Operacin, Contrato de servicio. [RN008] 4.1.6 El Encargado de Soporte realiza el Informes comparativo y lo entrega al TNE-002 Jefe de Sistemas. 4.1.7 El TNE-002 Jefe de Sistemas revisa el Paquete de Diseo de Servicios y el Informe comparativo. 4.1.8 El TNE-002 Jefe de Sistemas acepta y agrega comentarios al Paquete de Diseo de Servicios y el Informe comparativo para la aprobacin del TNE-001 Gerente de Sistemas. 4.1.9 El TNE-001 Gerente de Sistemas aprueba el Paquete de Diseo de Servicios para la implementacin solicitada. 4.1.10 El TNE-002 Jefe de Sistemas coordina la implementacin con el usuario.

44

4.1.11 El ANE-002 Lder usuario revisar el Paquete de Diseo de Servicios y acepta la realizacin de la implementacin. 4.1.12 El TNE-002 Jefe de Sistemas confirma trabajos de implementacin al Encargado de Soporte. 4.1.13 El TNE-003 Encargado de Soporte realiza los trabajos de implementacin. 4.1.14 El TNE-003 Encargado de Soporte genera el Informe de Resultados de la implementacin y solicita la aceptacin del Usuario. 4.1.15 El ANE-002 Lder usuario acepta la implementacin realizada. 4.1.16 El TNE-002 Jefe de Sistemas cierra la implementacin realizada. 4.1.17 El caso de uso termina. 4.2 Flujos Alternos 4.2.1 Paso 3: Existen requerimientos pendientes. Si en [4.1.3] existen requerimientos pendientes: 4.2.1.1 El Jefe de Sistemas prioriza los requerimientos con el Lder usuario para establecer el orden de prioridad. El caso de uso contina en [4.1.3]. 4.2.2 Paso 8: El SDP no es conforme. Si en [4.1.8] el SDP no es conforme: 4.2.2.1 El Jefe de sistemas rechaza el SDP. El caso de uso contina en [4.1.4]. 5. Precondiciones Solicitud de requerimiento de usuario. 6. Poscondiciones 6.1 Paquete de Diseo de Servicios El Lder usuario recibi el Paquete de diseo de servicios con todos los documentos involucrados.

45

3.2.3.1 Diagramas de actividades CUN-002 Gestionar Implementacin de Infraestructura


1 : ANE-002 Lider Usuario 2 : TNE-009 Gerente de Area 3 : TNE-002 Jefe de Sistemas 4 : TNE-003 Encargado de Soporte 5 : TNE-001 Gerente de Sistemas

ANE-002 Lider Usuario

TNE-009 Gerente de Area

TNE-002 Jefe de Sistemas

TNE-003 Encargado de Soporte

TNE-001 Gerente de Sistemas

19 : ENE-036 Datos Minimos

Solicitar requerimiento de infraestructura

Aprobar Requerimiento de infraestructura

Revisar lista de pendientes

Existen pendientes? Si 1 : ENE-014 Paquete de Diseo de Servicios No 1 : ENE-011 Acuerdo de Nivel de Servicio [Generado] [Generado]

Seleccionar requerimiento

Priorizar Requerimientos

Asignar requerimiento de infraestructura 2: : ENE-001 Solicitud [Aprobada]

Levantar informacin de requerimiento

1 : ENE-012 Acuerdo de Nivel de Operacin [Generado]

Generar Paquete de Diseo de Servicio (SDP) 3: : ENE-001 Solicitud 1: : ENE-001 Solicitud [Solicitada] 6 : ENE-014 Paquete de Diseo de Servicios [Aceptado] No 1 : ENE-015 Cotizacin de Proveedor Generar Informe Comparativo [Generado] [Aisgnada] Si Requiere proveedor? Solictar cotizacin 1 : ENE-013 Contrato de Servicio [Generado]

Revisar SDP y comparativo

Es comforme?

No

Rechazar SDP y comparativo : ENE-014 Paquete de Diseo de Servicios [Rechazado] 1 : ENE-016 Informe Comparativo [Generado]

3 : ENE-014 Paquete de Diseo de Servicios [Aprobada] Aprobar implementacin de Infraestructura

Si Agregar comentarios al SDP Aceptar realizacin de implementacin

Coordinar implementacin Con Si Proveedor? No Confirmar trabajos de implementacin

Coordinar trabajos con proveedor 4 : ENE-014 Paquete de Diseo de Servicios [Aprobada] 5 : ENE-014 Paquete de Diseo de Servicios [Aceptado]

Realizar implementacin de infraestructura 1 : ENE-018 Informe de proveedor [Generado] Es con Si Proveedor? No Generar informe de resultados

Solicitar informe proveedor

Aceptar implementacin de infraestructura Cerrar implementacin de infraestructura

Solicitar aceptacin del usuario

1 : ENE-017 Informe de Resultados [Generado]

2 : ENE-017 Informe de Resultados [Aceptado]

Ilustracin 12: CUN-002 Gestionar Implementacin de Infraestructura

46

3.2.3.2 Lista de actividades a automatizar CUN-002 Gestionar Implementacin de Infraestructura Aprobar Requerimiento de infraestructura. Priorizar Requerimientos. Asignar requerimiento de infraestructura. Generar Paquete de Diseo de Servicio (SDP). Generar Informe Comparativo. Agregar comentarios al SDP. Rechazar SDP y comparativo. Aprobar implementacin de Infraestructura. Confirmar trabajos de implementacin. Generar informe de resultados. Solicitar aceptacin del usuario. Cerrar implementacin de infraestructura.

3.2.3.3 Especificacin del CUN-003 Gestionar Actividades de Soporte para TI 1. Actores del Negocio 1.1 ANE-001 Gerente de Sistemas 2. Propsito Realizar las actividades de soporte para del rea de Sistemas y obtener informacin relevante para la gestin del departamento y la organizacin. 3. Breve Descripcin El caso de uso comienza cuando ANE-001 Gerente de Sistemas solicita y/o establece las actividades del rea de Sistemas y requiere informacin para su gestin de rea y estratgica del negocio. El rea de Sistemas realiza las actividades requeridas. El caso de uso termina cuando las actividades han sido realizadas y el ANE-001 Gerente de Sistemas obtiene la informacin requerida. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ANE-001 Gerente de Sistemas solicita la ejecucin de actividades de soporte para TI. 4.1.2 El TNE-002 Jefe de Sistemas coordina la ejecucin de las actividades. 47

4.1.3 El TNE-002 Jefe de Sistemas verifica actividades de recepcin de equipos. 4.1.4 El TNE-002 Jefe de Sistemas [RN011] 4.1.5 El TNE-002 Jefe de Sistemas verifica actividades de mantenimiento. [RN010] 4.1.6 El TNE-002 Jefe de Sistemas software. [RNE005, RN016] 4.1.7 El TNE-002 Jefe de Sistemas revisa actividades de soporte de usuarios. [RN015] 4.1.8 El TNE-002 Jefe de Sistemas revisa actividades de respaldo de informacin. [RN018] 4.1.9 El TNE-002 Jefe de Sistemas revisa tareas pendientes de asignacin. 4.1.10 El TNE-002 Jefe de Sistemas genera informe de actividades de soporte para TI. 4.1.11 El ANE-001 Gerente de Sistemas recibe informe de actividades. 4.1.12 El caso de uso termina. 4.2 Flujos Alternos 4.2.1 Paso 3: La actividad es de recepcin de equipos. 4.2.1.1 TNE-002 Jefe de Sistemas solicita el registro de los equipos. 4.2.1.2 TNE-003 Encargado de Soporte registra los equipos informticos. 4.2.1.3 TNE-004 Asistente de Soporte prepara el equipo informtico. [RN013] 4.2.1.4 TNE-004 Asistente de Soporte entrega equipo al usuario. [RN014] 4.2.1.5 TNE-008 Usuario recibe el equipo informtico. El caso de uso contina en [4.1.4]. 4.2.2 Paso 4: La actividad es de reparacin de equipos. 4.2.2.1 El TNE-002 Jefe de Sistemas solicita la reparacin de equipos informtico. 4.2.2.2 El TNE-003 Encargado de Soporte asigna la supervisin de la revisin del equipo al TNE-004 Asistente de Soporte. 4.2.2.3 El TNE-004 Asistente de Soporte coordina revisin del equipo con el proveedor. 4.2.2.4 El TNE-003 Encargado de Soporte revisa el informe de revisin del equipo y la cotizacin de reparacin generada por el proveedor. 4.2.2.5 El TNE-003 Encargado de Soporte genera la hoja de vida del equipo. 4.2.2.6 El TNE-002 Jefe de Sistemas revisa y aprueba la hoja de vida del equipo para realizar la reparacin. verifica actividades de compra de hardware o verifica actividades de reparacin de equipos.

48

4.2.2.7 El TNE-003 Encargado de Soporte asigna la supervisin de la reparacin del equipo al TNE-004 Asistente de Soporte. 4.2.2.8 El TNE-004 Asistente de Soporte supervisa la reparacin del equipo. 4.2.2.9 El TNE-004 Asistente de Soporte verifica el funcionamiento del equipo. 4.2.2.10 El TNE-004 Asistente de Soporte entrega el equipo reparado al usuario. 4.2.1.5 TNE-008 Usuario recibe el equipo informtico reparado. El caso de uso contina en [4.1.5]. 4.2.3 Paso 5: La actividad es de mantenimiento de equipos. 4.2.3.1 El TNE-002 Jefe de Sistemas elabora el plan de mantenimiento. 4.2.3.2 El TNE-003 Encargado de Soporte asigna la supervisin de los mantenimientos. 4.2.3.3 El TNE-004 Asistente de Soporte coordina ejecucin de mantenimiento. 4.2.3.4 El TNE-008 Usuario acepta el mantenimiento programado para su equipo. 4.2.3.5 El TNE-004 Asistente de Soporte verifica los mantenimientos realizados. El caso de uso contina en [4.1.6] 4.2.4 Paso 6: La actividad es de compra de equipos o software. 4.2.4.1 El TNE-002 Jefe de Sistemas solicita cotizar requerimiento de compra. 4.2.4.2 El TNE-003 Encargado de Soporte solicita cotizaciones referenciales a los proveedores. 4.2.4.3 El TNE-003 Encargado de Soporte consolida cotizaciones y evala alternativas. 4.2.4.4 El TNE-003 Encargado de Soporte prepara especificaciones de alternativa. 4.2.4.5 El TNE-002 Jefe de Sistemas revisa y aprueba especificaciones. 4.2.4.6 El TNE-003 Encargado de Soporte solicita cotizaciones segn especificaciones aprobadas. 4.2.4.7 El TNE-003 Encargado de Soporte genera comparativo de cotizaciones. 4.2.4.8 El TNE-002 Jefe de Sistemas revisa comparativo y aprueba compra. 4.2.4.9 El TNE-003 Encargado de Soporte ejecuta compra aprobada. 4.2.4.10 El TNE-003 Encargado de Soporte decepciona los equipos y verifica contra las especificaciones de compra. 4.2.4.11 El TNE-003 Encargado de Soporte genera memo de pago para el proveedor. 4.2.4.12 El TNE-002 Jefe de Sistemas firma memo de pago.

49

4.2.4.13 El TNE-003 Encargado de Soporte entrega memo de pago a Contabilidad para trmite de pago. El caso de uso contina en [4.1.7] 4.2.5 Paso 7: La actividad es de soporte de usuarios. 4.2.5.1 El TNE-002 Jefe de Sistemas solicita atencin de soporte a usuario. 4.2.5.2 El TNE-004 Asistente de Soporte atiende la llamada del usuario. 4.2.5.3 El TNE-004 Asistente de Soporte registra la ocurrencia de soporte. 4.2.5.4 El TNE-004 Asistente de Soporte resuelve el problema del usuario. 4.2.5.5 El TNE-004 Asistente de Soporte registra solucin de ocurrencia. 4.2.5.6 El TNE-008 Usuario acepta la solucin de la ocurrencia. El caso de uso contina en [4.1.8] 4.2.6 Paso 8: La actividad es de respaldo de informacin. 4.2.6.1 El TNE-002 Jefe de Sistemas asigna control de backup al TNE-003 Encargado de Soporte. 4.2.6.2 El TNE-003 Encargado de Soporte verifica ejecucin de backup diario. 4.2.6.3 El TNE-003 Encargado de Soporte entrega juego de cintan semanales al TNE-008 Usuario que es representado por la secretaria de gerencia. 4.2.6.4 El TNE-008 Usuario firma el cargo de cintas semanales. 4.2.6.5 El TNE-003 Encargado de Soporte entrega juego de cintan mensuales al TNE-008 Usuario que es representado por la secretaria de gerencia. 4.2.6.6 El TNE-008 Usuario firma el cargo de cintas mensuales. 4.2.6.7 El TNE-003 Encargado de Soporte recibe cargos firmados. 4.2.6.8 El TNE-003 Encargado de Soporte archiva cargos firmados. 4.2.7 Paso 9: La actividades de tareas pendientes. 4.2.7.1 El TNE-002 Jefe de Sistemas asigna las tareas pendientes de TI al TNE003 Encargado de Soporte. 4.2.7.2 El TNE-004 Asistente de Soporte realiza tarea asignada. 4.2.7.3 El TNE-004 Asistente de Soporte registra informe de actividades. [RN012] 4.2.7.4 El TNE-002 Jefe de Sistemas revisa el informe de actividades. 4.2.7.5 El TNE-002 Jefe de Sistemas cierra la actividad asignada. 5. Precondiciones 5.1 Actividades definidas por la Gerencia de Sistemas

50

El ANE-001 Gerente de Sistemas solicita que se realicen las actividades definidas en el rea de Sistemas de la organizacin. 6. Poscondiciones 6.1 Informe de actividades del rea de Sistemas El ANE-001 Gerente recibe el informe de actividades realizadas. 3.2.3.4 Especificacin del CUN-003 Gestionar Actividades de Soporte para TI 1. Actores del Negocio 1.1 ANE-001 Gerente de Sistemas 2. Propsito Realizar las actividades de soporte para del rea de Sistemas y obtener informacin relevante para la gestin del departamento y la organizacin. 3. Breve Descripcin El caso de uso comienza cuando ANE-001 Gerente de Sistemas solicita y/o establece las actividades del rea de Sistemas y requiere informacin para su gestin de rea y estratgica del negocio. El rea de Sistemas realiza las actividades requeridas. El caso de uso termina cuando las actividades han sido realizadas y el ANE-001 Gerente de Sistemas obtiene la informacin requerida. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ANE-001 Gerente de Sistemas solicita la ejecucin de actividades de soporte para TI. 4.1.2 El TNE-002 Jefe de Sistemas coordina la ejecucin de las actividades. 4.1.3 El TNE-002 Jefe de Sistemas verifica actividades de recepcin de equipos. 4.1.4 El TNE-002 Jefe de Sistemas [RN011] 4.1.5 El TNE-002 Jefe de Sistemas verifica actividades de mantenimiento. [RN010] 4.1.6 El TNE-002 Jefe de Sistemas software. [RNE005, RN016] 4.1.7 El TNE-002 Jefe de Sistemas revisa actividades de soporte de usuarios. [RN015] 4.1.8 El TNE-002 Jefe de Sistemas revisa actividades de respaldo de informacin. [RN018] 4.1.9 El TNE-002 Jefe de Sistemas revisa tareas pendientes de asignacin. 4.1.10 El TNE-002 Jefe de Sistemas genera informe de actividades de soporte para TI. 51 verifica actividades de compra de hardware o verifica actividades de reparacin de equipos.

4.1.11 El ANE-001 Gerente de Sistemas recibe informe de actividades. 4.1.12 El caso de uso termina. 4.2 Flujos Alternos 4.2.1 Paso 3: La actividad es de recepcin de equipos. 4.2.1.1 TNE-002 Jefe de Sistemas solicita el registro de los equipos. 4.2.1.2 TNE-003 Encargado de Soporte registra los equipos informticos. 4.2.1.3 TNE-004 Asistente de Soporte prepara el equipo informtico. [RN013] 4.2.1.4 TNE-004 Asistente de Soporte entrega equipo al usuario. [RN014] 4.2.1.5 TNE-008 Usuario recibe el equipo informtico. El caso de uso contina en [4.1.4]. 4.2.2 Paso 4: La actividad es de reparacin de equipos. 4.2.2.1 El TNE-002 Jefe de Sistemas solicita la reparacin de equipos informtico. 4.2.2.2 El TNE-003 Encargado de Soporte asigna la supervisin de la revisin del equipo al TNE-004 Asistente de Soporte. 4.2.2.3 El TNE-004 Asistente de Soporte coordina revisin del equipo con el proveedor. 4.2.2.4 El TNE-003 Encargado de Soporte revisa el informe de revisin del equipo y la cotizacin de reparacin generada por el proveedor. 4.2.2.5 El TNE-003 Encargado de Soporte genera la hoja de vida del equipo. 4.2.2.6 El TNE-002 Jefe de Sistemas revisa y aprueba la hoja de vida del equipo para realizar la reparacin. 4.2.2.7 El TNE-003 Encargado de Soporte asigna la supervisin de la reparacin del equipo al TNE-004 Asistente de Soporte. 4.2.2.8 El TNE-004 Asistente de Soporte supervisa la reparacin del equipo. 4.2.2.9 El TNE-004 Asistente de Soporte verifica el funcionamiento del equipo. 4.2.2.10 El TNE-004 Asistente de Soporte entrega el equipo reparado al usuario. 4.2.1.5 TNE-008 Usuario recibe el equipo informtico reparado. El caso de uso contina en [4.1.5]. 4.2.3 Paso 5: La actividad es de mantenimiento de equipos. 4.2.3.1 El TNE-002 Jefe de Sistemas elabora el plan de mantenimiento. 4.2.3.2 El TNE-003 Encargado de Soporte asigna la supervisin de los mantenimientos. 4.2.3.3 El TNE-004 Asistente de Soporte coordina ejecucin de mantenimiento.

52

4.2.3.4 El TNE-008 Usuario acepta el mantenimiento programado para su equipo. 4.2.3.5 El TNE-004 Asistente de Soporte verifica los mantenimientos realizados. El caso de uso contina en [4.1.6] 4.2.4 Paso 6: La actividad es de compra de equipos o software. 4.2.4.1 El TNE-002 Jefe de Sistemas solicita cotizar requerimiento de compra. 4.2.4.2 El TNE-003 Encargado de Soporte solicita cotizaciones referenciales a los proveedores. 4.2.4.3 El TNE-003 Encargado de Soporte consolida cotizaciones y evala alternativas. 4.2.4.4 El TNE-003 Encargado de Soporte prepara especificaciones de alternativa. 4.2.4.5 El TNE-002 Jefe de Sistemas revisa y aprueba especificaciones. 4.2.4.6 El TNE-003 Encargado de Soporte solicita cotizaciones segn especificaciones aprobadas. 4.2.4.7 El TNE-003 Encargado de Soporte genera comparativo de cotizaciones. 4.2.4.8 El TNE-002 Jefe de Sistemas revisa comparativo y aprueba compra. 4.2.4.9 El TNE-003 Encargado de Soporte ejecuta compra aprobada. 4.2.4.10 El TNE-003 Encargado de Soporte decepciona los equipos y verifica contra las especificaciones de compra. 4.2.4.11 El TNE-003 Encargado de Soporte genera memo de pago para el proveedor. 4.2.4.12 El TNE-002 Jefe de Sistemas firma memo de pago. 4.2.4.13 El TNE-003 Encargado de Soporte entrega memo de pago a Contabilidad para trmite de pago. El caso de uso contina en [4.1.7] 4.2.5 Paso 7: La actividad es de soporte de usuarios. 4.2.5.1 El TNE-002 Jefe de Sistemas solicita atencin de soporte a usuario. 4.2.5.2 El TNE-004 Asistente de Soporte atiende la llamada del usuario. 4.2.5.3 El TNE-004 Asistente de Soporte registra la ocurrencia de soporte. 4.2.5.4 El TNE-004 Asistente de Soporte resuelve el problema del usuario. 4.2.5.5 El TNE-004 Asistente de Soporte registra solucin de ocurrencia. 4.2.5.6 El TNE-008 Usuario acepta la solucin de la ocurrencia. El caso de uso contina en [4.1.8] 4.2.6 Paso 8: La actividad es de respaldo de informacin.

53

4.2.6.1 El TNE-002 Jefe de Sistemas asigna control de backup al TNE-003 Encargado de Soporte. 4.2.6.2 El TNE-003 Encargado de Soporte verifica ejecucin de backup diario. 4.2.6.3 El TNE-003 Encargado de Soporte entrega juego de cintan semanales al TNE-008 Usuario que es representado por la secretaria de gerencia. 4.2.6.4 El TNE-008 Usuario firma el cargo de cintas semanales. 4.2.6.5 El TNE-003 Encargado de Soporte entrega juego de cintan mensuales al TNE-008 Usuario que es representado por la secretaria de gerencia. 4.2.6.6 El TNE-008 Usuario firma el cargo de cintas mensuales. 4.2.6.7 El TNE-003 Encargado de Soporte recibe cargos firmados. 4.2.6.8 El TNE-003 Encargado de Soporte archiva cargos firmados. 4.2.7 Paso 9: La actividades de tareas pendientes. 4.2.7.1 El TNE-002 Jefe de Sistemas asigna las tareas pendientes de TI al TNE003 Encargado de Soporte. 4.2.7.2 El TNE-004 Asistente de Soporte realiza tarea asignada. 4.2.7.3 El TNE-004 Asistente de Soporte registra informe de actividades. [RN012] 4.2.7.4 El TNE-002 Jefe de Sistemas revisa el informe de actividades. 4.2.7.5 El TNE-002 Jefe de Sistemas cierra la actividad asignada. 5. Precondiciones 5.1 Actividades definidas por la Gerencia de Sistemas El ANE-001 Gerente de Sistemas solicita que se realicen las actividades definidas en el rea de Sistemas de la organizacin. 6. Poscondiciones 6.1 Informe de actividades del rea de Sistemas El ANE-001 Gerente recibe el informe de actividades realizadas.

54

3.2.3.5 Diagrama de actividades CUN-003 Gestionar Actividades de Soporte para TI


1 : ANE-001 Gerente de Sistemas 2 : TNE-002 Jefe de Sistemas 3 : TNE-003 Encargado de Soporte 4 : TNE-004 Asistente de Soporte 5 : TNE-008 Usuario

ANE-001 Gerente de Sistemas

TNE-002 Jefe de Sistemas

TNE-003 Encargado de Soporte

TNE-004 Asistente de Soporte

TNE-008 Usuario

Solicitar ejecucin de actividades

Coordinar ejecucin de actividades Recepcin de equipos?

1 : ENE-019 Registro de Equipos [Registrado] 1 : ENE-021 Lista de ins talacin

Si

Solicitar regis tro de equipos

Registrar equipo informticos

Preparar equipo informtico

2 : ENE-020 Entrega/Recepcin de equipos [Recibido]

No Entregar equipo a usuario Verificar actividades de reparacin de equipos Recibir equipo informtico

1 : ENE-020 Entrega/Recepcin de equipos [Generado] 1 : ENE-022 Informe diagnos tico proveedor Reparacin de equipo? Si Solicitar reparacin de equipo Asignar supervisin de revisin de equipo [Generado] Coordinar trabajo con el proveedor

Revisar informe diagnstico y cotizacin

Revis ar y aprobar reparacin No

Generar Hoja de vida de equipo

1 : ENE-015 Cotizacin de Proveedor [Generado]

1 : ENE-023 Hoja de Vida de Equipo [Generado] Aprobado? Si No Dar de baja al equipo Regis trar baja de equipo Verificar funcionamiento de equipo Asignar supervisin de reparacin de equipo Supervisar reparacin del proveedor

Verifica actividades de mantenimiento 2 : ENE-023 Hoja de Vida de Equipo [Baja] Mantenim iento de equipo? Si

Entrear equipo reparado a usuario

Aceptar reparacin de equipo

Elaborar plan de mantenimientos

Asignar supervisin de mantenimientos

Coordinar ejecucin de mantenimientos

Aceptar mantemientos programados

No

Verificar mantenimientos realizados 1 : ENE-024 Inventario de Equipos

Verificar actualizacin de equipos o software

1 : ENE-026 Plan de mantenimientos [Aprobado]

[Asignado]

Compras de equipos o software?

Si

Solicitar cotizar requerimiento de compra

Solicitar cotizaciones referenciales

Consolidar cotizaciones y evaluar alternativas

2 : ENE-015 Cotizacin de Proveedor [Generado]

Revisar y aprobar especificaciones

Prepara especificaciones de alternativa

1 : ENE-025 Especificaciones de compra 2 : ENE-025 Especificaciones de compra [Aprobado] Solicitar cotizacin segun especificaciones aprobadas [Generado]

No

Revisar comparativo y aprobar compra

Generar comparativo de cotizaciones

3 : ENE-015 Cotizacin de Proveedor [Generado]

1 : ENE-016 Informe Comparativo 2 : ENE-016 Informe Comparativo [Aprobado] Ejecutar compra 1 : ENE-033 Gua Remisin de Proveedor Verificar productos segun especificacin 1 : ENE-035 Memo de Pago [Generado] Generar memo de pago Firmar memo de pago Entregar memo a Contabilidad para tramite de pago 1 : ENE-034 Factura de Proveedor [Recibido] Revisar actividades de soporte de usuarios [Recibido] [Generado]

soporte de usuarios?

Si

Solcitar atencin de soporte a usuario

Atender llamada de usuario

Registrar ocurrencia de soporte 1 : ENE-027 Registro de Ocurrencias No [Generado] Atencin inmediata? No Revisar problema de s oporte Soluciona prob lem a? Si Regis trar solucin de ocurrencia Establecer instrucciones de atencin RN018 - Control de Backup establece backup diario, semanal y mensual Si Asignar control de backup Verificar ejecucin de backup Solucionar el problema Aceptar solucin de ocurrencia Coordinar solucin de problema

Si

Resolver problema de usuario

3 : ENE-027 Registro de Ocurrencias [Aprobado]

Revisar actividades de respaldo de informacin

Revisar problema de soporte usuario

Actividades de respaldo?

2 : ENE-027 Registro de Ocurrencias [Registrado]

Registrar control de backup

1 : ENE-032 Control de Backup Diario [Generado] 2 : ENE-028 Control de Backup Semanal [Recibido]

Entregar juego de cintas semanales

1 : ENE-028 Control de Backup Sem anal [Generado]

Firmar cargo de cintas semanales

No Entregar juego de cintas mensuales

Firmar cargo de cintas mensuales

Archivar cargo firmado 1 : ENE-029 Control de Backup Mensual [Generado]

2 : ENE-029 Control de Backup Mensual [Recibido]

Recibir cargo firmado Revisar tareas pendientes de asigancin

Tareas pendientes?

Si

Asignar tarea de soporte de TI

Realizar tarea asignada

No

Revisar informe de actividades

Registrar informe de actividades

Recibir informe de actividades

Generar informe de actividades de soporte para TI

Cerrar atencin de actividad asignada 1 : ENE-030 Informe de Actividades [Registrado]

2 : ENE-030 Informe de Actividades [Generado]

Ilustracin 13: CUN-003 Gestionar Actividades de Soporte para TI

55

3.2.3.6 Lista de actividades a automatizar CUN-003 Gestionar Actividades de Soporte para TI 1. Registrar equipos informticos. 2. Preparar equipo informtico. 3. Recibir equipo informtico. 4. Asignar supervisin de revisin de equipo. 5. Generar Hoja de vida de equipo. 6. Revisar y aprobar reparacin. 7. Asignar supervisin de reparacin de equipo. 8. Aceptar reparacin de equipo. 9. Elaborar plan de mantenimientos. 10. Asignar supervisin de mantenimientos. 11. Verificar mantenimientos realizados. 12. Solicitar cotizar requerimiento de compra. 13. Prepara especificaciones de alternativa. 14. Revisar y aprobar especificaciones. 15. Generar comparativo de cotizaciones. 16. Revisar comparativo y aprobar compra. 17. Verificar productos segn especificacin. 18. Generar memo de pago. 19. Firmar memo de pago. 20. Registrar ocurrencia de soporte. 21. Registrar solucin de ocurrencia. 22. Establecer instrucciones de atencin. 23. Asignar control de backup. 24. Verificar ejecucin de backup. 25. Registrar control de backup. 26. Firmar cargo de cintas semanales. 27. Firmar cargo de cintas mensuales. 28. Asignar tarea de soporte de TI. 29. Registrar informe de actividades. 30. Revisar informe de actividades. 31. Cerrar atencin de actividad asignada. 56

32. Generar informe de actividades de soporte para TI. 3.3 3.3.1 Modelo de anlisis del negocio Lista de los trabajadores del negocio Descripcin Persona, en este caso el Gerente de Sistemas, que aprueba las implementaciones de tecnologa que son solicitadas por las distintas reas de la TN-002 Jefe de Sistemas organizacin. Persona que se encarga de la ejecucin y supervisin del trabajo operativo as como la consolidacin de documentacin de proyectos de desarrollo, infraestructura y TN-003 Encargado de Soporte soporte de TI del rea de Sistemas. Persona que se encarga de supervisar las labores de soporte tcnico e infraestructura TN-004 Asistente de Soporte del rea de Sistemas. Persona natural que se encarga de ejecutar las labores de soporte tcnico, soporte a usuario e infraestructura del rea de TNE-005 Desarrollo Analista Programador Sistemas. de Persona encargada del desarrollo diseo, e

Trabajador de Negocio TN-001 Gerente Aprobador

documentacin,

implementacin de las aplicaciones de software dentro del rea de Sistemas.

57

Trabajador de Negocio TNE-006 Analista Programador Mantenimiento QA

Descripcin de Persona encargada del levantamiento de los requerimientos informacin para el anlisis y documentacin. Asimismo, realiza el control de calidad de los productos de software desarrollados dentro del rea de Sistemas. Persona destinada a ser el usuario final del servicio prestado por el rea de Sistemas, ya sea por desarrollo, infraestructura o soporte. Persona encargada de aprobar solicitudes de requerimientos de los usuarios finales o usuario solicitantes de servicios. Persona encargada de analizar el impacto de los procesos de las implementaciones de sistemas dentro de la organizacin.

TN-008 Colaborador de rea

TN-009 Gerente de rea

TN-010 Jefe de Procesos

3.3.2

Lista de las entidades del negocio ENE-001 Solicitud Descripcin Tipo Valor inicial Nmero de la solicitud de Numrico requerimiento Asunto del la solicitud Texto Prioridad de la solicitud Numrico 5 Descripcin de la solicitud de Texto requerimientos Objetivo de mejora de la Texto

Nombre No. Solicitud Asunto Prioridad Descripcin Objetivo de Mejora Estado Avance

solicitud Indica el estado actual de la Texto solicitud Indica el estado actual del Texto

avance ENE-002 Plan de Proyecto Descripcin Nombre del plan de proyecto Descripcin del plan de proyecto Fecha de inicio del proyecto Fecha de fin del proyecto Tipo Texto Texto Fecha Fecha Valor inicial

Nombre Nombre Descripcin Fecha de inicio Fecha de fin

58

Steakholder Afectado del proyecto Alcance Alcance del proyecto ENE-003 Gua del Desarrollador Nombre Titulo Descripcin Sistema Opcin

Texto Texto Valor inicial

Descripcin Tipo Titulo de la gua de desarrollo Texto Descripcin de la gua del Texto desarrollador Sistema que afecta del desarrollo Texto Opcin del sistema del que habla Texto Texto

la Gua Especificaciones Especificaciones ENE-004 Bitcora del Desarrollador Nombre Fecha Descripcin Desarrollador

Descripcin Tipo Fecha del registro de la bitcora Fecha Descripcin de la bitcora de Texto desarrollo Desarrollador que atiende el Texto Hora

Valor inicial

desarrollo Hora Hora del registro de la bitcora ENE-005 Gua de Usuario Nombre Nombre Descripcin Sistema Opcin de sistema

Descripcin Tipo Nombre de la gua de usuario Texto Descripcin de la gua de Texto usuarios Sistema que se explica en la gua Texto de usuario Opcin del sistema que explica Texto

Valor inicial

la gua de usuario ENE-006 Reporte de Pruebas Descripcin Titulo del reporte Resultado de las pruebas Sistema al que se aplic las Tipo Texto Texto Texto Valor inicial

Nombre Titulo Resultados Sistema Opcin de sistema

pruebas Opcin del sistema al que se le Texto

aplic las pruebas ENE-007 Observaciones de Usuario Descripcin Usuario que observaciones hace Tipo las Texto Valor inicial

Nombre Usuario

59

Observaciones Sistema Opcin de sistema

Observaciones

dadas por el Texto

usuario Sistema al que se le hacen las Texto observaciones Opcin de sistema al que se le Texto

hacen las observaciones ENE-008 Informe Final Descripcin Tipo Fecha del informe Fecha Sistema del que se hace el Texto informe Mdulo del sistema al que se Texto refiere el informe Usuario que valida la Texto Texto Valor inicial

Nombre Fecha Sistema Mdulo del sistema Usuario Detalle

implementacin Detalle del informe final

60

ENE-009 Informe de Seguimiento Descripcin Fecha del informe Tipo de Fecha Valor inicial

Nombre Fecha Sistema rea Resultado Lnea de negocio

seguimiento Mdulo del sistema al que se Texto refiere el informe rea de la organizacin sobre la Texto que se ha aplicado el sistema Resultado del seguimiento Texto realizado Lnea de negocio sobre la que Texto

impacta la mejora ENE-010 Lista de Requerimientos Descripcin Tipo Nmero del requerimiento Nmero Empresa grupo relacionada al Texto requerimiento Lnea de negocio relacionada al Texto requerimiento Lnea de servicio relacionada al Texto requerimiento rea de la organizacin que Texto solicita el requerimiento Usuario de la organizacin que Texto solicita el requerimiento Fecha de solicitud del Fecha Valor inicial

Nombre Nmero Empresa Grupo Lnea negocio Lnea de servicio rea Usuario Fecha Usuario

requerimiento Usuario de la organizacin que Texto solicita el requerimiento

61

ENE-011 Acuerdo de Nivel de Servicio Descripcin Tipo Nombre del servicio Texto Fecha del acuerdo de nivel de Fecha servicio rea de la organizacin que Texto recibe el servicio Usuario que acepta el nivel de Texto servicio Parmetros que se establecen Texto Valor inicial

Nombre Nombre Fecha rea Usuario Parmetros

para el nivel de servicio ENE-012 Acuerdo de Nivel de Operacin Descripcin Tipo Nombre del servicio Texto Fecha del acuerdo de nivel de Fecha operacin rea de la organizacin que Texto recibe el servicio Usuario que acepta el nivel de Texto servicio Parmetros que se establecen Texto Valor inicial

Nombre Nombre Fecha rea Usuario Parmetros

para el nivel de la operacin ENE-013 Contrato de Servicio Descripcin Nombre del contrato de servicio Fecha del contrato rea de la organizacin que Tipo Texto Fecha Texto Valor inicial

Nombre Nombre Fecha rea Usuario Proveedor Condiciones

suscribe el contrato Usuario que acepta el contrato Texto Proveedor que brinda el servicio Texto Condiciones del contrato de Texto

servicio ENE-014 Paquete de Diseo de Servicios Descripcin Nombre del requerimientos Descripcin del servicio rea que ha solicitado servicio Fecha de solicitud del servicio Usuario solicitante del servicio Tipo Texto Texto el Texto Fecha Texto Valor inicial

Nombre Nombre Descripcin rea Fecha Solicitante

62

Servicios relacionados

Listado

de

servicios Texto

relacionados ENE-015 Cotizacin de Proveedor Descripcin Nmero de cotizacin Fecha de cotizacin Nombre del proveedor Ruc del proveedor Item de la cotizacin Productos o servicio de la Tipo Nmero Fecha Texto Texto Nmero Texto Nmero Nmero Nmero Nmero Tipo Nmero del Texto Texto Fecha Texto Nmero Tipo Texto Texto Valor inicial Valor inicial

Nombre Nmero Fecha Proveedor Ruc Item Producto o servicio

cotizacin Cantidad Cantidad de la cotizacin Precio Precio de la cotizacin Total Total de la cotizacin Condiciones Condiciones de la cotizacin ENE-016 Informe Comparativo Nombre Nmero Producto o Servicio rea Fecha Caractersticas Item Nombre Resultado Recomendaciones Elaborado Aprobado Descripcin Nmero de informe Producto o servicio

comparativo rea solicitante Fecha de la solicitud Caractersticas del comparativo Item de la caracterstica Descripcin Resultado del comparativo Recomendaciones del comparativo Personal que comparativo Persona que elabora aprueba

Valor inicial

el Texto el Texto

comparativo ENE-017 Informe de Resultados Tipo Fecha Texto Texto Texto Texto Texto Texto Tipo Valor inicial

Nombre Descripcin Fecha Fecha de informe Realizado Persona que realiza el informe Descripcin Descripcin del informe Observaciones Observaciones del informe Para Para quien va dirigido el informe Sistema Sistema relacionado Servicio Servicio de TI relacionado ENE-018 Informe de Proveedor Nombre Descripcin

Valor inicial 63

Fecha Realizado Descripcin Observaciones Para Sistema Servicio Equipo Proveedor

Fecha de informe Persona que realiza el informe Descripcin del informe Observaciones del informe Para quien va dirigido el informe Sistema relacionado Servicio de TI relacionado Cdigo de equipo Nombre del proveedor

Fecha Texto Texto Texto Texto Texto Texto Texto Texto

64

ENE-019 Registro de Equipos Tipo Texto Fecha Texto Texto Texto Nmero Texto Texto Valor inicial

Nombre Descripcin Cdigo Cdigo de equipo Fecha compra Fecha de compra del equipo Marca Marca del equipo Modelo Modelo del equipo Serie Serie del equipo Costo Costo del equipo Moneda Moneda del costo del equipo Tipo Tipo de equipo ENE-020 Entrega y Recepcin de Equipos Nombre Fecha Usuario Responsable Marca Modelo Cdigo Observaciones

Descripcin Tipo Fecha de entrega/recepcin del Fecha equipo Usuario que entrega/recibe el Texto equipo Responsable de soporte que Texto entrega/recibe el equipo Marca del equipo Modelo del equipo Cdigo del equipo Observaciones de Texto Texto Texto la Texto

Valor inicial

entrega/recepcin ENE-021 Lista de Instalacin Descripcin Nombre del formato Item de la lista de instalacin Actividad a realizar para la instalacin Responsable de la instalacin Fecha de la instalacin Tipo Texto Nmero Texto Texto Fecha Valor inicial

Nombre Nombre Item Actividad Responsable Fecha

ENE-022 Informe Diagnstico de Proveedor Descripcin Fecha de informe Cdigo del equipo revisado Descripcin del diagnstico Tcnico responsable del Tipo Fecha Texto Texto Texto Texto Texto Valor inicial

Nombre Fecha Cdigo equipo Descripcin Responsable

diagnstico Marca Marca del equipo Modelo Modelo del equipo ENE-023 Hoja de Vida de Equipo

65

Nombre Descripcin Cdigo equipo Cdigo del equipo Fecha Fecha de reporte Marca Marca del equipo Modelo Modelo del equipo Costo Costo de compra del equipo Item Item de reparaciones Descripcin Descripcin de la reparacin Costo Costo de la reparacin Fecha Fecha de la reparacin Total Total del costo de la reparacin ENE-024 Inventario de Equipos Nombre Cdigo equipo rea Usuario Procesador Tipo IP RAM Nombre Licencia de windows Licencia de Office

Tipo Texto Fecha Texto Texto Nmero Nmero Texto Nmero Fecha Nmero

Valor inicial

Descripcin Tipo Cdigo del equipo Texto rea donde esta asignado el Texto equipo Usuario que tiene asignado el Texto equipo Procesador del equipo Tipo del equipo Nmero Ip del equipo Cantidad de RAM del equipo Descripcin Nmero de licencia de Windows Texto Texto Texto Nmero Tipo Texto

Valor inicial

Valor inicial

del equipo Nmero de licencia de Office Texto

del equipo ENE-025 Especificaciones de Compra Descripcin Fecha de la especificacin Persona que elabora Tipo Fecha la Texto Texto Nmero Texto Valor inicial Valor inicial

Nombre Fecha Elaborado

especificacin Descripcin Descripcin de la compra Item Item de la especificacin Detalle Detalle de la especificacin ENE-026 Plan de Mantenimientos Nombre Fecha Elaborado Item

Descripcin Tipo Fecha de elaboracin del plan de Fecha mantenimiento Persona que elabora el plan de Texto mantenimiento Item del programa mantenimiento de Nmero

66

Mes Equipos

Mes

que

se

aplica

el Texto

mantenimiento Detalle de equipo al que se Texto

aplica el mantenimiento ENE-027 Registro de Ocurrencias Descripcin Tipo Fecha y hora de la ocurrencia Fecha Usuario que reporta la Texto ocurrencia Persona que atiendo la Texto Tipo Texto Fecha Texto Tipo Texto Texto Texto Texto Nmero Tipo Texto Texto Texto Texto Nmero Texto Texto Tipo Fecha Texto Texto Nmero Valor inicial Valor inicial

Nombre Fecha hora Usuario Responsable

ocurrencia Nombre Descripcin Problema Descripcin del problema Fecha solucin Fecha y hora de solucin Solucin Descripcin de la solucin ENE-028 Control de backup semanal Nombre Descripcin Cinta Cdigo de la cinta Semana Semana que se hace el backup Elaborado Personal que realiza el backup Firma Firma del responsable Ao Ao del formato ENE-029 Control de backup mensual Nombre Descripcin Cinta Cdigo de la cinta Mes Mes que se hace el backup Elaborado Personal que realiza el backup Firma Firma del responsable Ao Ao del formato Recibido Personal que recibe el backup Firma Firma del receptor del backup ENE-030 Informe de Actividades Nombre Fecha Actividad Descripcin Avance Responsable Fecha termino Descripcin Fecha de la actividad Asunto de la actividad Descripcin de la actividad Porcentaje de avance de la

Valor inicial

Valor inicial

Valor inicial

actividad Responsable de la actividad Texto Fecha de termino de la actividad Fecha

67

ENE-031 Caso de Prueba Tipo Fecha Texto Texto Texto Tipo Texto Fecha Texto Texto Nmero Tipo Fecha Texto Texto Texto Texto Texto Texto Nmero Texto Texto Tipo Nmero Fecha Texto Texto Nmero Tipo Texto Nmero Nmero Nmero Nmero Nmero Nmero Tipo Nmero Valor inicial Valor inicial

Nombre Descripcin Fecha Fecha del caso de prueba Responsable Responsable de las pruebas Pruebas Detalle de las pruebas Resultados Resultado de las pruebas ENE-032 Control de Backup Diario Nombre Descripcin Cinta Cdigo de la cinta Fecha Fecha que se hace el backup Elaborado Personal que realiza el backup Firma Firma del responsable Ao Ao del formato ENE-033 Gua de Remisin de Proveedor Nombre Descripcin Fecha Fecha de la gua de remisin Cdigo Cdigo del equipo Marca Marca del equipo Modelo Modelo del equipo Serie Serie del equipo Origen Direccin de origen Destino Direccin de destino Item Item del articulo Descripcin Descripcin del articulo Cantidad Cantidad del articulo ENE-034 Factura de Proveedor Nombre Nmero Fecha Proveedor Ruc Item Nombre Producto o servicio Descripcin Nmero de factura Fecha de factura Nombre del proveedor Ruc del proveedor Item de la factura Descripcin Productos o servicio de la

Valor inicial

Valor inicial

Valor inicial

Valor inicial

factura Cantidad Cantidad de la factura Precio Precio de la factura SubTotal SubTotal de la factura IGV IGV de la factura Total Total de la factura Condiciones Condiciones de la factura ENE-035 Memo de Pago Nombre Nmero Descripcin Nmero de memo

69

Fecha De Para Asunto Descripcin Monto Fecha de pago

Fecha del memo Persona que hace el memo A quien se dirige el memo Asunto del memo Descripcin del memo Monto del memo Fecha de solicitud de pago del

Fecha Texto Texto Texto Texto Nmero Fecha Texto Tipo Nmero Texto Texto Fecha Texto Valor inicial

memo Firma Firma del memo ENE-036 Datos de Mnimos Nombre Nmero Usuario rea Fecha Requerimiento Descripcin Nmero de requerimiento Usuario solicitante rea solicitante Fecha de requerimiento Descripcin del requerimiento

70

ENE-037 Estudio de Factibilidad Tipo Nmero Fecha Texto Texto Texto Nmero Nmero Tipo Texto Texto Texto Texto Texto Valor inicial

Nombre Descripcin Nmero Nmero de caso a evaluar Fecha Fecha de la evaluacin Usuario Usuario solicitante rea rea solicitante Proyecto Descripcin de proyecto Costo estimado Inversin estimada Tiempo estimado Duracin estimada del proyecto ENE-038 Listado de Personal Nombre Cdigo Nombre Apellidos Rol DNI Descripcin Cdigo de personal de sistemas Nombre de personal Apellidos de personal Descripcin de funcin Documento Nacional de Identificacin

Valor inicial

71

3.3.3

Diagrama de clases del negocio

3.3.3.1 Diagrama de clases CUN-001 Gestionar Desarrollo de Aplicaciones

ENE-003 Gua del Desarrollador


(f rom Entidades del Negocio)

ENE-038 Lista de Personal


(f rom Entidades del Negocio)

ENE-010 Lista d e Reque ri mientos


(f rom Entidades del Negocio)

ENE-002 Plan de Proyecto


(f rom Entid ades d el Ne goc io)

ENE-013 Contrato de Servicio


(f rom Entid ad es d el Ne goc io )

TNE-002 Jefe de Sistemas


(f rom Trabajadores del Negocio)

ENE-008 Informe final


(f rom Entidades del Negocio)

ENE-03 7 Es tudio d e Factibilid ad


(f rom Entid ades d el Ne goc io)

TNE-010 Jefe de Procesos


(f rom Trabajadores del Negocio)

TNE-006 Anali sta Programador de Manten imien to QA


(f rom Trabajadores del Negocio)

EN E-001 So licitu d
(f rom Entidades del Negocio)

TNE-009 Gerente de Area


(f rom Trabajadores del Negocio)

ENE-009 In form e de s eguimiento


(f rom Entidad es del Ne gocio )

ENE-004 Bitacora de Desarrollo


(f rom Entidades del Negocio)

EN E-03 6 Datos Min imos


(f rom Entidades del Negocio)

EN E-006 Re porte de Prueb as ENE-007 Observaciones de Usuario


(f rom Entidades del Negocio) (f rom Entidad es del Negocio )

ENE-005 Gua de Usuario


(f rom Entidad es del Ne gocio )

EN E-031 Caso de Prueb a TNE-005 Analista Programador de Desarrollo


(f rom Trabajadores del Negocio) (f rom Entidades del Negocio)

Ilustracin 14: CUN-001 Gestionar Desarrollo de Aplicaciones

72

3.3.3.2 Diagrama de clases CUN-002 Gestionar Implementacin de Infraestructura

ENE-001 Solicitud
(from Entidades del Negocio)

TNE-009 Gerente de Area


(from Trabajadores del Negocio)

TNE-001 Gerente de Sistemas


(from Trabajadores del Negocio)

ENE-013 Contrato de Servicio


(from Entidades del Negocio)

TNE-002 Jefe de Sistemas


(from Trabajadores del Negocio)

ENE-014 Paquete de Diseo de Servicios


(from Enti dades del Negocio)

TNE-003 Encargado de Soporte


(from Trabajadores del Negocio)

ENE-018 Informe de proveedor


(from Entidades del Negocio)

ENE-036 Datos Minimos


(from Entidades del Negocio)

ENE-015 Cotizacin de Proveedor ENE-011 Acuerdo de Nivel de Servicio


(from Enti dades del Negocio) (from Enti dades del Negocio)

ENE-012 Acuerdo de Nivel de Operacin


(from Entidades del Negocio)

ENE-017 Informe de Resultados ENE-016 Informe Comparativo


(from Enti dades del Negocio) (from Entidades del Negocio)

Ilustracin 15: CUN-002 Gestionar Implementacin de Infraestructura

73

3.3.3.3 Diagrama de clases CUN-003 Gestionar Actividades de Soporte para TI

ENE-019 Registro de Equipos


(from Entidades del Negocio)

ENE-024 Inventario de Equipos ENE-033 Gua Remisin de Proveedor


(from Entidades del Negocio) (from Entidades del Negocio)

ENE-035 Mem o de Pago ENE-015 Cotizacin de Proveedor


(from Entidades del Negocio) (from Entidades del Negocio)

ENE-023 Hoja de Vida de Equipo


(from Entidades del Negocio)

TNE-003 Encargado de Soporte ENE-022 Inform e diagnostico proveedor


(from Entidades del Negocio) (from Trabajadores del Negocio)

TNE-002 Jefe de Sistemas


(from Trabajadores del Negocio)

ENE-026 Plan de mantenimientos


(from Entidades del Negocio)

ENE-032 Control de Backup Diario


(from Entidades del Negocio)

ENE-016 Inform e Com parativo


(from Entidades del Negocio)

ENE-025 Especificaciones de com pra


(from Entidades del Negocio)

ENE-034 Factura de Proveedor ENE-029 Control de Backup Mensual


(from Entidades del Negocio) (from Entidades del Negocio)

ENE-030 Inform e de Actividades


(from Entidades del Negocio)

ENE-027 Registro de Ocurrencias


(from Entidades del Negocio)

ENE-028 Control de Backup Semanal


(from Entidades del Negocio)

ENE-020 Entrega/Recepcin de equipos


(from Entidades del Negocio)

TNE-004 Asistente de Soporte


(from Trabajadores del Negocio)

TNE-008 Usuario
(from Trabajadores del Negocio)

ENE-021 Lista de instalacin


(from Entidades del Negocio)

Ilustracin 16: CUN-003 Gestionar Actividades de Soporte para TI

74

3.4

Conclusiones definiendo

En este captulo se han aplicado las tcnicas de modelado del sistema,

requerimientos, identificando actores, casos de uso del sistema, paquetes y su relacin con los casos de uso del sistema; Se ha descrito la especificacin de alto nivel de los casos de uso del sistema, definido el modelo conceptual, priorizado el desarrollo de los casos de uso del sistema y detallado la especificacin de los casos de uso del ncleo central. Esta informacin es la base para la etapa de diseo y desarrollo del software.

75

CAPTULO 4 4 REQUERIMIENTOS

En este captulo se hace una descripcin detallada de todos los requerimientos funcionales y no funcionales que el sistema debe cumplir, la administracin de la seguridad y el modelado del sistema. Se definen las bases para la planificacin de los hitos y las fronteras del sistema, necesarios para la construccin del sistema para la gestin de las actividades de TI en una empresa que brinda servicios de operacin logstica. 4.1 4.1.1 Especificacin de los requerimientos del sistema Funcionalidad Requerimiento funcional Gestionar requerimientos mnimos para desarrollo Registrar rechazo de desarrollo Registrar asignacin de prioridad Registrar solicitud de requerimiento Priorizar solicitud de requerimiento Registrar aceptacin de requerimiento Registrar plan de proyecto Asignar recursos al proyecto Registrar informacin de anlisis Aprobar documentacin de anlisis Registrar avances del proyecto Registrar pruebas preliminares Registrar errores u observaciones Requerimiento funcional Generar reporte de errores u observaciones Gestionar observaciones de usuario final Enviar correo electrnico Registrar fin de ciclo de desarrollo Asignar numero de versin Registrar seguimiento del sistema Registrar alcance de desarrollo

No. RFU-001 RFU-002 RFU-003 RFU-004 RFU-005 RFU-006 RFU-007 RFU-008 RFU-009 RFU-010 RFU-011 RFU-012 RFU-013 No. RFU-014 RFU-015 RFU-016 RFU-017 RFU-018 RFU-019 RFU-020

76

RFU-021 RFU-022 RFU-023 RFU-024 RFU-025 RFU-026 RFU-027 RFU-028 RFU-029 RFU-030 RFU-031 RFU-032 RFU-033 RFU-034 RFU-035 RFU-036 RFU-037 RFU-038 RFU-039 RFU-040 RFU-041 RFU-042 RFU-043 No. RFU-044 RFU-045 RFU-046 RFU-047 RFU-048 RFU-049 RFU-048 RFU-050 RFU-051 RFU-052 RFU-053 RFU-054 RFU-055 RFU-056 RFU-057 RFU-058 RFU-059 RFU-060 RFU-061 RFU-062 RFU-063 RFU-064

Consulta de versiones Registrar control de cambios Aprobar cambios Registrar pase a produccin Registrar requerimiento de infraestructura Aprobar requerimiento de infraestructura Registrar SDP Generar informe comparativo Registrar comentarios al SDP Rechazar SDP y comparativo Aprobar implementacin de Infraestructura Registrar informe de resultados Registrar aceptacin de usuario Cerrar implementacin de infraestructura Registrar equipos informticos Registrar preparacin de equipo Recibir/Entregar equipo informtico Asignar supervisin de revisin de equipo Generar Hoja de vida de equipo Aprobar reparacin de equipo Asignar supervisin de reparacin de equipo Aceptar reparacin de equipo Registrar plan de mantenimiento Requerimiento funcional Asignar supervisin de mantenimientos Verificar mantenimientos realizados Registrar solicitud de requerimiento de compra Registrar especificaciones de alternativa Aprobar especificaciones y compra Generar comparativo de cotizaciones Aprobar especificaciones y compra Registrar verificacin de productos Generar memo de pago Aprobar memo de pago Registrar ocurrencia de soporte Registrar solucin de ocurrencia Registrar instrucciones de atencin Asignar control de backup Registrar verificacin de backup Registrar firma de cargo Asignar tarea de soporte de TI Registrar informe de actividades Consultar informe de actividades Cerrar atencin de actividad asignada Generar informe de actividades de soporte para TI Revisar especificacin de compra

77

RFU-065 RFU-066 4.1.2

Adicionar informacin complementaria Adicionar documentacin de bitcora de desarrollo

Usabilidad

4.1.2.1 RNF-001 Facilidad de uso La interfaz grfica del sistema facilitar su empleo a usuarios con conocimientos mnimos en informtica, ya que es un sistema intuitivo. 4.1.2.2 RNF-002 Mensaje de error En caso de error del sistema informar claramente mediante un mensaje. 4.1.2.3 RNF-003 Estandarizacin de trminos El lenguaje empleado en el sistema emplea trminos claros y precisos que ayudan a entender el manejo de la herramienta de acuerdo al lenguaje de negocio. 4.1.2.4 RNF-004 Mensaje de validacin En caso de error de usuario, se informar claramente el motivo mediante un mensaje y la posible solucin de ser el caso. 4.1.3 Confiabilidad

4.1.3.1 RNF-005 Disponibilidad del sistema El sistema estar disponible las 24 horas del da los 7 das a la semana funcionando correctamente en un porcentaje no menor a 95%. 4.1.3.2 RNF-006 Tiempo promedio entre fallas El tiempo promedio entre fallas del sistema ser de 20 das. Es decir, debe reportarse como mximo una falla cada 20 das. No se consideran las fallas de hardware, fallas elctricas, cambios de funcionalidad, fallas de comunicacin u otras ajenas al software desarrollado. 4.1.3.3 RNF-007 Tiempo promedio de reparacin de falla La duracin promedio de una reparacin por alguna falla del sistema no debe ser por: Caracterstica crtica, no mayor a 4 horas del da reportado Caracterstica importante, no mayor a 2 das tiles

78

Caracterstica menor, no mayor 5 das tiles

4.1.3.4 RNF-008 Precisin decimal Todo clculo numrico deben redondearse a dos decimales. 4.1.4 Rendimiento

4.1.4.1 RNF-009 Concurrencia de Usuarios El sistema permitir el acceso concurrente de 120 usuarios en condiciones normales de uso como inserciones o actualizaciones de registros y hasta 200 en condiciones de alta exigencia como consultas y reportes complejos o histricos. 4.1.4.2 RNF-010 Tiempo de respuesta en transacciones El 97 % de las transacciones del sistema no deben exceder los 5 segundos en condiciones normales. 4.1.4.3 RNF-011 Mnimo de Operaciones El sistema debe soportar un mnimo de 15 operaciones por minuto, en condiciones normales. 4.1.5 Soporte

4.1.5.1 RNF-012 Plataforma del Sistema La plataforma es Web con soporte a aplicaciones Mviles. 4.1.5.2 RNF-013 Compatibilidad con navegadores de Internet El sistema debe ejecutarse es compatible con Internet Explorer 7/8 y Mozilla Firefox 3.6. 4.1.5.3 RNF-014 Compatibilidad con Sistemas Operativos El sistema ser al estar bajo plataforma Web, es multiplataforma, los sistemas operativos disponibles son: Windows XP Professional / 7 Professional

4.1.5.4 RFN-015 Manejo de Errores En caso de error del sistema se informar mediante un mensaje que permita identificar el punto de error y el evento que lo produce.

79

4.1.5.5 RFN-016 Manejo de Errores de Usuario En caso de error del usuario el sistema deber informar mediante un mensaje, indicando el error y consignando informacin sobre la(s) accin(es) a seguir. 4.1.6 Restricciones de Diseo

4.1.6.1 RNF-017 Requerimientos de Hardware - Cliente El sistema debe operar en cualquier computadora con procesador Dual Core de 2.26 Ghz o superior, 1 Gb. de memoria RAM o ms, y disco duro de 160 Gb. o ms. 4.1.6.2 RNF-018 Arquitectura lgica La arquitectura lgica deber considerar tres capas: datos (persistencia), negocio y presentacin. 4.1.6.3 RNF-019 Requerimientos de Hardware Servidor de Aplicacin Servidor HP ProLiant DL380 G6 Base - Servidor - 2U - 2 vas - 1 x Xeon E5530 / 2.4 GHz - RAM 6 GB - SAS - hot-swap 2.5"" - sin disco duro - ATI ES1000 Gigabit Ethernet Procesador HP Quad-Core Xeon E5530 2.40Ghz, 8MB Cache, 5.86GT/s, LGA1366 Memoria - 2 GB - DIMM de 240 espigas - DDR3 - 1333 MHz / PC3-10600 x 4 HP Dual Port Enterprise - Disco duro - 146 GB - hot-swap - 2.5" - SAS-2 - 10000 rpm x 2 4.1.6.4 RNF-020 Requerimientos de Hardware Servidor de Base de Datos Servidor HP ProLiant DL380 G6 Base - Servidor - 2U - 2 vas - 1 x Xeon E5530 / 2.4 GHz - RAM 6 GB - SAS - hot-swap 2.5"" - sin disco duro - ATI ES1000 Gigabit Ethernet Procesador HP Quad-Core Xeon E5530 2.40Ghz, 8MB Cache, 5.86GT/s, LGA1366 Memoria - 2 GB - DIMM de 240 espigas - DDR3 - 1333 MHz / PC3-10600 x 4 HP Dual Port Enterprise - Disco duro - 146 GB - hot-swap - 2.5" - SAS-2 - 10000 rpm x 2

80

HP Dual Port Enterprise - Disco duro - 300 GB - hot-swap - 2.5" - SAS-2 - 10000 rpm x 4

4.1.6.5 RNF-021 Plataforma del Servidor de Aplicaciones El servidor de aplicaciones correr bajo Microsoft Windows Server 2008 y IIS 7 4.1.6.6 RNF-022 Motor del Servidor de Base de Datos El servidor de aplicaciones correr bajo Microsoft SQL Server 2008 4.1.6.7 RNF-023 Lenguaje de Desarrollo El lenguaje de desarrollo ser Visual Basic Basic .Net bajo el netframework 3.0. 4.1.7 Documentacin de Usuario y Sistema de Ayuda

Las guas de usuario estarn disponibles desde hipervnculos dentro del sistema. 4.1.8 Componentes Adquiridos

No Aplicable. 4.1.9 Interfaces

4.1.9.1 RNF-024 Imagen institucional de la empresa Las interfaces de usuario estarn basadas en un diseo Web en el que predominarn los colores institucionales de la organizacin. 4.1.9.2 RNF-025 Especificacin de interfaces grficas a. Botones

Propsito: componente en un formulario para iniciar una accin o conjunto de acciones. Los botones permiten al usuario comenzar un evento, como buscar, aceptar una tarea, interactuar con un cuadro de dilogo, etc. Nomenclatura: los botones pueden ser denominados en verbo o accin. La primera letra del nombre del botn debe ser en mayscula y las dems en minscula. Tipos de botones: los controles deben botones simples y alineados a la hoja de estilo predefinido. Deben usarse verbos simples en infinitivo. Adems, de requerirse, en el sistema se debern usar los siguientes botones para las acciones estndar: 81

Link/Texto Nuevo Modificar Link/Texto Eliminar Consultar Grabar Link/Texto Imprimir Agregar Aceptar

Descripcin Indica que se crea un nuevo registro en la ventana/formulario. Indica que el registro seleccionado ser puesto en edicin para su modificacin Descripcin Indica que el registro seleccionado va a ser eliminado (puede indicar eliminacin lgica o fsica) Indica que se va a realizar una bsqueda en la ventana/formulario. Indica que el registro, nuevo o modificado, ser grabado con la informacin ingresada o modificada. Descripcin Indica que se va a imprimir un reporte. Indica que se va a agregar un detalle. Indica conformidad de realizar la operacin o notificacin que indica. Se usa en las ventanas de error e informacin. Este botn a su vez cierra la ventana, de requerirse. Permitir cerrar la ventana actual. En algunos casos puede solicitar mensaje de conformidad para cerrar la ventana. Realiza la accin indicada. Este botn solo es aplicable a la ventana de confirmacin. Rechaza la accin indicada. Este botn solo es aplicable a la ventana de confirmacin. Personalizado de acuerdo al negocio.

Salir Si No [Personalizado]

b. Formulario/ Ventana Propsito: un formulario o ventana es un componente con espacios (campos) en donde se pueden escribir o seleccionar opciones. Cada campo tiene un objetivo, por ejemplo, el campo "Nombre" se espera que sea llenado con un nombre. Presentan una visin ordenada de mltiple informacin sobre algo. Adems, representa un cuadro de ingreso de informacin que contiene otros componentes dentro de s mismo. Propiedades: al ser plataforma Web debe permitir el manejo efectivo de ventanas tipo pop up, cuando se requiera. El tamao de estas ser fijo. Visualizacin: ser basado en la hoja de estilos definidos, este definir el tipo fuente, color de texto y controles. c. Men Propsito: es el listado de opciones que aparece dentro de una ventana/formulario con el fin de que el usuario final pueda elegir qu opcin del sistema acceder.

82

Propiedades: puede contener otros submens dependiendo de la opcin. Como se indic en el punto 1.2, las opciones en un men deben mostrarse en texto. El usuario slo debe visualizar las opciones a las que tiene acceso. d. Ventanas de confirmacin Propsito: representa un cuadro de dilogo donde se solicita la confirmacin a una pregunta para realizar una accin especfica. El mensaje debe ser presentado en forma de pregunta comenzando y terminando con sus respectivos smbolos de interrogacin. Descripcin: la ventana de confirmacin contendr dos botones: Aceptar: se acepta y ejecuta la accin respectiva. Cancelar: se cancela la accin.

e. Ventanas de informacin Propsito: representa un cuadro de dilogo con un mensaje para el usuario. Su funcin es solo la de informar. Descripcin: la ventana de informacin contendr un botn Aceptar: se acepta la informacin y se cierra el cuadro de dialogo.

4.1.10 Interfases de Hardware No aplica. 4.1.11 Interfases de Software 4.1.11.1 RNF-026 Software de Correo Deber interactuar con el servidor de correo Lotus Notes existente para el envo automtico de notificaciones.

83

4.1.11.2 RNF-027 Adjuntar de archivos Deber interactuar con el servidor de archivos para la carga de archivos

4.1.12 Interfases de Comunicaciones No aplica. 4.1.13 Licenciamiento 4.1.13.1 RNF-028 Propiedad intelectual El desarrollo hecho a medida para el cliente es propiedad intelectual del mismo. La instalacin por cliente es ilimitada. Solo puede ser instalado dentro de la organizacin. 4.1.14 Requerimientos Legales y de Derecho de Autor 4.1.14.1 RNF-029 Derechos de autor El desarrollo hecho a medida para el cliente es propiedad intelectual del mismo. 4.2 Seguridad del sistema

La seguridad del sistema es un punto muy importante a considerar pues es clave para el acceso a la informacin del negocio. Se ha tomado como base las siguientes normas para garantizar el cumplimiento de la confidencialidad, integridad y disponibilidad de la informacin: 4.2.1 Poltica de Seguridad de Sistemas de Informacin de Unimar S.A. Estndar de seguridad de la informacin, basada en la Norma ISO/IEC 17799. Aspecto Legal y Social

4.2.1.1 RS-001 Cumplimiento de normas organizacionales La informacin producida por el sistema debe cumplir con los criterios y estndares internos/externos de la empresa. Las regulaciones definidas dentro de normativas reguladoras dentro de las leyes aduaneras deben cumplirse. 4.2.2 Controles Administrativos

Los controles administrativos definen los factores o polticas establecidas para asegurar y preservar el acceso a la informacin.

84

4.2.2.1 RS-002 Polticas de Backup La informacin a generar a travs del sistema obliga a la implementacin de polticas de respaldo de informacin. Es necesario que el procedimiento a utilizar en este punto sea aprobado por la Gerencia de Sistemas. As mismo, toda copia de respaldo de informacin debe ser almacenada en lugares seguros con acceso restringido y remoto. 4.2.3 Seguridad fsica

4.2.3.1 RS-003 Controles fsicos al acceso, dao o interceptacin de informacin El control fsico es la implementacin de medidas de seguridad dentro de la organizacin para garantizar que el acceso fsico a los servidores de aplicaciones y datos del sistema no sea vulnerable. Para ello, Unimar S.A., requiere implementar medidas de seguridad en las reas de trabajo, equipamiento, cableado, centros de procesamiento, entre otras zonas en que se maneje informacin que requiera de alto nivel de proteccin. De acuerdo a lo sealado en la norma 17799 y a los estndares y/o normas definidos en su Poltica de Seguridad de Sistemas de Informacin. 4.2.3.2 RS-004 Polticas de Acceso a Personal Debe haber un control restringido y autenticado para el acceso al centro de cmputo, sala de servidores de la organizacin y sala donde se ubiquen las copias de respaldo. La poltica general de la Unimar S.A. y especficamente, de su rea de Sistemas, debe estipular claramente los dichos niveles. 4.2.4 Dentro del Sistema

4.2.4.1 RS-005 Administracin de usuarios Los usuarios deben contar con una identificacin adecuada, de tal manera que se pueda dar seguimiento e identificar actividades posteriormente en los controles de auditora. Asimismo, debe incluir la revocacin o altas de usuarios. 4.2.4.2 RS-006 Administracin de opciones y perfiles El sistema debe permitir la administracin de opciones y perfiles a los usuarios. Adems, debe brindar opciones para las revisiones peridicas sobre los derechos y accesos de los usuarios.

85

4.2.4.3 RS-007 Gestin de auditoria de acceso al sistema y de datos El sistema debe garantizar el registro del seguimiento sobre el acceso a los sistemas de los usuarios para detectar actividades no autorizadas. Asimismo, el registro del seguimiento sobre el uso de las opciones del sistema por parte de los usuarios, para detectar actividades no autorizadas, garantizando la identificacin de los usuarios que ingresaron o modificaron cualquier dato. 4.2.4.4 RS-008 Poltica para contrasea de acceso al sistema El sistema debe solicitar a los usuarios el cambio de su contrasea cada 90 das, permitir a los mismos realizar el cambio de su contrasea cuando lo requieran. Adicionalmente, debe permitir que un usuario administrador pueda cambiar la contrasea de cualquier otro usuario. 4.2.4.5 RS-009 Confidencialidad y privacidad de la informacin La informacin debe encontrarse accesible slo a usuarios que se encuentren debidamente autorizados y que sean responsables de la misma. 4.2.4.6 RS-010 Disponibilidad de la informacin La informacin debe estar disponible para los usuarios autorizados cuando sea requerida y de forma transparente. 4.2.4.7 RS-011 Restriccin de acceso externo Para garantizar que el acceso remoto no sea vulnerable se requiere implementar, segn sea el caso: 4.2.5 Restriccin por IP Acceso VPN Acceso remoto va HTTPS Encriptacin de datos Seguridad del sistema de informacin

4.2.5.1 RS-012 Integridad de la informacin La informacin almacenada mediante el uso del sistema deber ser consistente segn lo ingresado por el usuario. Para esto se han definido anteriormente requerimientos de

86

gestin de acceso al sistema y auditoria de datos que sustentan y garantizan la integridad de la misma. 4.2.5.2 RS-013 Redes y Medios de Almacenamiento Debe haber controles preventivos y de deteccin en el monitoreo de las redes y los medios de almacenamiento de la organizacin a fin de evitar ataque de virus, hackers, crackers, etc. 4.3 Lista de los actores del sistema Descripcin Actor del sistema que aprueba las

Actor del sistema ASI-001 Gerente de Sistemas

implementaciones de tecnologa que son solicitadas por las distintas reas de la ASI-002 Jefe de Sistemas organizacin. Actor del sistema que se encarga de coordinar las actividades gestin del rea ASI-003 Encargado de Soporte de sistemas. Actor del sistema que se encarga de supervisar las labores de soporte tcnico e ASI-004 Asistente de Soporte infraestructura del rea de Sistemas. Actor del sistema que se encarga de ejecutar las labores de soporte tcnico, soporte a usuario e infraestructura del rea ASI-005 Desarrollo Analista Programador de Sistemas. de Actor del sistema que se encarga del diseo, documentacin, desarrollo e implementacin de las aplicaciones de software dentro del rea de Sistemas.

Actor del sistema ASI-006 Analista

Programador

Descripcin de Actor del sistema que se encarga del

87

Mantenimiento QA

levantamiento informacin documentacin.

de para

los el

requerimientos anlisis realiza y el

Asimismo,

control de calidad de los productos de software desarrollados dentro del rea de ASI-007 Gerente de rea Sistemas. Actor del sistema encargado de aprobar solicitudes de requerimientos de los usuarios finales o usuario solicitantes de ASI-008 Usuario servicios. Actor del sistema destinado a ser el usuario final del servicio prestado por el rea de Sistemas, ASI-009 Administrador del Sistema ya sea por desarrollo, infraestructura o soporte. Usuario interno del sistema que pertenece a la organizacin y se encarga de los aspectos de seguridad del sistema.

4.3.1

Diagrama de actores del sistema

ASI-008 Usuario

ASI-002 Jefe de Sistemas ASI-001 Gerente de Sistemas

ASI-004 Asistente de Soporte

ASI-006 Analista Programador de Mantenimiento QA

ASI-009 Administrador del Sistema

ASI-005 Analista Programador de Desarrollo ASI-003 Encargado de Soporte

ASI-007 Gerente de rea

Ilustracin 17: Actores del Sistema Fuente: Ilustracin propia

88

4.3.2

Diagrama de paquetes

PSI-001 Gestionar Desarrollo

PSI-002 Gestionar Infraestructura

PSI-003 Gestionar Soporte

PSI-004 Seguridad

Ilustracin 18: Paquetes del Sistema Fuente: Ilustracin propia

89

4.3.3

Diagrama de casos de uso de sistema por paquete

4.3.3.1 PSI-001 Gestionar Desarrollo

CUS-004 Solicitar requerimiento CUS-001 Mantener requisitos mnimos CUS-005 Actualizar plan de proyecto

ASI-007 Gerente de rea


(f rom Actores del Sistema)

CUS-002 Registrar rechazo desarrollo

CUS-003 Asignar prioridad

ASI-002 Jefe de Sistemas


(f rom Actores del Sistema) ...)

CUS-007 Aprobar proyecto CUS-020 Pasar a produccin desarrollo

CUS-008 Asignar recursos ASI-005 Analista Programador de Desarrollo


(f rom Actores del Sistema)

CUS-019 Aprobar cambios desarrollo CUS-017 Mantener versiones de desarrollo

CUS-013 Cerrar proyecto desarrollo

CUS-018 Controlar cambios de desarrollo CUS-010 Actualizar pruebas desarrollo

CUS-016 Actualizar alcances de impacto

CUS-009 Actualizar proyecto desarrollo ASI-006 Analista Programador de Mantenimiento QA


(f rom Actores del Sistema)

CUS-006 Complementar proyecto

CUS-011 Actualizar observaciones desarrollo

CUS-012 Actualizar avance proyecto

CUS-015 Regis trar Informe CUS-014 Asignar versiones seguimiento desarrollo

Ilustracin 19: PSI-001 Gestionar Desarrollo Fuente: Ilustracin propia

90

4.3.3.2 PSI-002 Gestionar Infraestructura


PSI-002 Gestionar Infraestructura

CUS-004 Solicitar requerimiento


(f rom PSI-001 Gestionar Desarrollo)

ASI-008 Usuario
(f rom Actores del Sistema)

ASI-002 Jefe de Sis temas


(f rom Actores del Sistema)

CUS-008 Asignar recursos


(f rom PSI-001 Gestionar Desarrollo)

CUS-024 Rechazar SDP

ASI-001 Gerente de Sis temas


(f rom Actores del Sistema)

CUS-028 Registrar aceptacin im plementacin

CUS-022 Registrar SDP CUS-026 Gestionar implementacin infraestructura

ASI-007 Gerente de rea


(f rom Actores del Sistema)

ASI-003 Encargado de Soporte


(f rom Actores del Sistema)

CUS-025 Aprobar Im plementacin...

CUS-003 Asignar prioridad


(f rom PSI-001 Gestionar Desarrollo)

CUS-023 Registrar comparativo infraestructura

CUS-021 Aprobar requerimiento infraestructura

CUS-027 Actualizar im plementacin infraestructura

Ilustracin 20: PSI-002 Gestionar Infraestructura Fuente: Ilustracin propia

91

4.3.3.3 PSI-003 Gestionar Soporte


PSI-003 Gestionar Soporte

CUS-045 Registrar firma de cargo backups

CUS-029 Recepcionar equipo de sistemas

CUS-036 Registrar especificaciones de compra

ASI-003 Encargado de Soporte CUS-047 Cerrar atencin de actividad


(f rom Actores del Sistema)

ASI-008 Usuario
(f rom Ac tores del Sistem a)

CUS-031 Actualizar equipo de sistemas

CUS-030 Asignar tarea

CUS-035 Solicitar compra

CUS-037 Aprobar es pecificaciones de compra ASI-002 Jefe de Sistemas


(f rom Ac tores del Sist ema)

CUS-038 Actualizar solicitud de compra

CUS-039 Aprobar s olicitud de compra

CUS-033 Registrar plan de mantenimiento

CUS-044 Registrar backups

ASI-004 Asistente de Soporte


(f rom Actores del Sistema)

CUS-048 Generar resumen actividades CUS-041 Aprobar m emo pago CUS-043 Registrar instrucciones de atencin

CUS-049 Registrar equipo de sistemas

CUS-050 Ins talar equipo de sistemas CUS-046 Registrar inform e de actividades

CUS-032 Aprobar reparacin

CUS-040 Registrar memo pago

CUS-042 Registrar ocurrencia de soporte

CUS-034 Actualizar mantenimiento de equipo

Ilustracin 21: PSI-003 Gestionar Soporte Fuente: Ilustracin propia

92

4.3.3.4 PSI-004 Seguridad

CUS9-01 Registrar Login

ASI-008 Usuario
(from Actores del Sistema) ...)

<<extend>>

CUS9-02 Cambiar Contrasea

CUS9-05 Gestionar Auditoria

CUS9-06 Actualizar Accesos y Permisos ASI-008 Administrador del Sistema


(from Actores del Sistema)

<<extend>>

CUS9-03 Administrar Usuario

<<extend>> CUS9-04 Actualizar Perfiles

Ilustracin 22: PSI-004 Seguridad Fuente: Ilustracin propia

93

4.4

Matriz de Modelo del Negocio y Modelo del Sistema


No.
AA301 AA302 AA303 AA304 AA305 AA306 AA307 AA308 AA309 AA310 AA311 AA312 AA313 AA314 AA315 AA316 AA317 AA318 AA319 AA320 AA321 AA322 AA323 AA324 AA325 AA326 AA327 AA328 AA329 AA330 AA331 AA332

Caso del uso del negocio Caso de uso


CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI CUN-003 Gestionar Actividades de Soporte para TI

Actividad a automatizar
Registrar equipos informticos Preparar equipo informtico Recibir equipo informtico Asignar supervisin de revisin de equipo Generar Hoja de vida de equipo Revisar y aprobar reparacin Asignar supervisin de reparacin de equipo Aceptar reparacin de equipo Elaborar plan de mantenimientos Asignar supervisin de mantenimientos Verificar mantenimientos realizados Solicitar cotizar requerimiento de compra Prepara especificaciones de alternativa Revisar y aprobar especificaciones Generar comparativo de cotizaciones Revisar comparativo y aprobar compra Verificar productos segn especificacin Generar memo de pago Firmar memo de pago Registrar ocurrencia de soporte Registrar solucin de ocurrencia Establecer instrucciones de atencin Asignar control de backup Verificar ejecucin de backup Registrar control de backup Firmar cargo de cintas semanales Firmar cargo de cintas mensuales Asignar tarea de soporte de TI Registrar informe de actividades Revisar informe de actividades Cerrar atencin de actividad asignada Generar informe de actividades de soporte para TI

No.
TNE-003 TNE-004 TNE-008 TNE-003 TNE-003 TNE-002 TNE-003 TNE-008 TNE-002 TNE-003 TNE-004 TNE-002 TNE-003 TNE-002 TNE-003 TNE-002 TNE-003 TNE-003 TNE-002 TNE-004 TNE-004 TNE-002 TNE-002 TNE-003 TNE-003 TNE-008 TNE-008 TNE-002 TNE-004 TNE-002 TNE-002 TNE-002

Trabajador
Encargado de Soporte Asistente de Soporte Usuario Encargado de Soporte Encargado de Soporte Jefe de Sistemas Encargado de Soporte Usuario Jefe de Sistemas Encargado de Soporte Asistente de Soporte Jefe de Sistemas Encargado de Soporte Jefe de Sistemas Encargado de Soporte Jefe de Sistemas Encargado de Soporte Encargado de Soporte Jefe de Sistemas Asistente de Soporte Asistente de Soporte Jefe de Sistemas Jefe de Sistemas Encargado de Soporte Encargado de Soporte Usuario Usuario Jefe de Sistemas Asistente de Soporte Jefe de Sistemas Jefe de Sistemas Jefe de Sistemas

Sistema Paquete

No.

Requerimiento funcional

No.
CUS-029 CUS-030 CUS-031 CUS-032 CUS-033 CUS-034 CUS-032 CUS-031 CUS-035 CUS-032 CUS-036 CUS-037 CUS-038 CUS-039 CUS-040 CUS-041 CUS-031 CUS-042 CUS-043 CUS-044 CUS-044 CUS-045 CUS-032 CUS-046 CUS-046 CUS-047 CUS-047 CUS-032 CUS-048 CUS-048 CUS-049 CUS-050

Caso de uso
Registrar equipo de sistemas Instalar equipo de sistemas Recepcionar equipo de sistemas Asignar tarea Actualizar equipo de sistemas Aprobar reparacin Asignar tarea Recepcionar equipo de sistemas Registrar plan de mantenimiento Asignar tarea Actualizar mantenimiento de equipo Solicitar compra Registrar especificaciones de compra Aprobar especificaciones de compra Actualizar solicitud de compra Aprobar solicitud de compra Recepcionar equipo de sistemas Registrar memo pago Aprobar memo pago Registrar ocurrencia de soporte Registrar ocurrencia de soporte Registrar instrucciones de atencin Asignar tarea Registrar backup Registrar backup Registrar firma de cargo backup Registrar firma de cargo backup Asignar tarea Registrar informe de actividades Registrar informe de actividades Cerrar atencin de actividad Generar resumen actividades

No.
ASI-004 ASI-004 ASI-008 ASI-003 ASI-003 ASI-002 ASI-002 ASI-008 ASI-002 ASI-003 ASI-004 ASI-002 ASI-003 ASI-002 ASI-003 ASI-002 ASI-004 ASI-004 ASI-002 ASI-004 ASI-004 ASI-002 ASI-002 ASI-003 ASI-003 ASI-008 ASI-008 ASI-002 ASI-004 ASI-002 ASI-002 ASI-002

Actor
Asistente de Soporte Asistente de Soporte Usuario Encargado de Soporte Encargado de Soporte Jefe Sistemas Jefe Sistemas Usuario Jefe Sistemas Encargado de Soporte Asistente de Soporte Jefe Sistemas Encargado de Soporte Jefe Sistemas Encargado de Soporte Jefe Sistemas Asistente de Soporte Asistente de Soporte Jefe Sistemas Asistente de Soporte Asistente de Soporte Jefe Sistemas Jefe Sistemas Encargado de Soporte Encargado de Soporte Usuario Usuario Jefe Sistemas Asistente de Soporte Jefe Sistemas Jefe Sistemas Jefe Sistemas

PSI-003 Gestionar RFU-035 Registrar equipos informticos Soporte RFU-036 Registrar preparacin de equipo RFU-037 Recibir/Entregar equipo informtico RFU-038 Asignar supervisin de revisin de equipo RFU-039 Generar Hoja de vida de equipo RFU-040 Aprobar reparacin de equipo RFU-041 Asignar supervisin de reparacin de equipo RFU-042 Aceptar reparacin de equipo RFU-043 Registrar plan de mantenimiento RFU-044 Asignar supervisin de mantenimientos RFU-045 Verificar mantenimientos realizados RFU-046 Registrar solicitud de requerimiento de compra RFU-047 Registrar especificaciones de alternativa RFU-048 Aprobar especificaciones y compra RFU-049 Generar comparativo de cotizaciones RFU-048 Aprobar especificaciones y compra RFU-050 Registrar verificacin de productos RFU-051 Generar memo de pago RFU-052 Aprobar memo de pago RFU-053 Registrar ocurrencia de soporte RFU-054 Registrar solucin de ocurrencia RFU-055 Registrar instrucciones de atencin RFU-056 Asignar control de backup RFU-057 Registrar verificacin de backup RFU-057 Registrar verificacin de backup RFU-058 Registrar firma de cargo RFU-058 Registrar firma de cargo RFU-059 Asignar tarea de soporte de TI RFU-060 Registrar informe de actividades RFU-061 Consultar informe de actividades RFU-062 Cerrar atencin de actividad asignada RFU-063 Generar informe de actividades de soporte para TI

94

4.5 4.5.1

Especificacin de alto nivel de los casos de uso del sistema PSI-001 Gestionar Desarrollo CUS-001 Mantener Requesitos Mnimos ASI-002 Jefe de Sistemas Permitir el mantenimiento de los requisitos mnimos para solicitudes de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Mantener requerimientos mnimos. Segn su requerimiento el Jefe de Sistemas

Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

puede agregar, modificar, consultar o eliminar los requerimientos mnimos para desarrollo. El caso de uso termina cuando la informacin de los requerimientos mnimos queda actualizada. RFU-001 CUS-002 Registrar Rechazo Desarrollo ASI-007 Gerente de rea Permitir el rechazo para las solicitudes de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Gerente de rea indica Registrar

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: Descripcin: Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: Descripcin: Requerimientos:

rechazo desarrollo. El Gerente de rea selecciona la solicitud a rechazar y el caso de uso termina cuando la solicitud queda rechazada. RFU-002 CUS-003 Asignar Prioridad ASI-007 Gerente de rea Permitir asignar la prioridad para las solicitudes de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Gerente de rea indica Asignar prioridad. El Gerente de rea asigna la prioridad a las solicitudes y el caso de uso termina cuando la solicitud queda priorizada. RFU-003

95

Caso de uso: Actor(es): Propsito: Caso de uso

CUS-004 Solicitar Requerimiento ASI-002 Jefe de Sistemas Permitir el registro de las solicitudes de requerimiento de desarrollo e infraestructura No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Solicitar requerimiento. Segn su requerimiento el Jefe de Sistemas puede

asociado:

Descripcin:

agregar, modificar, consultar o eliminar los requerimientos de desarrollo o infraestructura. El caso de uso termina cuando la solicitud de requerimiento queda registrada. RFU-004, RFU-005, RFU-006 CUS-005 Actualizar Plan de Proyecto ASI-002 Jefe de Sistemas Permitir la actualizacin del plan de proyecto. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Actualizar plan de proyecto. Segn su requerimiento el Jefe de Sistemas puede agregar, modificar, consultar o eliminar los datos del plan de proyecto. El

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

Jefe de sistema relaciona una solicitud de requerimiento al proyecto de desarrollo y puede consultar la documentacin del proyecto, la bitcora de desarrollo y los casos de prueba. El caso de uso termina cuando el plan de proyecto queda actualizado. RFU-007 CUS-006 Complementar Proyecto ASI-006 Analista Programador de Mantenimiento QA Permitir el complemento de informacin del plan de proyecto. uso No Aplicable.

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

96

El caso de uso comienza cuando el Analista Programador de Mantenimiento QA indica Complementar proyecto. Segn su Descripcin: requerimiento el Analista Programador de Mantenimiento QA puede modificar o consultar los datos del plan de proyecto. El caso de uso Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: termina cuando al plan de proyecto queda actualizado. RFU-065 CUS-007 Aprobar Proyecto Desarrollo ASI-002 Jefe de Sistemas Permitir la aprobar el proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar Descripcin: proyecto de desarrollo. Segn su requerimiento el Jefe de Sistemas puede aprobar el proyecto. El caso de uso termina cuando el plan de proyecto queda aprobado. RFU-010 CUS-008 Asignar Recursos ASI-002 Jefe de Sistemas Permitir la asignacin de recursos al proyecto de desarrollo. uso No Aplicable.

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

97

Casos de uso:

CUS-008 Asignar Recursos El caso de uso comienza cuando el Jefe de Sistemas indica Asignar recursos. Segn su requerimiento el Jefe de Sistemas puede agregar, modificar, consultar o eliminar recursos del proyecto. El caso de uso termina cuando los recursos quedan asignados. RFU-008 CUS-009 Actualizar Proyecto Desarrollo ASI-005 Analista Programador de Desarrollo Permitir actualizar el proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Analista programador de desarrollo

Descripcin:

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

indica Actualizar proyecto de desarrollo. Segn su requerimiento el Analista Programador de Desarrollo puede actualizar los datos del proyecto. El caso de uso termina cuando el proyecto queda actualizado. RFU-066 CUS-010 Actualizar Pruebas Desarrollo ASI-005 Analista Programador de Desarrollo Permitir actualizar las pruebas del proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Analista programador de desarrollo indica Actualizar pruebas desarrollo. Segn su requerimiento el

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

Analista Programador de Desarrollo puede actualizar los datos de las pruebas del proyecto. El caso de uso termina cuando las pruebas del proyecto quedan actualizadas. RFU-012 CUS-011 Actualizar Observaciones Desarrollo ASI-006 Analista Programador de Mantenimiento QA Permitir registrar las observaciones del proyecto de desarrollo. uso No Aplicable.

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

98

El caso de uso comienza cuando el Analista Programador de Mantenimiento QA indica Actualizar observaciones desarrollo. Segn Descripcin: su requerimiento el Analista Programador de Mantenimiento QA puede modificar o consultar las observaciones del proyecto. El caso de uso Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: termina cuando las observaciones del proyecto quedan actualizadas. RFU-013, RFU-014 CUS-012 Actualizar Avance Proyecto ASI-006 Analista Programador de Mantenimiento QA Permitir registrar los avances del proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el ASI-006 Analista Programador de Mantenimiento QA indica Actualizar avance de proyecto. Segn su requerimiento el ASI-006 Analista Programador de Mantenimiento QA puede agregar, modificar, consultar, imprimir o eliminar los datos de Descripcin: actualizacin de avance del proyecto. El ASI-006 Analista Programador de Mantenimiento QA agrega los documentos de anlisis de negocio y de sistema que se han elaborado para tener accesible la informacin del proyecto. El caso de uso termina cuando al plan de proyecto queda Requerimientos: Caso de uso: Actor(es): Propsito: Caso de uso: Caso de uso actualizado con sus avances. RFU-011 CUS-013 Cerrar Proyecto Desarrollo ASI-002 Jefe de Sistemas Permite cerrar el proyecto de desarrollo. CUS-013 Cerrar Proyecto Desarrollo No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Cerrar Descripcin: proyecto desarrollo. Segn su requerimiento el Jefe de Sistemas puede cerrar el proyecto. El caso de uso termina cuando el proyecto queda cerrado. RFU-016, RFU-017

asociado:

Requerimientos:

99

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-014 Asignar Versiones Desarrollo ASI-006 Analista Programador de Mantenimiento QA Permitir asignar las versiones del proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Analista Programador de Mantenimiento QA indica Asignar versiones desarrollo. Segn su

Descripcin:

requerimiento el Analista Programador de Mantenimiento QA puede modificar o consultar las versiones del proyecto de desarrollo. El caso de uso termina cuando las versiones del proyecto quedan actualizadas. RFU-018 CUS-015 Registrar Informe Seguimiento ASI-006 Analista Programador de Mantenimiento QA Permitir registrar los informes de seguimiento de los desarrollos.

Requerimientos: Caso de uso: Actor(es): Propsito:

Caso

de

uso

asociado:

No Aplicable.

Caso de uso:

CUS-015 Registrar Informe Seguimiento El caso de uso comienza cuando el Analista Programador de Mantenimiento QA indica Registrar informe seguimiento. Segn su requerimiento el Analista Programador de Mantenimiento QA puede agregar, modificar, eliminar o consultar los informes del proyecto de desarrollo. El caso de uso termina cuando el informe de seguimiento queda registrado. RFU-019 CUS-016 Actualizar Alcance de Impacto ASI-002 Jefe de Sistemas Permite actualizar alcances e impacto del proyecto de desarrollo. uso No Aplicable.

Descripcin:

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

100

El caso de uso comienza cuando el Jefe de Sistemas indica Actualizar alcance de impacto. Segn su requerimiento el Jefe de Sistemas puede Descripcin: agregar, modificar, consultar o eliminar el alcance e impacto del proyecto. El caso de uso termina cuando el alcance del proyecto queda Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: actualizado. RFU-020 CUS-017 Mantener Versiones de Desarrollo ASI-002 Jefe de Sistemas Permite mantener las versiones del proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Mantener versiones de desarrollo. Segn su requerimiento el Jefe de Sistemas Descripcin: puede agregar, modificar, consultar o eliminar las versiones de desarrollo del proyecto. El caso de uso termina cuando la versin del proyecto Caso de uso: Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado: queda actualizada. CUS-017 Mantener Versiones de Desarrollo RFU-021 CUS-018 Controlar Cambios de Desarrollo ASI-005 Analista Programador de Desarrollo Permitir controlar los cambios del proyecto de desarrollo. uso No Aplicable. El caso de uso comienza cuando el ASI-005 Analista Programador de Desarrollo indica Controlar cambios de desarrollo. Segn su Descripcin: requerimiento el ASI-005 Analista Programador de Desarrollo registrar los cambios solicitados y relacionarlos a los solicitudes existentes a si como documentar los cambios efectuados en los sistemas. El caso de uso Requerimientos: Caso de uso: Actor(es): Propsito: termina cuando los cambios realizados el sistema quedan registrados. RFU-022 CUS-019 Aprobar Cambios de Desarrollo ASI-002 Jefe de Sistemas Permite aprobar los cambios del proyecto de desarrollo.

101

Caso

de

uso

asociado:

No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar

Descripcin:

cambios de desarrollo. Segn su requerimiento el Jefe de Sistemas puede aprobar los cambios del desarrollo del proyecto. El caso de uso termina cuando los cambios del proyecto quedan aprobados. RFU-023 CUS-020 Pasar a produccin ASI-005 Analista Programador de Desarrollo Permitir registras los pases a produccin del proyecto de desarrollo. CUS-020 Pasar a produccin uso No Aplicable. El caso de uso comienza cuando el Analista programador de desarrollo indica Pasar a produccin. Segn su requerimiento el Analista

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de uso: Caso de

asociado:

Descripcin:

Programador de Desarrollo puede agregar, modificar, consultar o eliminar los pases a produccin del proyecto de desarrollo. El caso de uso termina cuando el pase a produccin del proyecto queda actualizado.

Requerimientos: 4.5.2

RFU-024

PSI-002 Gestionar Infraestructura CUS-021 Aprobar Requerimiento Infraestructura ASI-007 Gerente de rea Permitir aprobar los requerimientos de infraestructura. uso No Aplicable. El caso de uso comienza cuando el Gerente de rea indica Aprobar

Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

requerimiento infraestructura. Segn su requerimiento el Gerente de rea puede aprobar el requerimiento de infraestructura. El caso de uso termina cuando el requerimiento de infraestructura queda aprobado. RFU-024 CUS-022 Registrar SDP ASI-002 Jefe de Sistemas

Requerimientos: Caso de uso: Actor(es):

102

Propsito:

Permitir registrar el paquete de diseo de servicios (SDP) de infraestructura.

Caso de uso: Caso de

CUS-022 Registrar SDP uso No Aplicable. El caso de uso comienza cuando el ASI-003 Encargado de Soporte indica Registrar SDP. Segn su requerimiento el ASI-003 Encargado de Soporte puede agregar, modificar, consultar, imprimir o eliminar los

asociado:

Descripcin:

datos del SDP. El ASI-003 Encargado de Soporte registra los datos del contrato y niveles de servicio acordados y relaciona una solicitud de requerimiento al SDP. El caso de uso termina cuando el SDP queda registrado. RFU-027, RFU-029 CUS-023 Registrar Comparativo Infraestructura ASI-003 Encargado de Soporte Permitir registrar el comparativo de infraestructura de un paquete de diseo de servicios (SDP). uso No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica Registrar comparativo infraestructura. Segn su requerimiento el

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

Encargado de Soporte puede agregar, modificar, consultar o eliminar los datos del comparativo de infraestructura. El caso de uso termina cuando el comparativo de infraestructura queda registrado. RFU-028 CUS-024 Rechazar SDP ASI-002 Jefe de Sistemas Permite rechazar el SDP del requerimiento de infraestructura.

Requerimientos: Caso de uso: Actor(es): Propsito:

103

Caso

de

uso

asociado: Caso de uso:

No Aplicable. CUS-024 Rechazar SDP El caso de uso comienza cuando el Jefe de Sistemas indica Rechazar SDP. Segn su requerimiento el Jefe de Sistemas puede rechazar el SDP y comparativo del requerimiento de infraestructura. El caso de uso termina cuando el SDP queda rechazado. RFU-030 CUS-025 Aprobar Implementacin de Infraestructura ASI-001 Gerente de Sistemas Permite aprobar la implementacin de infraestructura.

Descripcin:

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

uso

No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar

Descripcin:

implementacin de infraestructura. Segn su requerimiento el Jefe de Sistemas puede aprobar la implementacin de infraestructura solicitada. El caso de uso termina cuando la implementacin queda aprobada. RFU-031 CUS-026 Gestionar Implementacin Infraestructura ASI-001 Jefe de Sistemas Permite gestionar la comunicacin infraestructura y cerrarla. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Gestionar implementacin de infraestructura. Segn su requerimiento el Jefe de de la implementacin de

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

Sistemas puede gestionar la comunicacin de la implementacin de infraestructura solicitada. El caso de uso termina cuando la implementacin queda comunicada cerrada. RFU-034

Requerimientos:

104

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-027 Actualizar Implementacin Infraestructura ASI-003 Encargado de Soporte Permitir actualizar la implementacin de infraestructura. uso No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica Actualizar implementacin infraestructura. Segn su requerimiento el

Descripcin:

Encargado de Soporte puede actualizar los datos de la implementacin de infraestructura. El caso de uso termina cuando el comparativo de infraestructura queda registrado. RFU-032 CUS-028 Registrar Aceptacin Implementacin ASI-008 Usuario Permitir registrar la aceptacin de la implementacin de desarrollo e infraestructura. uso No Aplicable. El caso de uso comienza cuando el ASI-008 Usuario indica Registrar

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

aceptacin implementacin. Segn su requerimiento el ASI-008 Usuario puede aceptar la implementacin de desarrollo o infraestructura. El caso de uso termina cuando la implementacin queda aceptada. RFU-033

Requerimientos:

105

PSI-003 Gestionar Soporte Caso de uso: Actor(es): Propsito: Caso de asociado: CUS-029 Recepcionar Equipo de Sistemas ASI-008 Usuario Permitir registrar la recepcin de un equipo de sistemas. uso No Aplicable. El caso de uso comienza cuando el Usuario indica Recepcionar equipo Descripcin: de sistemas. El Usuario acepta la recepcin del equipo de sistemas el cual est siendo asignado para su uso. El caso de uso termina cuando el equipo ha sido recepcionado por el usuario. RFU-037, RFU-042, RFU-050 CUS-030 Asignar Tarea ASI-003 Encargado de Soporte Permitir asignar tareas al personal de sistemas. uso No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica Asignar Descripcin: tarea. Segn su requerimiento el Encargado de Soporte puede asignar tareas al personal de sistemas. El caso de uso termina cuando la tarea queda asignada. RFU-038, RFU-041, RFU-044, RFU-056 CUS-031 Actualizar Equipo de Sistemas ASI-003 Encargado de Soporte Permitir actualizar los datos del equipo de sistemas. No Aplicable.

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de uso asociado:

Caso de uso:

CUS-031 Actualizar Equipo de Sistemas El caso de uso comienza cuando el Encargado de Soporte indica Actualizar equipo de sistemas. Segn su requerimiento el Encargado de Soporte puede actualizar los datos del equipo de sistemas. El caso de uso termina cuando el equipo queda actualizado. RFU-039

Descripcin:

Requerimientos:

106

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-032 Aprobar Reparacin ASI-001 Jefe de Sistemas Permite aprobar la reparacin de equipos de sistemas. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar

Descripcin:

reparacin. Segn su requerimiento el Jefe de Sistemas puede aprobar la reparacin de equipos. El caso de uso termina cuando la reparacin del equipo queda aprobada. RFU-040 CUS-033 Registrar Plan de Mantenimiento ASI-001 Jefe de Sistemas Permite registrar el plan de mantenimiento de equipos de sistemas. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Registrar plan de mantenimiento. Segn su requerimiento el Jefe de Sistemas

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

puede agregar, modificar, consultar o eliminar planificacin de mantenimientos de equipos de sistemas. El caso de uso termina cuando el plan de mantenimiento queda registrado. RFU-043

Requerimientos:

107

Caso de uso: Actor(es): Propsito: Caso de uso

CUS-034 Actualizar Mantenimiento de Equipo ASI-004 Asistente de Soporte Permitir actualizar los mantenimientos realizados a los equipos que controla el rea de sistemas. No Aplicable. El caso de uso comienza cuando el Asistente de Soporte indica Actualizar mantenimiento de equipo. Segn su requerimiento el

asociado:

Descripcin:

Asistente de Soporte puede agregar, modificar, consultar o eliminar los mantenimientos realizados a los equipos de sistemas. El caso de uso termina cuando el mantenimiento del equipo queda actualizado. RFU-045 CUS-035 Solicitar Compra ASI-001 Jefe de Sistemas Permitir registrar la solicitud de compra de equipos o servicios. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Solicitar compra. Segn su requerimiento el Jefe de Sistemas puede agregar,

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

modificar, consultar o eliminar solicitudes de compra de equipos o servicios de sistemas. El caso de uso termina cuando la solicitud de compra queda registrada. RFU-046

Requerimientos:

108

Caso de uso: Actor(es): Propsito: Caso de uso

CUS-036 Registrar Especificaciones de Compra ASI-003 Encargado de Soporte Permite registrar las especificaciones de compra de equipos o servicios de sistemas. No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica Registrar especificaciones de compra. Segn su requerimiento el

asociado:

Descripcin:

Encargado de Soporte registrar las especificaciones para la compra de equipo de sistemas. El caso de uso termina cuando las especificaciones quedan registradas. RFU-047 CUS-037 Aprobar Especificaciones de Compra ASI-001 Jefe de Sistemas Permitir aprobar las especificaciones de compra para equipos o servicios de sistemas. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar especificaciones de compra. Segn su requerimiento el Jefe de Sistemas

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

puede aprobar las especificaciones de compra de equipos o servicios de sistemas. El caso de uso termina cuando las especificaciones quedan aprobadas. RFU-064

Requerimientos:

109

Caso de uso: Actor(es): Propsito: Caso de uso

CUS-038 Actualizar Solicitud de Compra ASI-003 Encargado de Soporte Permite actualizar los datos de la solicitud de compra de equipos o servicios de sistemas. No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica Actualizar solicitud de compra. Segn su requerimiento el Encargado

asociado:

Descripcin:

de Soporte registrar las actualizaciones de la solicitud compra de equipo de sistemas. El caso de uso termina cuando la solicitud de compra queda actualizada. RFU-049 CUS-039 Aprobar Solicitud de Compra ASI-001 Jefe de Sistemas Permitir aprobar la solicitud de compra para equipos o servicios de sistemas. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

solicitud de compra. Segn su requerimiento el Jefe de Sistemas puede aprobar la solicitud de compra de equipos o servicios de sistemas. El caso de uso termina cuando la solicitud de compra queda aprobada. RFU-048

Requerimientos:

110

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-040 Registrar Memo Pago ASI-004 Asistente de Soporte Permitir registrar el memo de pago para proveedores. uso No Aplicable. El caso de uso comienza cuando el Asistente de Soporte indica Registrar memo de pago. Segn su requerimiento el Asistente de Soporte puede

Descripcin:

agregar, modificar, consultar o eliminar el memo de pago para el proveedor. El caso de uso termina cuando el memo de pago queda registrado. RFU-051 CUS-041 Aprobar Memo de Pago ASI-001 Jefe de Sistemas Permitir aprobar el memo de pago para el proveedor. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Aprobar memo de pago. Segn su requerimiento el Jefe de Sistemas puede

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

aprobar el memo de pago para el proveedor por los servicios o equipos brindados. El caso de uso termina cuando el memo de pago queda aprobado. RFU-052

Requerimientos:

111

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-042 Registrar Ocurrencia de Soporte ASI-004 Asistente de Soporte Permitir registrar las atenciones de las ocurrencias de soporte. uso No Aplicable. El caso de uso comienza cuando el Asistente de Soporte indica Registrar ocurrencia de soporte. Segn su requerimiento el Asistente de Soporte

Descripcin:

puede agregar, modificar, consultar o eliminar las ocurrencias de soporte atendidas. El caso de uso termina cuando la ocurrencia de soporte queda registrada. RFU-053, RFU-054 CUS-043 Registrar Instrucciones de Atencin ASI-001 Jefe de Sistemas Permitir el registro de las instrucciones de atencin para las ocurrencias de soporte. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Registrar instrucciones de atencin. Segn su requerimiento el Jefe de Sistemas

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado:

Descripcin:

puede agregar, modificar, consultar o eliminar las instrucciones de atencin para las ocurrencias de soporte. El caso de uso termina cuando las instrucciones de atencin quedan registradas. RFU-055

Requerimientos:

112

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-044 Registrar Backup ASI-003 Encargado de Soporte Permite registrar los backups realizados. uso No Aplicable. El caso de uso comienza cuando el Encargado de Soporte indica

Descripcin:

Registrar backup. Segn su requerimiento el Encargado de Soporte puede agregar, modificar, consultar o eliminar el backup realizado. El caso de uso termina cuando el backup queda registrado. RFU-057 CUS-045 Registrar Firma de Cargo Backup ASI-008 Usuario Permite registrar la firma de los cargos de los backups realizados. uso No Aplicable. El caso de uso comienza cuando el Usuario indica Registrar firma de

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

cargo backup. Segn su requerimiento el Usuario puede firmar el cargo de la recepcin del backup entregado. El caso de uso termina cuando la firma de cargo del backup queda registrada. RFU-058

Requerimientos:

113

Caso de uso: Actor(es): Propsito: Caso de asociado:

CUS-046 Registrar Informe de Actividades ASI-004 Asistente de Soporte Permitir registrar el informe diario de las actividades realizadas. uso No Aplicable. El caso de uso comienza cuando el Asistente de Soporte indica Registrar

Descripcin:

Informe de Actividades. Segn su requerimiento el Asistente de Soporte puede agregar, modificar, consultar o eliminar las actividades realizadas. El caso de uso termina cuando la actividad queda registrada. RFU-060, RFU-061 CUS-047 Cerrar Atencin de Actividad ASI-001 Jefe de Sistemas Permitir el registro del cierre de la actividad realizada. uso No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Cerrar

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

atencin de actividad. Segn su requerimiento el Jefe de Sistemas puede cerrar la atencin de una actividad realizada. El caso de uso termina cuando la actividad queda cerrada. RFU-062

Requerimientos:

114

Caso de uso: Actor(es): Propsito: Caso de uso

CUS-048 Generar Resumen Actividades ASI-001 Jefe de Sistemas Permite generar el resumen de las actividades realizadas por el rea de sistemas. No Aplicable. El caso de uso comienza cuando el Jefe de Sistemas indica Generar resumen actividades. Segn su requerimiento el Jefe de Sistemas puede

asociado:

Descripcin:

genera el reporte del resumen de las actividades realizadas por el rea de sistemas. El caso de uso termina cuando el resumen de actividades queda generado. RFU-063 CUS-049 Registrar Equipo de Sistemas ASI-004 Asistente de Soporte Permitir registrar los equipos que controla el rea de sistemas. uso No Aplicable. El caso de uso comienza cuando el ASI-004 Asistente de Soporte indica Registrar equipo de sistemas. Segn su requerimiento el ASI-004

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de asociado:

Descripcin:

Asistente de Soporte puede registrar los equipos informticos, asignarles datos de configuracin y actualizar el hardware que contiene. El caso de uso termina cuando el equipo de sistemas queda registrado. RFU-035 CUS-050 Instalar Equipo de Sistemas ASI-004 Asistente de Soporte Permitir registrar la instalacin de los equipos que controla el rea de sistemas. uso No Aplicable.

Requerimientos: Caso de uso: Actor(es): Propsito: Caso de

asociado: Caso de uso:

CUS-050 Instalar Equipo de Sistemas

115

El caso de uso comienza cuando el Asistente de Soporte indica Instalar equipo de sistemas. Segn su requerimiento el Asistente de Soporte Descripcin: puede agregar, modificar, consultar o eliminar los datos de la instalacin de los equipos. El caso de uso termina cuando el registro de la instalacin Requerimientos: del equipo queda registrado. RFU-036

116

4.6

Modelo Conceptual del Sistema


CEN023_InformeDiagnosticoProveedor CEN055_SolicitudCompra NumSolCompra : Integer AsuntoSolCompra : String DescSolCompra : String FechaSolCompra : Date TipoSolCompra : String NumDiagnostico : Integer FechaDiagnostico : Date Equipo : String Diagnostico : String 0..* rea... 1 CEN032_Proveedor 0..* entrega 0..* CEN015_CotizacionProveedor genera 0..* CodCotizacion : Integer NumCotizacion : String FechaCotizacion : Date M oneda : String TipoCambio : Double M ontoTotal : Double IGV : Double 1 conform ado por 1..* CEN016_DetalleCotizacionProveedor NumDetalleCotizacion : Integer NumCotizacion : String Producto : String Cantidad : Integer PrecioUnitario : Double 1 elabarado... CEN052_DiscoEquipo NumEquipo : Integer Capacidad : Integer UnidadCapac : String Arreglo : Integer UnidadDisco : String 1..* 1 genera CEN020_FacturaProveedor 1 reside... CEN048_ControlCambio NumCambio : Integer FechaSolicitud : Date AsuntoCambio : String DescCambio : String FechaRealizado : Date ObsCambio : String FlagAceptado : Byte CEN047_Sistema NumSistema : Integer NombreSistema : String TipoSistema : String PlataformaSistema : String VersionSistema : Integer FechaVersion : Date 0..* tiene 1 1..* CodFacturaProveedor : Integer Serie : String NumFactura : String FechaFactura : Date M oneda : String TipoCambio : Double M ontoTotal : Double IGV : Double pertenece constituido por contiene a 1 1 1 cont... 1..* CEN021_DetalleFacturaProveedor NumDetalleFactura : Integer NumFactura : String Producto : String Cantidad : Integer PrecioUnitario : Double CEN010_RegistroEquipo 1..* form ado por CodEquipo : Integer NumGuia : String Equipo : String Serie : String FechaRegistro : Date Garantia : Integer FechaCompra : Date Costo : Integer Estado : Integer Precinto : String IP : String 0..1 asignado 1 pertenece 1 0..* CEN033_Usuario CodUsuario : String Login : String Passw ord : String M : String ail FechaCreacion : Date 1 0..* 0..* di... realizado por CEN008_O bservacionesUsuario NumObservacion : Integer Observacion : String FechaObservacion : String 0..* 1 0..* consolidad... 0..* 1 1 agrupa 0..* t... CEN034_Permiso CodPermiso : Integer Permiso : String 0..* CEN039_AccesoPermiso NumAsignacion : Integer FechaHoraAsignacion : Date FechaHoraActualizacion : Date asignado por CEN029_ContratoServicio NumContrato : Integer Contrato : String Aprobacion : String FechaAprobacion : Date RutaContrato : String 1 0..* CEN038_Acceso CodAcceso : Integer Acceso : String anexa CEN007_CasoDePrueba 1..* CodCasoPrueba : Integer CasoPrueba : String ResultadoEsperado : String Estado : String CEN049_InformeSeguimiento NumInforme : Integer FechaInf orme : Date AsuntoInforme : String DescInforme : String ResultadoInforme : String 0..* 0..* gen... 1 0..* 0..* 0..* CEN046_DocumentoProyecto Item : Integer NombreDocumento : String RutaDocumento : String AvanceDocumento : Integer Descripcion : String O bservaciones : String CEN009_ReportePruebasSW NumReporte : Integer Reporte : String FechaHoraReporte : Date Estado : Single registra registra 0..* CEN006_BitacoraDesarrolloSW NumBitacora : Integer FechaBitacora : Date AvanceBitacora : String PorcentajeAvance : Integer 0..* 1 genera pertenece 0..* 0..* 1 CEN004_PlanProyectoSW NumPlan : Integer NombrePlan : String FechaHoraCreacion : Date Importancia : String Descripcion : String FechaEntrega : Date 1 registra 1 1 1 registra avance 0..* CEN050_PaseProduccion NumPaseProd : Integer DescPaseProd : String FechaHoraPaseProd : Date O bsPaseProc : String 1 ingresa 1 1 lidera ejecuta genera el 0..* CEN003_DatosM inimoRequeri miento NumDato : Integer Fecha : Date Requerimiento : String 1 1 usado por 1..* CEN001_Solicitud NumSolicitud : Integer Asunto : String Prioridad : Integer FechaSolicitud : Date Estado : Integer TipoRequerimiento : Integer 1..* CEN056_InformeActividad NumInf orme : Integer FechaHoraRegistro : Date FechaHoraInf orme : Date Observaciones : String ObservacionesSup : String Concluido : Byte Cerrado : Byte CEN011_ListaDeInstalacion NumInstalacion : Integer Item : Integer Actividad : String Descripcion : Single FechaHoraIncio : Date FechaHoraFin : String 1 CEN051_ServicioServidor NumServicio : Integer NombreServicio : String 0..* asocia... 1 CEN054_ReparacionEquipo NumReparacion : Integer DescReparacion : String M ontoReparacion : Double FechaReparacion : Date EstadoReparacion : String 1..* 1..* CEN017_EspecificacionCompra NumEspecif icacion : Integer T ipoEquipo : String Cantidad : Integer Detalles : String FechaEspecif icacion : Date Aprobado : Boolean 1 1 0..* 1 cooridina CEN013_TipoEquipo CodTipo : Integer T ipoEquipo : String 1 0..*

CEN018_GuiaRemisionProveedor CodGuiaProveedor : Integer Serie : String NumGuia : String FechaGuia : Date Origen : String Destino : String inc... 1 1..*

CEN019_DetalleGuiaRemisionProveedor NumDetalleGuia : Integer NumGuia : String Producto : String SerieProducto : String Cantidad : Integer CEN014_PlanM antenimientosEquipo NumM antenimiento : Integer FechaM antenimiento : Date TipoM antenimiento : String AnioM antenimiento : Integer ObsM antenimiento : String

pertenece a

CEN030_InformeResultado NumInforme : Integer FechaHoraInf orme : Date TipoInforme : String OrigenInforme : String TextoInf orme : String elabora 0..* 1 trabajan en 1..* 0..* CEN053_T reaSoporte NumTarea : Integer AsuntoTarea : String DescT area : String EstadoTarea : String 0..* tiene asignado 1 CEN041_Pais CodPais : String Pais : String 1 vive... 1 pertenece 1..* CEN040_Distrito CodDistrito : String Distritio : String CodigoPostal : String 1

CodProveedor : Integer RazonSocial : String RUC : String Direccion : String Distrito : String T elef eno : String Email : String

1 1

1..*

factura

1..*

CEN024_RegistroOcurrencia NumOcurrencia : Integer FechaHoraOcurrencia : Date Asunto : String Ocurrencia : String Estado : String FechaHoraAtencion : Date Solucion : String

1..*

0..* CEN022_M emoPagoProveedor esta en 1..* 1 NumM emo : Integer FechaM emo : Date AreaSolicitante : String Asunto : String Descripcion : String FechaPagoProgramada : Date Aprobacion : Integer 0..* 1

1..* 1

contenid...

CEN005_ListaPersonal CodPersonal : Integer Nombre : String ApellidoPaterno : String ApellidoM aterno : String DNI : String Direccion : String Telef ono : String Sexo FechaNacimiento 1..* 1 1 realiza con... 1 registra 0..* tiene asig... CEN036_RolUsuario CodRol : String Rol : String 0..* registra 1 1 1 1..* genera 0..* 1 1..* 1 fung...

em ite

reporta

0..* 1

recibe

pertene...

0..* re... 1 CEN031_Area CodArea : Integer Area : String 1 0..* CEN012_EntregaRecepcionEquipo NumEntrega : Integer FechaHoraEntrega : Date FirmaReceptor : String 0..* tiene el

CEN025_ControlBackup CodBackup : Integer NumTape : String FechaBackup : Date Estado : String Observaciones

CEN045_LicenciaSof tw are Codigo : Integer Nombre : String Descripcion : String NumeroLicencia : String 0..*

1..*

CEN002_DetalleSolicitud NumDetalleSolicitud : Integer Descripcion : String ObjetivoM ejora : String

CEN037_Perf ileUsuario NumAsignacion : Integer FechaHoraAsignacion : Date FechaHoraActualizacion : Date

genera 1

0..* CEN035_Perf ile CodPerfil : Integer Perf il : String

CEN026_PaqueteDiseoServicio NumPaquete : Integer Paquete : String FechaCreacion : Date

CEN057_DetalleInformeActividad ItemInforme : String FechaHoraRegistro : Date AsuntoItemInf orme : String DescItemInf orme : String

1..*

CEN044_Acuerdo NumAcuerdo : Integer NivelServicio : String FechaInicio : Date TipoServicio : Boolean FechaFin : Date TextoServicio : String

NOT A: - Para todas las entidades se esta considerando 4 campos de auditoria: - Usuario creador - Fechahora creacin - Usuario Actualizador - Fecha hora actualizacin 1 campo para estado de registro - Activo o Inactivo

Ilustracin 23: Modelo Conceptual

117

4.7 4.7.1 No.

Priorizacin de los Casos de Uso Clasificacin de los casos de uso Caso de uso Solicitar requerimiento Actualizar Plan de proyecto Actualizar avance proyecto Registrar SDP Registrar aceptacin implementacin Registrar equipo de sistemas Registrar ocurrencia de soporte Registrar informe de actividades Actualizar proyecto desarrollo Controlar cambios de desarrollo Complementar proyecto Cerrar proyecto desarrollo Recepcionar equipo de sistemas Asignar tarea Registrar backup Registrar firma de cargo backup Aprobar proyecto desarrollo Asignar recursos Actualizar pruebas desarrollo Pasar a produccin Registrar comparativo infraestructura Actualizar implementacin infraestructura Instalar equipo de sistemas Actualizar equipo de sistemas Registrar plan de mantenimiento Solicitar compra Registrar especificaciones de compra Caso de uso Registrar memo pago Cerrar atencin de actividad Generar resumen actividades Asignar prioridad Aprobar requerimiento infraestructura Aprobar Implementacin de infraestructura Mantener requisitos mnimos Registrar rechazo desarrollo Actualizar observaciones desarrollo Asignar versiones desarrollo Registrar Informe seguimiento Actualizar alcances de impacto Mantener versiones de desarrollo Clasificacin Primario Primario Primario Primario Primario Primario Primario Primario Primario Primario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Clasificacin Secundario Secundario Secundario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario

CUS-004 CUS-005 CUS-012 CUS-022 CUS-028 CUS-049 CUS-042 CUS-046 CUS-009 CUS-018 CUS-006 CUS-013 CUS-029 CUS-030 CUS-044 CUS-045 CUS-007 CUS-008 CUS-010 CUS-020 CUS-023 CUS-027 CUS-050 CUS-031 CUS-033 CUS-035 CUS-036 No. CUS-040 CUS-047 CUS-048 CUS-003 CUS-021 CUS-025 CUS-001 CUS-002 CUS-011 CUS-014 CUS-015 CUS-016 CUS-017

118

CUS-019 CUS-024 CUS-026 CUS-032 CUS-034 CUS-037 CUS-038 CUS-039 CUS-041 CUS-043

Aprobar cambios de desarrollo Rechazar SDP Gestionar implementacin infraestructura Aprobar reparacin Actualizar mantenimiento de equipo Aprobar especificaciones de compra Actualizar solicitud de compra Aprobar solicitud de compra Aprobar memo pago Registrar instrucciones de atencin

Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario

119

4.7.2

Ciclos de desarrollo Caso de uso Solicitar requerimiento Actualizar Plan de proyecto Actualizar avance proyecto Registrar SDP Registrar aceptacin implementacin Registrar equipo de sistemas Registrar ocurrencia de soporte Registrar informe de actividades Actualizar proyecto desarrollo Controlar cambios de desarrollo Complementar proyecto Cerrar proyecto desarrollo Recepcionar equipo de sistemas Asignar tarea Registrar backup Registrar firma de cargo backup Aprobar proyecto desarrollo Asignar recursos Actualizar pruebas desarrollo Pasar a produccin Registrar comparativo infraestructura Actualizar implementacin infraestructura Instalar equipo de sistemas Actualizar equipo de sistemas Registrar plan de mantenimiento Solicitar compra Registrar especificaciones de compra Caso de uso Registrar memo pago Cerrar atencin de actividad Generar resumen actividades Asignar prioridad Aprobar requerimiento infraestructura Aprobar Implementacin de infraestructura Mantener requisitos mnimos Registrar rechazo desarrollo Actualizar observaciones desarrollo Asignar versiones desarrollo Registrar Informe seguimiento Actualizar alcances de impacto Clasificacin Primario Primario Primario Primario Primario Primario Primario Primario Primario Primario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Secundario Clasificacin Secundario Secundario Secundario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario

Ciclos de No. Desarrollo Ncleo CUS-004 CUS-005 Central o CUS-012 Ciclo 0 CUS-022 CUS-028 CUS-049 CUS-042 CUS-046 CUS-009 CUS-018 Ciclo 1 CUS-006 CUS-013 CUS-029 CUS-030 CUS-044 CUS-045 CUS-007 CUS-008 CUS-010 CUS-020 CUS-023 CUS-027 CUS-050 CUS-031 CUS-033 CUS-035 CUS-036 Ciclos Desarrollo Ciclo 1 Ciclo 2 de No.

CUS-040 CUS-047 CUS-048 CUS-003 CUS-021 CUS-025 CUS-001 CUS-002 CUS-011 CUS-014 CUS-015 CUS-016

120

CUS-017 CUS-019 CUS-024 CUS-026 CUS-032 CUS-034 CUS-037 CUS-038 CUS-039 CUS-041 CUS-043 4.7.3

Mantener versiones de desarrollo Aprobar cambios de desarrollo Rechazar SDP Gestionar implementacin infraestructura Aprobar reparacin Actualizar mantenimiento de equipo Aprobar especificaciones de compra Actualizar solicitud de compra Aprobar solicitud de compra Aprobar memo pago Registrar instrucciones de atencin

Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario Complementario

Especificacin de casos de uso del sistema (ncleo central)

4.7.3.1 Especificacin del CUS-004 Solicitar Requerimiento 1. Actores del Sistema 1.1 ASI-002 Jefe de Sistemas 2. Propsito Permitir el mantenimiento de las solicitudes de requerimiento de desarrollo o infraestructura. 3. Breve Descripcin El caso de uso comienza cuando el Jefe de Sistemas indica Solicitar requerimiento. Segn su requerimiento el Jefe de Sistemas puede registrar, modificar, consultar o eliminar los requerimientos de desarrollo o infraestructura. El caso de uso termina cuando la solicitud de requerimiento queda registrada. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1El ASI-002 Jefe de Sistemas indica la opcin Solicitar Requerimiento. 4.1.2 El sistema muestra la interfaz Solicitar Requerimiento la cual muestra la lista de requerimientos cargados previamente, con los detalles de Nro de Solicitud, Fecha de Solicitud y Asunto de Solicitud, as mismo, se presenta las opciones de mantenimiento y los campos de filtro Nro. Solicitud, Fecha Solicitud y Asunto Solicitud con la opcin Buscar. 4.1.3 El ASI-002 Jefe de Sistemas indica la opcin de mantenimiento. Si elije la opcin Nuevo, ver subflujo Nuevo Requerimiento. Si elije la opcin Modificar, ver subflujo Modificar Requerimiento. Si elije la opcin Eliminar, ver subflujo Eliminar Requerimiento.

121

Si elije la opcin Consultar, ver subflujo Consultar Requerimiento. Si elije la opcin Imprimir, ver subflujo Imprimir Requerimiento.

4.1.4 El ASI-002 Jefe de Sistemas indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Requerimiento 1 El sistema muestra la interfaz Solicitar Requerimiento con los datos de campo: Asunto Solicitud, Tipo de Requerimiento, Procedimiento, Objetivo de Mejora y Descripcin, los que se encuentran vacos, as mismo, los campos Nro. Solicitud y Prioridad se encuentran en modo de solo lectura. El campo Fecha solicitud muestra la fecha actual en modo de solo lectura y los campos Usuario y rea muestran los datos asociados del usuario autenticado, esto en modo de solo lectura. 2 Adicional a los campos indicados en el punto anterior, el sistema muestra en la interfaz Solicitar Requerimiento las opciones activas: Guardar Detalle, Cancelar [ver flujo alterno Cancelar Detalle], Grabar y Salir [ver subflujo Salir], as como, las opciones inactivas: Agregar [ver subflujo Agregar Detalle], Modificar [ver subflujo Modificar Detalle] y Eliminar [ver subflujo Eliminar Detalle]. 3 4 5 6 7 El ASI-002 Jefe de Sistemas ingresa los datos principales del requerimiento: Asunto, Tipo de Requerimiento, Procedimiento, Objetivo de mejora y Descripcin. El ASI-002 Jefe de Sistemas indica Guardar detalle. El sistema actualiza la lista de detalles de la solicitud de pedido mostrando el nmero de tem, Descripcin y Objetivo de mejora. El ASI-002 Jefe de Sistemas indica Grabar. El sistema registra en la base de datos la solicitud de requerimiento. Si la solicitud de requerimiento es nueva, el sistema asigna el Nro. de solicitud, Prioridad y Estado (Registrado) a la solicitud de requerimiento. 8 9 10 11 12 El sistema muestra la confirmacin de la accin de guardar. El ASI-002 Jefe de Sistemas acepta la confirmacin. El sistema actualiza en la interfaz los datos de la Solicitud de Requerimiento y desactiva las opciones a excepcin de Salir. El ASI-002 Jefe de Sistemas indica la opcin Salir. El caso de uso contina en [4.1.2.] del bsico flujo. 4.2.2 Modificar Requerimiento

122

1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro, Fecha y Asunto de solicitud e indica la opcin Buscar. 2. El sistema muestra la lista de Solicitudes de Requerimientos que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona la solicitud de requerimiento a modificar e indica Modificar. 4. El sistema muestra la interfaz Solicitar Requerimiento con los datos cargados de la solicitud seleccionada: Usuario, rea, Nro Solicitud, Prioridad, Asunto Solicitud, Fecha Solicitud, Tipo de Requerimiento, Procedimiento, Estado, Objetivo de mejora y Descripcin, as como, la lista de detalles de solicitud indicando el Nro. de tem, Descripcin y Objetivo de mejora. Los campos Nombre, rea No. De solicitud, prioridad, Estado y Fecha solicitud se muestran como de solo lectura. 5. El ASI-002 Jefe de Sistemas modifica los datos de campo de la solicitud de requerimiento e indica Grabar. 6. El sistema solicita la confirmacin de la accin de guardar. 7. El ASI-002 Jefe de Sistemas acepta la confirmacin. 8. El sistema actualiza en la base de datos los datos de la Solicitud de Requerimiento y actualiza en la interfaz los datos de la Solicitud de Requerimiento, desactivando las opciones a excepcin de Salir. 9. El ASI-002 Jefe de Sistemas indica la opcin Salir. 10. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Eliminar requerimiento 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro, Fecha y Asunto de solicitud e indica la opcin Buscar. 2. El sistema muestra la lista de Solicitudes de Requerimientos que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona la solicitud de requerimiento a eliminar e indica Eliminar. 4. El sistema solicita la confirmacin de la eliminacin de la Solicitud de Requerimiento.

123

5. Si el ASI-002 Jefe de Sistemas indicar confirmar, el sistema elimina de la base de datos la Solicitud de Requerimiento seleccionada, incluyendo sus detalles de solicitud. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Consultar Requerimiento 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro, Fecha y Asunto de solicitud e indica la opcin Buscar. 2. El sistema muestra la lista de Solicitudes de Requerimientos que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona la solicitud de requerimiento a visualizar en detalle e indica Consultar. 4. El sistema muestra la interfaz Solicitar Requerimiento con los datos cargados de la solicitud seleccionada : Nombre, rea, Nro de Solicitud, Prioridad, Asunto de Solicitud, Fecha de Solicitud, Tipo de Requerimiento, Procedimiento, Estado, Objetivo de mejora y Descripcin, as como, la lista de detalles de solicitud indicando el Nro. de Item, Descrpcin y Objetivo de mejora. Los campos Nombre, rea No. De solicitud, prioridad, Estado y Fecha solicitud se muestran como de solo lectura. 5. El ASI-002 Jefe de Sistemas indica Salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.5 Imprimir Requerimiento 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro, Fecha y Asunto solicitud e indica la opcin Buscar. 2. El sistema muestra la lista de Solicitudes de Requerimientos que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona la solicitud de requerimiento que desea imprimir e indica la opcin Imprimir. 4. El sistema muestra la interfaz de Vista previa del requerimiento con los datos de la solicitud de requerimiento seleccionada, as como los detalles de la solicitud y la opcin Imprimir. 5. El ASI-002 Jefe de Sistemas indica Imprimir. 6. El sistema imprime la solicitud requerimiento y cierra la interfaz Vista previa del requerimiento.

124

7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.6 Agregar Detalle 1. El ASI-002 Jefe de Sistemas indica Agregar. 2. El sistema cambia a modo edicin los campos Objetivo de mejora y Descripcin, activando las opciones Guardar Detalle y Cancelar. 3. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.7 Modificar Detalle 1. El ASI-002 Jefe de Sistemas selecciona el detalle de la solicitud a modificar e indicar Modificar. 2. El sistema activa y carga los datos de los campos Objetivo de mejora y Descripcin, esto del detalle seleccionado. 3. El caso de uso contina. en [4.1.2] del Flujo Bsico. 4.2.8 Eliminar Detalle 1. El ASI-002 Jefe de Sistemas selecciona el detalle de la solicitud a eliminar e indicar Eliminar. 2. El sistema elimina el detalle asociado a la solicitud de requerimiento y actualiza en la interfaz la lista de detalles de la solicitud de requerimiento. 3. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar Detalle 1. El ASI-002 Jefe de Sistemas indica Cancelar. 2. El sistema eliminar en contenido de los campos Objetivo de Mejora y Descripcin de la interfaz, as como desactiva las opciones Guardar Detalle y Cancelar, activando las opciones Agregar, Modificar y Eliminar. 3. El caso de uso contina. 5. Precondiciones 5.1 Acceso del ASI-002 Jefe de Sistemas al sistema El ASI-002 Jefe de Sistemas al sistema ingres exitosamente al sistema. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-002 Jefe de Sistemas. 5.3 Tipos de Requerimiento Se debe encontrar registrado en el sistema los tipos de requerimiento.

125

5.4 Procedimiento Se debe encontrar registrada en el sistema la lista de procedimientos. 6. Poscondiciones 6.1 Solicitud de Requerimiento Se registra la solicitud de requerimiento en el sistema. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional Clases SGT_CEN001SolicitudCab SGT_CEN002DetalleSolicitud [RN006] Tipos de Requerimientos

Ilustracin 24: CUS-004 Solicitar Requerimiento 1

126

Ilustracin 25: CUS-004 Solicitar Requerimiento 2

4.7.3.2 Especificacin del CUS-005 Actualizar Plan de Proyecto 1. Actores del Sistema 1.1 ASI-002 Jefe de Sistemas 2. Propsito Permite mantener los planes de proyecto de desarrollo, actualizando toda la informacin relacionada al proyecto. 3. Breve Descripcin El caso de uso comienza cuando el Jefe de Sistemas indica Actualizar plan de proyecto. Segn su requerimiento el Jefe de Sistemas puede agregar, modificar, consultar, eliminar e imprimir los datos del plan de proyecto. El Jefe de sistema relaciona una solicitud de requerimiento al proyecto de desarrollo y puede consultar la documentacin del proyecto, la bitcora de desarrollo y los casos de prueba. El caso de uso termina cuando el plan de proyecto queda actualizado. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-002 Jefe de Sistemas indica la opcin Actualizar plan de proyecto.

127

4.1.2 El sistema muestra la interfaz Actualizar plan de proyecto con la lista de planes de proyecto cargados previamente y mostrando los datos No. Solicitud, No. Plan, Nombre, Fecha Creacin, como la opciones de mantenimiento y los campos de criterio de bsqueda Nro de Solicitud, Nro de Plan y Fecha de Creacin 4.1.3 El ASI-002 Jefe de Sistemas indica la opcin de mantenimiento. Si elige Nuevo, ver subflujo Nuevo Plan de Proyecto. Si elige Modificar, ver subflujo Modificar Plan de Proyecto. Si elige Consultar, ver subflujo Consultar Plan de Proyecto. Si elige Imprimir, ver subflujo Imprimir Plan de Proyecto. Si elige Eliminar, ver subflujo Eliminar Plan de Proyecto.

4.1.4 El ASI-002 Jefe de Sistemas indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Plan de Proyecto 1. El sistema muestra la interfaz Datos del proyecto con los campos: Nombre del Proyecto, Importancia, Descripcin y Fecha entrega vacos, tambin se muestran los campos Nro. Solicitud, Nro. Plan y Fecha de Creacin en modo de solo lectura. 2. El ASI-002 Jefe de Sistemas ingresa los datos del requerimiento: Nombre del Proyecto, Importancia, Descripcin y Fecha entrega. 3. El ASI-002 Jefe de Sistemas indica Grabar. 4. El sistema crea un nuevo registro del plan de proyecto. 5. El sistema muestra un mensaje de confirmacin Registro grabado con xito y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Plan de Proyecto Solicitud, Nro de Plan y Fecha de creacin e indica la opcin Buscar. 2. El sistema muestra la lista de Planes de Proyectos registrados en el sistema y que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona la plan de proyecto e indica Modificar. 4. El sistema muestra la interfaz Datos del proyecto con los campos: Nombre de Proyecto, Fecha Creacin, Importancia, Descripcin y Fecha entrega. Los campos No. Solicitud y No. Plan se muestran como solo lectura. 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro de

128

5. El ASI-002 Jefe de Sistemas modifica los datos del plan de proyecto: Nombre de Proyecto, Importancia, Descripcin y Fecha entrega. 6. El ASI-002 Jefe de Sistemas indica Grabar. 7. El sistema modifica el registro del plan de proyecto. 8. El sistema muestra un mensaje de confirmacin Registro grabado con xito y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Consultar Plan de Proyecto Solicitud, Nro de Plan y Fecha de creacin e indica la opcin Buscar. 2. El sistema muestra la lista de Planes de Proyectos registrados en el sistema y que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona el plan de proyecto e indica Consultar. 4. El sistema muestra la interfaz Datos del proyecto con todos los campos se encuentra en modo lectura. 5. El ASI-002 Jefe de Sistemas indica Salir. 6. El sistema cierra el formulario Actualizar plan de proyecto. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Imprimir Plan de Proyecto 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro de Solicitud, Nro de Plan y Fecha de creacin e indica la opcin Buscar. 2. El sistema muestra la lista de Planes de Proyectos registrados en el sistema y que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona el plan de proyecto e indica Imprimir. 4. El sistema muestra una vista previa del plan de proyecto. 5. El sistema imprime el plan de proyecto. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Eliminar Plan de Proyecto Solicitud, Nro de Plan y Fecha de creacin e indica la opcin Buscar. 2. El sistema muestra la lista de Planes de Proyectos registrados en el sistema y que coinciden con los datos de criterio indicados. 3. El ASI-002 Jefe de Sistemas selecciona el plan de proyecto e indica Eliminar. 4. El sistema solicitar la confirmacin de la accin de eliminacin. 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro de 1. El ASI-002 Jefe de Sistemas indica los datos para los campos de filtro: Nro de

129

5. El ASI-002 Jefe de Sistemas confirma la eliminacin, indicando Aceptar. 6. El sistema elimina el registro del plan de proyecto. 7. El sistema muestra el mensaje de registro eliminado y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin del plan de proyecto. Si en [4.2.1.3] o [4.2.2.3] el ASI-002 Jefe de Sistemas no desea guardar la informacin del plan de proyecto. 1. El ASI-002 Jefe de Sistemas indica Cancelar. 2. El caso de uso contina. 4.3.2 Cancelar la eliminacin del plan de proyecto. Si en [4.2.4.2] el ASI-002 Jefe de Sistemas no desea eliminar la informacin del plan de proyecto. 1. El ASI-002 Jefe de Sistemas indica Cancelar. 2. El caso de uso contina. 4.3.3 Cancelar la impresin del plan de proyecto. Si en [4.2.3.1] el ASI-002 Jefe de Sistemas no desea imprimir la informacin del plan de proyecto. 1. El ASI-002 Jefe de Sistemas indica Salir. 2. El caso de uso contina. 5. Precondiciones 5.1 Acceso del ASI-002 Jefe de Sistemas al sistema El ASI-002 Jefe de Sistemas ingresa al sistema exitosamente con su usuario y contrasea. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-002 Jefe de Sistemas. 5.3 Solicitudes de Requerimiento Se debe tener registrado en el sistema la lista de solicitudes de requerimiento. 5.4 Tipos de Proyecto Se debe tener registrado en el sistema la lista de todos los tipos de proyecto. 5.5 Importancia del Proyecto La importancia del proyecto podr tomar uno de los siguientes valores: Alta, Media Baja. 6. Poscondiciones

130

6.1 Actualizacin del plan de proyecto El registro del plan de proyecto queda actualizado. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN004_PlanProyectoSW SGT_CEN001_Solicitud SGT_CEN006_BitacoraDesarrolloSW SGT_CEN046_DocumentoProyecto SGT_CEN049_InformeSeguimiento [RN002] Validacin de Casos de Uso de Negocio

Ilustracin 26: Lista de Planes de Proyectos

131

Ilustracin 27: Nuevo Plan de Proyecto

4.7.3.3 Especificacin del CUS-012 Actualizar Avance de Proyecto 1. Actores del Sistema 1.1 ASI-006 Analista Programador de Mantenimiento QA 2. Propsito Permite actualizar el avance de los proyectos de desarrollo registrando los documentos relacionados al proyecto. 3. Breve Descripcin El caso de uso comienza cuando el ASI-006 Analista Programador de Mantenimiento QA indica Actualizar avance de proyecto. Segn su requerimiento el ASI-006 Analista Programador de Mantenimiento QA puede agregar, modificar, consultar, eliminar o imprimir los datos de actualizacin de avance del proyecto. El ASI-006 Analista Programador de Mantenimiento QA agrega los documentos de anlisis de negocio y de sistema que se han elaborado para tener accesible la informacin del proyecto. El caso de uso termina cuando al plan de proyecto queda actualizado con sus avances. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-006 Analista Programador de Mantenimiento QA indica la opcin Actualizar avance de proyecto. 4.1.2 El sistema muestra la interfaz Actualizar avance de proyecto con la lista de documentos de planes de proyecto cargados previamente, mostrando los datos No.

132

Plan, Nro. Solicitud, Fecha de Creacin y Documento. As mismo, presenta los campos de filtro: Nro. Plan, Fecha Creacin, Tipo Documento y la opcin Buscar. 4.1.3 El ASI-006 Analista Programador de Mantenimiento QA indica la opcin de mantenimiento. Si elige Nuevo, ver subflujo Nuevo Avance de Proyecto. Si elige Modificar, ver subflujo Modificar Avance de Proyecto. Si elige Eliminar, ver subflujo Eliminar Avance de Proyecto. Si elige Consultar, ver subflujo Consultar Avance de Proyecto. Si elige Imprimir, ver subflujo Imprimir Avance de Proyecto.

4.1.4 El ASI-006 Analista Programador de Mantenimiento QA indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo avance de proyecto 1. El sistema muestra el formulario Documento de Plan de Proyecto, muestra los campos vacos: Id Registro (en modo de solo lectura), Nro. Plan Proyecto, Tipo de Documento, % Avance, Ruta del Documento, Descripcin del documento y Observaciones. 2. El ASI-006 Analista Programador de Mantenimiento QA indica los datos del documento a registrar: Nro. Plan Proyecto, Tipo de Documento, Ruta del documento, Descripcin del Documento y Observaciones. 3. El ASI-006 Analista Programador de Mantenimiento QA indica Grabar. 4. El sistema solicita la confirmacin de la accin grabar. 5. El ASI-006 Analista Programador de Mantenimiento QA acepta de confirmacin grabar. 6. El sistema graba la informacin del documento de plan de proyecto en la base de datos, asignndole el Id de Registro. 7. El sistema actualiza en la interfaz los datos del documento de plan de proyecto, desactivando todos los campos y la opcin grabar. 8. El ASI-006 Analista Programador de Mantenimiento QA indica la opcin Salir. 9. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar avance de proyecto

133

1. El ASI-006 Analista Programador de Mantenimiento QA ingresa los datos para los campos de filtro: Nro. Plan, Fecha Creacin, Tipo Documento e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Modificar. 4. El sistema muestra la interfaz Documento de Plan de Proyecto con los datos del documento de plan de proyecto seleccionado. 5. El ASI-006 Analista Programador de Mantenimiento QA modifica los datos de campo del documento de plan de proyecto e indica Grabar. 6. El sistema solicita la confirmacin de la accin de grabar. 7. El ASI-006 Analista Programador de Mantenimiento QA acepta la confirmacin. 8. El sistema actualiza en la base de datos los datos del documento de plan de proyecto y actualiza en la interfaz los datos del documento de plan de proyecto, desactivando los campos y opciones a excepcin de Salir. 9. El ASI-006 Analista Programador de Mantenimiento QA indica la opcin Salir. 10. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Consultar avance de proyecto 1. El ASI-006 Analista Programador de Mantenimiento QA ingresa los datos para los campos de filtro: Nro. Plan, Fecha Creacin, Tipo Documento e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Consultar. 4. El sistema muestra la interfaz Documento de Plan de Proyecto con los datos del documento de plan de proyecto seleccionado. Todos los campos y opciones se encuentran desactivadas a excepcin de la opcin Salir. 5. El ASI-006 Analista Programador de Mantenimiento QA indica Salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Imprimir avance del plan de proyecto

134

1. El ASI-006 Analista Programador de Mantenimiento QA ingresa los datos para los campos de filtro: Nro. Plan, Fecha Creacin, Tipo Documento e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Imprimir. 4. El sistema muestra una vista previa de los datos del documento de plan de proyecto seleccionado. 5. El ASI-006 Analista Programador de Mantenimiento QA indica Imprimir. 6. El sistema imprime el documento del plan de proyecto. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.5 Eliminar avance de plan de proyecto 1. El ASI-006 Analista Programador de Mantenimiento QA ingresa los datos para los campos de filtro: Nro. Plan, Fecha Creacin, Tipo Documento e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Eliminar. 4. El sistema muestra un mensaje de confirmacin para la eliminacin 5. El ASI-006 Analista Programador de Mantenimiento QA acepta la confirmacin de la eliminacin. 6. El sistema elimina el documento del plan de proyecto seleccionado. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin del documento de plan de proyecto. Si en [4.2.1.5] el ASI-006 Analista Programador de Mantenimiento QA no desea guardar la informacin del documento del plan de proyecto. 1. El ASI-006 Analista Programador de Mantenimiento QA indica Cancelar. 2. El caso de uso contina en [4.2.1.2]. 4.3.2 Cancelar la eliminacin del plan de proyecto.

135

Si en [4.2.5.5] el ASI-006 Analista Programador de Mantenimiento QA no desea eliminar la informacin del avance del plan de proyecto. 1. El ASI-006 Analista Programador de Mantenimiento QA indica Cancelar. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.2]. 4.3.3 Cancelar la impresin del plan de proyecto. Si en [4.2.3.2] el ASI-006 Analista Programador de Mantenimiento QA no desea imprimir la informacin del avance del plan de proyecto. 1. El ASI-002 Jefe de Sistemas indica Salir. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 5. Precondiciones 5.1 Acceso del ASI-006 Analista Programador de Mantenimiento QA El ASI-006 Analista Programador de Mantenimiento QA ingresa al sistema exitosamente con su usuario y contrasea. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-006 Analista Programador de Mantenimiento QA. 5.3 Tipo Documento Se debe encontrar registrado en el sistema los tipos de documento para los planes. 5.4 Tipo Documento x Tipo de Plan de Proyecto Se debe encontrar registrado en el sistema los tipos de documento por cada tipo de plan de proyecto. 5.5 Plan de Proyecto Se debe encontrar registrado en el sistema las solicitudes de requerimiento. 6. Poscondiciones 6.1 Actualizacin del avance del plan de proyecto Registro de datos del documento de plan de proyecto. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN046_DocumentoProyecto SGT_CEN004_PlanProyectoSW SGT_TipoDocumento

136

Ilustracin 28: Lista de Avance de Proyectos

Ilustracin 29: Registro de Nuevo Avance

4.7.3.4 Especificacin del CUS-018 Controlar Cambios de Desarrollo 1. Actores del Sistema 1.1 ASI-005 Analista Programador de Desarrollo 2. Propsito

137

Permite mantener el control de los cambios realizados a los sistemas existentes de la organizacin garantizando la ubicacin de la informacin relevante de los mismos. 3. Breve Descripcin El caso de uso comienza cuando el ASI-005 Analista Programador de Desarrollo indica Controlar cambios de desarrollo. Segn su requerimiento el ASI-005 Analista Programador de Desarrollo registrar los cambios solicitados y relacionarlos a las solicitudes existentes, as como, documenta los cambios efectuados en los sistemas. El caso de uso termina cuando los cambios realizados el sistema quedan registrados. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-005 Analista Programador de Desarrollo indica la opcin Controlar cambios de desarrollo. 4.1.2 El sistema muestra la interfaz Control de cambios de desarrollo con la lista de cambios de desarrollo previamente cargados, mostrando los datos Sistema, rea, Asunto, Solicitado y rea Solicitante, as como, los campos de filtro: sistema, rea, solicitado, rea solicitante y la opcin buscar. 4.1.3 El ASI-005 Analista Programador de Desarrollo indica la opcin de mantenimiento. Si elige Nuevo, ver subflujo Nuevo Cambio de Desarrollo. Si elige Modificar, ver subflujo Modificar Cambio de Desarrollo. Si elige Consultar, ver subflujo Consultar Cambio de Desarrollo. Si elige Imprimir, ver subflujo Imprimir Cambio de Desarrollo. Si elige Eliminar, ver subflujo Eliminar Cambio de Desarrollo.

4.1.4 El ASI-005 Analista Programador de Desarrollo indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Cambio de Desarrollo 1. El sistema muestra la interfaz Control de Cambios de Desarrollo con los campos: id registro, usuario, rea, sistema, tipo objeto sistema, objeto sistema, asunto, descripcin, solicitado por, rea solicitante, fecha de realizacin, observaciones del usuario y las opciones guardar y salir. Los campos: usuario, rea y observaciones del usuario se encuentran en modo de solo lectura. usuario y rea se muestran por defecto de acuerdo al usuario que ingres al sistema.

138

2. El ASI-005 Analista Programador de Desarrollo ingresa los datos del control de cambios a registrar e indica Grabar. 3. El sistema muestra un mensaje de confirmacin para la accin grabar. 4. El ASI-005 Analista Programador de Desarrollo acepta la confirmacin de la accin grabar. 5. El sistema crea un nuevo registro de control de cambio de desarrollo. 6. El sistema actualiza en la interfaz los datos del documento de plan de proyecto, desactivando todos los campos y la opcin grabar. 7. El ASI-005 Analista Programador de Desarrollo indica la opcin Salir 8. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Cambio de Desarrollo de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Modificar. 4. El sistema muestra la interfaz Control de Cambios de Desarrollo con los datos del control de cambios seleccionado. 5. El ASI-005 Analista Programador de Desarrollo modifica los datos del cambio de desarrollo. 6. El ASI-005 Analista Programador de Desarrollo indica Grabar. 7. El sistema muestra el mensaje de confirmacin de la accin de grabar. 8. El ASI-005 Analista Programador de Desarrollo acepta la confirmacin de la accin grabar. 9. El sistema modifica el registro de cambios de desarrollo. 10. El ASI-005 Analista Programador de Desarrollo indicar Salir. 11. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Consultar Cambio de Desarrollo de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 1. El ASI-005 Analista Programador de Desarrollo ingresa los datos para los campos 1. El ASI-005 Analista Programador de Desarrollo ingresa los datos para los campos

139

3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Consultar. 4. El sistema muestra la interfaz Control de Cambios de Desarrollo con los datos de campo del control de cambios seleccionado y en modo de solo lectura. 5. El ASI-005 Analista Programador de Desarrollo indica Salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Imprimir Cambio de Desarrollo 1. El ASI-005 Analista Programador de Desarrollo ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Imprimir. 4. El sistema muestra una vista previa del control de cambio de desarrollo. 5. El ASI-005 Analista Programador de Desarrollo indica Imprimir 6. El sistema imprime el registro del control de cambio de desarrollo. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Eliminar Cambio de Desarrollo 1. El ASI-005 Analista Programador de Desarrollo ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Documentos de Planes de Proyectos que coinciden con los datos de criterio indicados. 3. El ASI-006 Analista Programador de Mantenimiento QA selecciona el documento de plan e indica Eliminar. 4. El sistema muestra el mensaje de confirmacin de la orden de eliminacin. 5. El ASI-005 Analista Programador de Desarrollo indica Aceptar. 6. El sistema elimina el registro del cambio de desarrollo. 7. El sistema muestra el mensaje de confirmacin Registro eliminado y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin del cambio de desarrollo. Si en [4.2.1.4] o [4.2.2.8] el ASI-005 Analista Programador de Desarrollo no desea guardar la informacin del cambio de desarrollo.

140

1. El ASI-005 Analista Programador de Desarrollo indica Cancelar. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.2 Cancelar la eliminacin del cambio de desarrollo. Si en [4.2.4.2] el ASI-005 Analista Programador de Desarrollo no desea eliminar la informacin del cambio de desarrollo. 1. El ASI-005 Analista Programador de Desarrollo indica Cancelar. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.3 Cancelar la impresin del cambio de desarrollo. Si en [4.2.4.5] el ASI-005 Analista Programador de Desarrollo no desea imprimir la informacin del cambio de desarrollo. 1. El ASI-005 Analista Programador de Desarrollo indica Salir. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 5. Precondiciones 5.1 Acceso del ASI-005 Analista Programador de Desarrollo al sistema El ASI-005 Analista Programador de Desarrollo ingresa al sistema exitosamente con su usuario y contrasea. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-005 Analista Programador de Desarrollo. 5.3 Sistemas Se debe encontrar registrado en el sistema la lista de sistema a los que se asocia el control de cambios. 5.4 Tipo Objeto de Sistemas Se debe encontrar registrada en el sistema la lista de tipos de objetos de sistema. 5.5 Objeto de Sistemas Se debe encontrar registrada en el sistema la lista de objetos de sistema de los sistemas. 5.6 Bitcoras Se debe encontrar registrada en el sistema la lista de bitcoras de los sistemas registrados. 5.7 rea Se debe encontrar registrada en el sistema la lista de rea a la que pertenece el personal. 6. Poscondiciones 6.1 Actualizacin del registro de cambios de desarrollo El registro del cambio de desarrollo queda actualizado.

141

7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN047_Sistema SGT_CEN031_Area SGT_CEN005_ListaPersonal SGT_CEN048_ControlCambio SGT_CEN006_Bitacora SGT_TipoObjetoSistema SGT_ObjetoSistema

Ilustracin 30: Listado de Controles de Cambio registrados en el sistema

142

Ilustracin 31: Registro de Control de Cambios de Desarrollo

4.7.3.5 Especificacin del CUS-022 Registrar SDP 1. Actores del Sistema 1.1 ASI-003 Encargado de Soporte 2. Propsito Permite gestionar el registro del los datos para el paquete de diseo de servicios que se implementarn para brindar los servicios de TI. 3. Breve Descripcin El caso de uso comienza cuando el ASI-003 Encargado de Soporte indica Registrar SDP. Segn su requerimiento el ASI-003 Encargado de Soporte puede agregar, modificar, consultar, imprimir o eliminar los datos del SDP. El ASI-003 Encargado de Soporte registra los datos del contrato y niveles de servicio acordados y relaciona una solicitud de requerimiento al SDP. El caso de uso termina cuando el registrado. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-003 Encargado de Soporte indica la opcin Registrar SDP. 4.1.2 El sistema muestra la interfaz Registro de SDP con la lista de paquetes de diseo de servicios cargados previamente con los datos No. SDP, Fecha, Nombre, SDP queda

143

Contrato Nmero y Fecha Contrato, as como, los campos de filtro: Nro SDP, Fecha, Nro. Contrato, Fecha contrato y la opcin buscar. 4.1.3 El ASI-003 Encargado de Soporte indica la operacin a realizar. Si elige Nuevo, ver subflujo Nuevo Registro de SDP. Si elige Modificar, ver subflujo Modificar Registro de SDP. Si elige Consultar, ver subflujo Consultar Registro de SDP. Si elige Imprimir, ver subflujo Imprimir Registro de SDP. Si elige Eliminar, ver subflujo Eliminar Registro de SDP.

4.1.4 El ASI-003 Encargado de Soporte indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Registro de SDP 1. El sistema muestra la interfaz Registro de SDP con la lista de campos vacos: Nro SDP, Fecha, Nombre, Proveedor, Nro Solicitud, Nro de Plan de Proyecto, Nro Contrato, Fecha del Contrato, Nombre del Contrato, Ruta del Archivo, Aprobador por, Fecha de Aprobacin, Estado de Contrato, Nombre nivel de servicio, Id Registro de nivel de servicio, Fecha de Inicio, Fecha de Termino y Descripcin, as como las opciones Guardar Detalle, Cancelar, Agregar, Modificar y Eliminar, de las cuales solo Guardar Detalle y Cancelar se encuentran activas. 2. El ASI-003 Encargado de Soporte ingresa los datos principales del registro SDP: Nombre, Proveedor, Nro de Solicitud o Nro de Plan de Proyecto, Nro de Contrato, Fecha del Contrato, Nombre del Contrato, Ruta de Archivo Contrato, Aprobado por, Fecha de Aprobacin. 3. El ASI-003 Encargado de Soporte ingresa los detalles de nivel de servicio: Nombre, Fecha de inicio, Fecha de inicio, Fecha de Trmino y descripcin. 4. El ASI-003 Encargado de Soporte indica Guardar Detalle. 5. El sistema actualiza la lista de detalles de Registro de DSP mostrando el nmero de tem, Nombre de Nivel de Servicio, Fecha inicio y fecha fin. 6. El ASI-003 Encargado de Soporte puede elegir modificar o eliminar los niveles de servicio. Si elije Modificar ver subflujo Modificar nivel de servicio Si elije Eliminar ver subflujo Eliminar nivel de servicio

7. El ASI-003 Encargado de Soporte indica grabar. 144

8. El sistema muestra un mensaje de confirmacin de la accin de grabar. 9. El ASI-003 Encargado de Soporte acepta la confirmacin de grabar. 10. El sistema registra en la base de datos el Registro de SDP. 11. El ASI-003 Encargado de Soporte indica salir 12. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Registro de SDP 1. El ASI-003 Encargado de Soporte ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Registros de SDP que coinciden con los datos de criterio indicados. 3. El ASI-003 Encargado de Soporte selecciona el registro de la lista de SDP e indica Modificar. 4. El sistema muestra la interfaz Registro de SDP con los datos del registro seleccionado. 5. El ASI-003 Encargado de Soporte modifica los datos del SDP e indica Grabar. 6. El sistema muestra la ventana de confirmacin de la accin grabar. 7. El ASI-003 Encargado de Soporte acepta la confirmacin de la accin grabar. 8. El sistema modifica el registro del SDP. 9. El sistema actualiza los datos de campo en la interfaz Registro SDP. 10. El ASI-003 Encargado de Soporte indica Salir. 11. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Consultar Registro de SDP 1. El ASI-003 Encargado de Soporte ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Registros de SDP que coinciden con los datos de criterio indicados. 3. El ASI-003 Encargado de Soporte selecciona el registro de la lista de SDP e indica Consultar. 4. El sistema muestra la interfaz Registro de SDP con todos los campos en modo de solo lectura. 5. El ASI-003 Encargado de Soporte indica salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Imprimir Registro de SDP

145

1. El ASI-003 Encargado de Soporte ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Registros de SDP que coinciden con los datos de criterio indicados. 3. El ASI-003 Encargado de Soporte selecciona el registro de la lista de SDP e indica Imprimir. 4. El sistema muestra una vista previa del SDP. 5. El ASI-003 Encargado de Soporte indica Imprimir 6. El sistema imprime el SDP. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Eliminar Registro de SDP 1. El ASI-003 Encargado de Soporte ingresa los datos para los campos de filtro: sistema, rea, solicitado y rea solicitante e indica la opcin Buscar. 2. El sistema muestra la lista de Registros de SDP que coinciden con los datos de criterio indicados. 3. El ASI-003 Encargado de Soporte selecciona el registro de la lista de SDP e indica Eliminar. 4. El sistema muestra el mensaje de confirmacin para eliminar el Registro de SDP seleccionado. 5. El ASI-003 Encargado de Soporte acepta la confirmacin de la accin de eliminacin. 6. El sistema elimina el registro del SDP. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin del SDP. Si en [4.2.1.8] o [4.2.2.7] el ASI-003 Encargado de Soporte no desea guardar la informacin del SDP. 1. El ASI-003 Encargado de Soporte indica Cancelar. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.2 Cancelar la eliminacin del SDP. Si en [4.2.4.5] el ASI-003 Encargado de Soporte no desea eliminar la informacin del SDP. 1. El ASI-003 Encargado de Soporte indica Cancelar.

146

2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.3 Cancelar la impresin del SDP. Si en [4.2.3.5] el ASI-003 Encargado de Soporte no desea imprimir la informacin del SDP. 1. El ASI-003 Encargado de Soporte indica Salir. 2. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 5. Precondiciones 5.1 Acceso del ASI-003 Encargado de Soporte al sistema El ASI-003 Encargado de Soporte ingresa al sistema exitosamente con su usuario y contrasea. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-003 Encargado de Soporte. 5.3 Proveedores Debe encontrarse en el sistema la lista de proveedores con los que trabaja la empresa. 5.4 Solicitudes de Requerimiento Debe encontrarse en el sistema la lista de solicitudes de requerimiento a atender. 5.5 Plan de Proyecto Debe encontrarse en el sistema la lista planes de proyecto con los que se trabajar. 5.6 Usuario Debe encontrarse en el sistema la lista de usuario que aprobaran el SDP. 6. Poscondiciones 6.1 Actualizacin del registro del SDP El registro del SDP queda actualizado. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN026_PaqueteDiseoServicio SGT_CEN032_Proveedor SGT_CEN004_PlanProyectoSW SGT_CEN001_Solicitud SGT_CEN029_ContratoServicio SGT_CEN044_Acuerdo 147

Ilustracin 32: Lista de Registros SDP

Ilustracin 33: Registro de SDP

148

4.7.3.6 Especificacin del CUS-028 Registrar Aceptacin Implementacin 1. Actores del Sistema 1.1 ASI-008 Usuario 2. Propsito Permitir el registro de las solicitudes de requerimiento de desarrollo e infraestructura. 3. Breve Descripcin El caso de uso comienza cuando el ASI-008 Usuario indica Registrar aceptacin implementacin. Segn su requerimiento el ASI-008 Usuario puede aceptar la implementacin de desarrollo o infraestructura. El caso de uso termina cuando la implementacin queda aceptada. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-008 Usuario indica la opcin Registrar Aceptacin Implementacin. 4.1.2 El sistema muestra la interfaz Registrar Aceptacin Implementacin la cual muestra la lista de requerimientos cargados previamente, con los detalles de campo: Nro. Solicitud, Fecha Solicitud y Asunto Solicitud, as mismo, se presentan las opciones modificar y consultar, al igual que los campos de filtro: Nro Solicitud, Fecha Solicitud y Asunto Solicitud con la opcin buscar. 4.1.3 El ASI-008 Usuario indica los datos de campo de filtro Nro Solicitud, Fecha Solicitud y Asunto Solicitud e indica buscar. 4.1.4 El sistema muestra la lista de solicitudes que corresponder a los criterios indicados. 4.1.5 El ASIS-008 Usuario selecciona la solicitud e indica opcin. Si elije la opcin Modificar, ver subflujo Modificar. Si elije la opcin Consultar, ver subflujo Consultar.

4.1.6 El ASI-008 Usuario indicar Salir. 4.1.7 El caso de uso termina. 4.2 Subflujos 4.2.1 Modificar 1. El sistema muestra el formulario Registrar aceptacin implementacin con los campos: usuario, rea, nro. solicitud, prioridad, asunto solicitud, fecha solicitud, tipo requerimiento, procedimiento, estado, observacin de la aprobacin y la lista

149

objetivos de mejora y su descripcin, as como las opciones grabar y salir. Solo el campo estado y observaciones, as como las opciones grabar y salir se muestran habilitados. 2. El ASI-008 Usuario selecciona en la lista de estados APROBADO e ingresa la observacin de la aprobacin e Indica grabar. 3. El sistema muestra un mensaje solicitando confirmar la accin grabar. 4. El ASI-008 Usuario confirma la accin grabar. 5. El sistema actualiza el estado de la solicitud ha aprobado, actualizando adems la interfaz Registrar aceptacin implementacin. Desactiva todos los campos y opciones a excepcin de salir. 6. El ASI-008 Usuario indica salir. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Consultar 1. El sistema muestra el formulario Registrar aceptacin implementacin con los datos del registro seleccionado en los campos: usuario, rea, nro. solicitud, prioridad, asunto solicitud, fecha solicitud, tipo requerimiento, procedimiento, estado, observacin de la aprobacin y la lista objetivos de mejora y su descripcin, as como las opciones grabar y salir. Solo la opcin salir se muestra habilitada. 2. El ASI-008 Usuario indica salir. 3. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar la aprobacin o rechazo de la implementacin. Si en [4.2.4] el ASI-008 Usuario no desea grabar la informacin. 1. El ASI-008 Usuario confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.1.3]. 5. Precondiciones 5.1 Acceso del ASI-008 Usuario El ASI-008 Usuario ingres exitosamente al sistema. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-008 Usuario.

150

5.3 Solicitud de Requerimiento El sistema tiene registrado la lista de solicitud de requerimiento y sus detalles. 5.4 Tipos de Requerimiento El sistema tiene registrado la lista tipos de requerimiento. 5.5 Procedimientos El sistema tiene registrado la lista de procedimiento para las solicitudes de requerimiento. 6. Poscondiciones 6.1 Actualizacin del registro de usuarios El registro de requerimientos quedar actualizado. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN001_Solicitud SGT_CEN002_DetalleSolicitud [RN003] Validacin de Implementaciones [RN004] Validacin de Caso de Uso de Sistema

Ilustracin 34: Lista de solicitudes de requerimientos

151

Ilustracin 35: Registro de estado aprobado

4.7.3.7 Especificacin del CUS-049 Registrar Equipo de Sistemas 1. Actores del Sistema 1.1 ASI-004 Asistente de Soporte 2. Propsito Permite controlar el registro de los equipos informticos para control de inventarios y actualizaciones de los mismos. 3. Breve Descripcin El caso de uso comienza cuando el ASI-004 Asistente de Soporte indica Registrar equipo de sistemas. Segn su requerimiento el ASI-004 Asistente de Soporte puede registrar los equipos informticos, asignarles datos de configuracin y actualizar el hardware que contiene. El caso de uso termina cuando el equipo de sistemas queda registrado. 4. Flujo de Eventos 4.1 Flujo Bsico

152

4.1.1 El ASI-004 Asistente de Soporte indica la opcin Registrar equipo de sistemas. 4.1.2 El sistema muestra la interfaz Registrar equipo de sistemas la cual muestra la lista de equipos previamente cargada, con los detalles de Cdigo Inventario, Tipo Equipo, Marca, Modelo, Nmero IP, as mismo, se presenta las opciones de mantenimiento y los campos de filtro Cdigo Inventario, Tipo Equipo, Marca y Nmero IP con la opcin buscar . 4.1.3 El ASI-004 Asistente de Soporte indica la opcin de mantenimiento. Si elige la opcin Nuevo, ver subflujo Nuevo Registro de Equipo. Si elige la opcin Modificar, ver subflujo Modificar Registro de Equipo. Si elige la opcin Eliminar, ver subflujo Eliminar Registro de Equipo. Si elige la opcin Consultar, ver subflujo Consultar Registro de Equipo. Si elige la opcin Imprimir, ver subflujo Imprimir Registro de Equipo.

4.1.4 El ASI-004 Asistente de Soporte indica Salir. 4.1.5 caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Registro de Equipo 1. El sistema muestra la interfaz Datos del Equipo con los campos: CPU, Cdigo. De Inventario, Modelo placa, Descripcin, Fuente, Marca, Serie, Modelo de Equipo, Memoria, Tipo de Equipo, Trabajador, Servidor, USB habilitado, Disketera, Arreglo disco, Proveedor, Nro Factura, Fecha Factura, Detalle Factura, Precio, Moneda, Garanta, Tiempo, Estado, Precinto, Nro IP y MaskAdreess. Estando en modo de solo lectura los campos CPU, Trabajador, rea. As mismo, se presentan las lista de software con los campos: Item, Nombre de Software, Nro de Licencia, la lista Servicios de Servidor con los campos; Item y Servicio Servidor y la lista Discos con los campos: Nro, Capacidad, Raid y Unidad. 2. El ASI-004 Asistente de Soporte ingresa los campos requeridos. El ASI-004 Asistente de Soporte puede elegir agregar, modificar o eliminar software instalado en el equipo. Si elije Agregar ver subflujo Agregar software Si elije Modificar ver subflujo Modificar software Si elije Eliminar ver subflujo Eliminar software El ASI-004 Asistente de Soporte puede elegir agregar, modificar o eliminar servicios del servidor en el equipo.

153

Si elije Agregar ver subflujo Agregar servicio de servidor Si elije Modificar ver subflujo Modificar servicio de servidor Si elije Eliminar ver subflujo Eliminar servicio de servidor El ASI-004 Asistente de Soporte puede elegir agregar, modificar o eliminar discos en el equipo. Si elije Agregar ver subflujo Agregar disco Si elije Modificar ver subflujo Modificar disco Si elije Eliminar ver subflujo Eliminar disco 3. El ASI-004 Asistente de Soporte indica Grabar. 4. El sistema muestra un mensaje de solicitud de confirmacin de la accin grabar. 5. El ASI-004 Asistente de Soporte acepta la confirmacin. 6. El sistema crea un nuevo registro de un equipo de sistema, actualiza la interfaz y muestra todos los campos y opciones en modo de solo lectura a excepcin de la opcin salir. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Registro de Equipo 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Cdigo Inventario, Tipo Equipo, Marca y Nmero IP e indica la opcin Buscar. 2. El sistema muestra la lista de Equipos que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el equipo e indica Modificar. 4. El sistema muestra la interfaz Datos del Equipo en modo de edicin con todos los datos cargados de Equipo: CPU, Cdigo. De Inventario, Modelo placa, Descripcin, Fuente, Marca, Serie, Modelo de Equipo, Memoria, Tipo de Equipo, Trabajador, Servidor, USB habilitado, Disketera, Arreglo disco, Proveedor, Nro Factura, Fecha Factura, Detalle Factura, Precio, Moneda, Garanta, Tiempo, Estado, Precinto, Nro IP y MaskAdreess. Estando en modo de solo lectura los campos CPU, Trabajador, rea. As mismo, se presentan las lista de software con los campos: Item, Nombre de Software, Nro de Licencia, la lista Servicios de Servidor con los campos; Item y Servicio Servidor y la lista Discos con los campos: Nro, Capacidad, Raid y Unidad. Los campos Cpu y rea no son editables. 5. El ASI-004 Asistente de Soporte modifica los datos del equipo.

154

6. El ASI-004 Asistente de Soporte indica Grabar. 7. El sistema muestra un mensaje de solicitud de confirmacin de la accin grabar. 8. El ASI-004 Asistente de Soporte acepta la confirmacin. 9. El sistema modifica el registro de equipos de sistemas, actualiza la interfaz y muestra todos los campos y opciones en modo de solo lectura a excepcin de la opcin salir. 10. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Consultar Registro de Equipo 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Cdigo Inventario, Tipo Equipo, Marca y Nmero IP e indica la opcin Buscar. 2. El sistema muestra la lista de Equipos que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el equipo e indica Consultar. 4. El sistema muestra la interfaz Datos del Equipo con todos los campos cargados y que corresponden al equipo seleccionado. Todos los campos se encuentran en modo de solo lectura al igual que las opciones a excepcin de salir. 5. El ASI-004 Asistente de Soporte indica Salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Imprimir Registro de Equipo 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Cdigo Inventario, Tipo Equipo, Marca y Nmero IP e indica la opcin Buscar. 2. El sistema muestra la lista de Equipos que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el equipo e indica Imprimir. 4. El sistema muestra una vista previa del equipo de sistemas. 5. El ASI-004 Asistente de Soporte indica Imprimir 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Eliminar Registro de Equipo 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Cdigo Inventario, Tipo Equipo, Marca y Nmero IP e indica la opcin Buscar. 2. El sistema muestra la lista de Equipos que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el equipo e indica Eliminar.

155

4. El sistema muestra el mensaje de confirmacin de la accin Eliminar. 5. El ASI-004 Asistente de Soporte acepta la confirmacin. 6. El sistema elimina el registro de los equipos de sistemas. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin de los equipos de sistemas. Si en [4.2.1.3] o [4.2.2.3] el ASI-004 Asistente de Soporte no desea guardar la informacin del equipo de sistemas. 3. El ASI-004 Asistente de Soporte indica Cancelar. 4. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.2 Cancelar la eliminacin del equipo de sistemas. Si en [4.2.4.2] el ASI-004 Asistente de Soporte no desea eliminar la informacin del equipo de sistemas. 3. El ASI-004 Asistente de Soporte indica Cancelar. 4. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 4.3.3 Cancelar la impresin del equipo de sistemas. Si en [4.2.3.1] el ASI-004 Asistente de Soporte no desea imprimir la informacin del equipo de sistemas. 5. El ASI-004 Asistente de Soporte indica Salir. 6. El sistema cierra el formulario y el caso de uso contina en [4.1.4]. 5. Precondiciones 5.1 Acceso del ASI-004 Asistente de Soporte al sistema El ASI-004 Asistente de Soporte ingresa al sistema exitosamente con su usuario y contrasea. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-004 Asistente de Soporte. 5.3 Marcas Se debe encontrar registrada en el sistema la lista marcas. 5.4 Arreglos de Disco Se debe encontrar registrada en el sistema la lista de arreglos de disco. 5.5 Arreglos de Disco Se debe encontrar registrada en el sistema la lista de proveedores.

156

5.6 Moneda Se debe encontrar registrada en el sistema la lista de monedas. 6. Poscondiciones 6.1 Actualizacin del registro de cambios de desarrollo El registro del equipo de sistemas queda actualizado. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN010 RegistroEquipo SGT_CEN013 TipoEquipo SGT_CEN045 LicenciaSoftware SGT_CEN051 ServicioServidor SGT_CEN052 DiscoEquipo SGT_CEN032 Proveedor SGT_CEN020 FacturaProveedor [RN005] Administracin de las Licencias de Software

Ilustracin 36: Lsitado de Equpos

157

Ilustracin 37: Registrode Equpos

4.7.3.8 Especificacin del CUS-029 Recepcionar Equipo de Sistemas 1. Actores del Sistema 1.1 ASI-008 Usuario 2. Propsito Permitir registrar la recepcin de un equipo de sistemas. 3. Breve Descripcin El caso de uso comienza cuando el Usuario indica Recepcionar equipote sistemas. El Usuario acepta la recepcin del equipo de sistemas el cual esta siendo asignado para su uso. El caso de uso termina cuando el equipo ha sido recepcionado por el usuario. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-008 Usuario indica la opcin Recepcionar Equipo de Sistemas. 4.1.2 El sistema muestra la interfaz Recepcionar Equipo de Sistemas con la lista de registros de recepcin de equipos realizados previamente, con los detalles: Cdigo Inventario, Estado Equipo y Razn Entrega, as mismo, se presentan las

158

opciones de mantenimiento y los campo de filtro: cdigo inventario, estado equipo y razn entrega con la opcin buscar. 4.1.3 El ASI-008 Usuario indica la opcin de mantenimiento. Si elige Nuevo, ver subflujo Nueva Recepcin de Equipos. Si elige Modificar, ver subflujo Modificar Recepcin de Equipos. Si elige Eliminar, ver subflujo Eliminar Recepcin de Equipos. Si elige Consultar, ver subflujo Consultar Recepcin de Equipos. Si elige Imprimir, ver subflujo Imprimir Recepcin de Equipos.

4.1.4 El ASI-008 Usuario indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nueva Recepcin de Equipos 1. El sistema muestra la interfaz Nueva Recepcin de Equipos con los campos: Id Registro, Fecha Hora, Usuario, rea, Cdigo Inventario, Tipo Equipo, Marca, Modelo, Serie, Estado Equipo, Razn Entrega, Notas, Personal Sistemas y las opciones Consultar, Grabar y Salir. Los campos Id Registro, Fecha Hora, Usuario, rea, Tipo Equipo, Marca, Modelo, Serie, Estado Equipo se presentan en modo de solo lectura. 2. El ASI-008 Usuario ingresa el cdigo de inventario e indica Consultar. 3. El sistema muestra los datos de tipo de equipo, marca, modelo, serie y estado de equipo que corresponde al cdigo de inventario ingresado. 4. El ASI-008 Usuario ingresa los datos de campo: razn de entrega, notas y personal sistemas e indicar grabar. 5. El sistema muestra un mensaje solicitando la confirmacin de la accin grabar. 6. El ASI-008 confirma la accin grabar. 7. El sistema registra la recepcin de equipo y actualiza los datos de la interfaz, mostrando todos los campos en modo de solo lectura. 8. El ASI-008 indica Salir. 9. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Recepcin de Equipos 1. El ASI-008 ingresa los datos de filtro: cdigo inventario, estado equipo y razn entrega y indica buscar.

159

2. El sistema muestra la lista de entregas de equipos que coinciden con los criterios definidos. 3. El ASI-008 selecciona un registro de la lista presentada e indica Modificar. 4. El sistema muestra la interfaz Recepcin de Equipos con los datos del registro seleccionado, mostrando los campos: Usuario, Tipo Operacin, rea, Cdigo Inventario, Tipo Equipo, Marca, Modelo, Serie, Estado Equipo, Razn Entrega y Notas, Fecha y Hora y Usuario; y Personal Sistemas. 5. El ASI-008 Usuario modifica los datos segn lo requerido e indica grabar. 6. El sistema muestra un mensaje de confirmacin para la accin de grabar 7. El ASI-008 Usuario confirma la accin. 8. El sistema actualiza el registro de la recepcin de equipo. 9. El ASI-008 Usuario indica salir. 10. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Eliminar Recepcin de Equipos 1. El ASI-008 ingresa los datos de filtro: cdigo inventario, estado equipo y razn entrega y indica buscar. 2. El sistema muestra la lista de entregas de equipos que coinciden con los criterios definidos. 3. El ASI-008 selecciona un registro de la lista presentada e indica Eliminar. 4. El sistema muestra el mensaje de confirmacin de la orden de eliminacin. 5. El ASI-008 Usuario confirma la accin de eliminar. 6. El sistema elimina el registro del requerimiento seleccionado. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Consultar Recepcin de Equipos 1. El ASI-008 ingresa los datos de filtro: cdigo inventario, estado equipo y razn entrega y indica buscar. 2. El sistema muestra la lista de entregas de equipos que coinciden con los criterios definidos. 3. El ASI-008 selecciona un registro de la lista presentada e indica Consultar. 4. El sistema muestra la interfaz Recepcin de Equipos con la informacin de los campos: Usuario, Tipo Operacin, rea, Cdigo Inventario, Tipo Equipo, Marca, Modelo, Serie, Estado Equipo, Razn Entrega y Notas, Fecha y Hora y Usuario en modo de solo lectura y mostrando la informacin del registro seleccionado.

160

5. El ASI-008 Usuario indica Salir 6. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.5 Imprimir Recepcin de Equipos 1. El ASI-008 ingresa los datos de filtro: cdigo inventario, estado equipo y razn entrega y indica buscar. 2. El sistema muestra la lista de entregas de equipos que coinciden con los criterios definidos. 3. El ASI-008 selecciona un registro de la lista presentada e indica Imprimir. 4. El sistema muestra una vista previa del requerimiento. 5. El ASI-008 Usuario indica Imprimir. 6. El sistema imprime el requerimiento. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la informacin. Si en [4.2.1.3] el ASI-008 Usuario no desea guardar la informacin del requerimiento. 5. El ASI-008 Usuario confirma la cancelacin del registro y el caso de uso contina en [4.2.1.5]. 4.3.2 Cancelar la eliminacin de la informacin del autor. Si en [4.1.3] o [4.2.3.2] el ASI-008 Usuario no desea eliminar la informacin. 7. El ASI-008 Usuario confirma la cancelacin de la eliminacin y el caso de uso contina en [4.2.3.4]. 5. Precondiciones 5.1 Acceso del ASI-008 Usuario al sistema El ASI-008 Usuario al sistema ingres exitosamente al sistema. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-008 Usuario. 5.3 Equipos El sistema debe contar registrado lista de equipos. 5.4 Tipos de Equipo El sistema debe contar registrado lista de tipos de equipo. 6. Poscondiciones

161

6.1 Actualizacin del registro de usuarios El registro de requerimientos quedar actualizado. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN012_EntregaRecepcionEquipo SGT_CEN010_RegistroEquipo SGT_CEN013_TipoEquipo SGT_CEN005_ListaPersonal SGT_MARCA [RN014] Entrega y Recepcin de Equipos

Ilustracin 38: Lista de recepcin de equipos

162

Ilustracin 39: Registro de Equipos

4.7.3.9 Especificacin del CUS-042 Registrar Ocurrencia de Soporte 1. Actores del Sistema 1.1 ASI-004 Asistente de Soporte 2. Propsito Permitir registrar las atenciones de las ocurrencias de soporte. 3. Breve Descripcin El caso de uso comienza cuando el Asistente de Soporte indica Registro de Ocurrencias. Segn su requerimiento el Asistente de Soporte puede agregar, modificar, consultar o eliminar las ocurrencias de soporte atendidas. El caso de uso termina cuando la ocurrencia de soporte queda registrada. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-004 Asistente de Soporte indica la opcin Registro de Ocurrencias. 4.1.2 El sistema muestra la pantalla Registro de Ocurrencias con la lista de ocurrencias cargadas previamente. 4.1.3 El ASI-004 Asistente de Soporte elige la operacin a realizar. Para Modificar, Consultar, Imprimir o Eliminar debe seleccionar primero un registro de la lista de requerimientos previamente cargada. Si elige Nueva, ver subflujo Nueva Ocurrencia. 163

Si elige Modificar, ver subflujo Modificar Ocurrencia. Si elige Eliminar, ver subflujo Eliminar Ocurrencia. Si elige Consultar, ver subflujo Consultar Ocurrencia. Si elige Imprimir, ver subflujo Imprimir Ocurrencia.

4.1.4 El ASI-004 Asistente de Soporte indica Salir. 4.1.5 El sistema cierra el formulario Registro de Ocurrencias y el caso de uso termina. 4.2 Subflujos 4.2.1 Nueva Ocurrencia 1. El sistema muestra el formulario Nueva Ocurrencia con los campos Usuario, rea, Fecha y Hora Registro, Tipo Soporte, Solicitante, Asunto y Problema habilitados. Por defecto, los campos Solucin, Fecha y Hora Solucin y Cerrado se muestra desactivados. Adicionalmente, el sistema muestra la informacin del Usuario, rea, y Fecha y Hora al cargarse el formulario. 2. El ASI-004 Asistente de Soporte selecciona el usuario solicitante del campo Solicitante. 3. El sistema muestra el rea correspondiente al usuario solicitante en el campo rea. 4. El ASI-004 Asistente de Soporte ingresa la informacin en los campos Problema y Asunto. 5. El sistema muestra el mensaje de confirmacin: Est seguro de registrar la ocurrencia? 6. El ASI-004 Asistente de Soporte indica Aceptar 7. El sistema registra la ocurrencia. 8. El sistema cierra el mensaje de confirmacin Ocurrencia registrada y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Ocurrencia 1. El sistema muestra el formulario Modificar Ocurrencia como no editable con la informacin cargada en los campos: Usuario, rea, Fecha y Hora Registro, Tipo Soporte, Solicitante, Asunto y Problema deshabilitados. Por defecto, los campos Solucin, Fecha y Hora Solucin y Cerrado Hora al cargarse el formulario. 2. El ASI-004 Asistente de Soporte ingresa la informacin en el campo Solucin. se muestra habilitados. Adicionalmente, el sistema muestra la informacin del Usuario, rea, y Fecha y

164

3. El ASI-004 Asistente de Soporte selecciona la opcin Cerrado. 4. El sistema muestra la fecha y hora en el campo Fecha y Hora Solucin. 5. El sistema muestra el mensaje de confirmacin: Est seguro de cerrar la ocurrencia? 6. El ASI-004 Asistente de Soporte indica Aceptar 7. El sistema actualiza el estado de la ocurrencia a Cerrado. 8. El sistema cierra el mensaje de confirmacin Ocurrencia cerrada y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Eliminar Ocurrencia 1. El sistema muestra el mensaje de confirmacin de la orden de eliminacin. Est seguro de eliminar? 2. El ASI-004 Asistente de Soporte indica Aceptar 3. El sistema elimina el registro del requerimiento seleccionado. 4. El sistema cierra el mensaje de confirmacin Registro Eliminado y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Consultar Ocurrencia 1. El sistema muestra el formulario Modificar Ocurrencia con la informacin de los campos Usuario, rea, Fecha y Hora Registro, Tipo Soporte, Solicitante, Asunto y Problema deshabilitados. Por defecto, los campos Solucin, Fecha y Hora Solucin y Cerrado, Usuario, rea, y Fecha y Hora deshabilitados. 2. El ASI-004 Asistente de Soporte indica Cerrar y el caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.5 Imprimir Ocurrencia 1. El ASI-004 Asistente de Soporte selecciona la ocurrencia de la lista que desea imprimir. 2. El sistema muestra una vista previa del requerimiento. 3. El ASI-004 Asistente de Soporte indica Imprimir. 4. El sistema imprime la ocurrencia. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la ocurrencia. Si en [4.2.2.5] el ASI-004 Asistente de Soporte no desea grabar la informacin.

165

1. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.1.3]. 4.3.2 Actualizar el registro de la ocurrencia. Si en [4.2.2.3] el ASI-004 Asistente de Soporte no indica como Cerrado. 1. El sistema actualiza la ocurrencia al estado En Progreso y el caso de uso contina en [4.1.3]. 5. Precondiciones 5.1 Acceso del ASI-008 Usuario El ASI-004 Asistente de Soporte ingres exitosamente al sistema. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-004 Asistente de Soporte. 6. Poscondiciones 6.1 Actualizacin del registro de ocurrencias El registro de ocurrencias quedar actualizado con su estado respectivo, Registrada, En progreso, o Cerrada. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional SGT_CEN024_RegistroOcurrencia SGT_CEN013_TipoEquipo SGT_CEN010_RegistroEquipo [RN015] Registro de Ocurrencias

166

Ilustracin 40: Listado de Ocurrencias Registradas

Ilustracin 41: Registro de Ocurrencia

4.7.3.10 Especificacin del CUS-046 Registrar Informe de Actividades 1. Actores del Sistema 1.1 ASI-004 Asistente de Soporte 2. Propsito 167

Permitir registrar el informe diario de las actividades realizadas. 3. Breve Descripcin El caso de uso comienza cuando el Asistente de Soporte indica Registrar Informe de Actividades. Segn su requerimiento el Asistente de Soporte puede agregar, modificar, consultar o eliminar las actividades realizadas. El caso de uso termina cuando la actividad queda registrada. 4. Flujo de Eventos 4.1 Flujo Bsico 4.1.1 El ASI-004 Asistente de Soporte indica la opcin Registrar Informe de Actividades. 4.1.2 El sistema muestra la interfaz Registrar Informe de Actividades la cual muestra la lista de actividades cargadas previamente, con los detalles Nro Informe, fecha de informe y observaciones, as mismo, se presentan las opciones de mantenimiento y los campos de filtro Nro Informe, Fecha Informe y observaciones con la opcin buscar. 4.1.3 El ASI-004 Asistente de Soporte elige la opcin de mantenimiento. Si elige la opcin Nuevo ver subflujo Nuevo Informe de Actividades. Si elige la opcin la opcin Modificar, ver subflujo Modificar Informe de Actividades. Si elige Eliminar la opcin, ver subflujo Eliminar Informe de Actividades. Si elige Consultar la opcin, ver subflujo Consultar Informe de Actividades. Si elige Imprimir la opcin, ver subflujo Imprimir Informe de Actividades. 4.1.4 El ASI-004 Asistente de Soporte indica Salir. 4.1.5 El caso de uso termina. 4.2 Subflujos 4.2.1 Nuevo Informe de Actividades 1. El sistema muestra la interfaz Informe de Actividad con los campos ID Num. Informe, Fecha y Hora Informe, Usuario, Area, Observaciones, Observaciones del Supervisor y Edicin. Por defecto, los campos ID Num. Informe, Fecha y Hora

168

Informe y Trabajador se muestran desactivados. Adicionalmente, el sistema muestra la informacin en dichos campos al cargar el formulario. 2. Adicional a los campos indicados en el punto anterior, el sistema muestra en la interfaz Informe de Actividad las opciones Agregar [ver subflujo Agregar Detalle], Modificar [ver subflujo Modificar Detalle] y Eliminar [ver subflujo Eliminar Detalle] detalles, as como Guardar Detalle [ver subflujo Guardar Detalles] y Cancelar [ver subflujo Cancelar]. 3. El ASI-004 Asistente de Soporte ingresa la observacin, as como los detalles de la actividad que incluye el motivo, asunto y descripcin de soporte [ver subflujo Agregar Detalle]. 4. El ASI-004 Asistente de Soporte indica Guardar detalle. 5. El sistema actualiza la lista de detalles de la atencin del informe de actividad mostrando el nmero de item, el motivo de soporte, asunto y descripcin del informe. 6. El ASI-004 Asistente de Soporte indica Grabar 7. El sistema muestra un mensaje solicitando confirmacin de la accin Grabar. 8. El ASI-004 Asistente de Soporte confirma la accin de grabar. 9. El sistema registra en la base de datos la el informe de actividad. 10. El ASI-004 Asistente indica salir 11. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.2 Modificar Informe de Actividades 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Nro, informe, fecha informe y observaciones de informe de actividad e indica la opcin Buscar. 2. El sistema muestra la lista de informes de actividad que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el informe de actividad e indica Modificar. 4. El sistema muestra la interfaz Informe de Actividades con los datos del informe de actividad seleccionado, la informacin cargada en los campos: Nro Informe, fecha de informe, trabajador, observaciones, as como la lista de detalles de informe.

169

5. El ASI-004 Asistente de Soporte modifica los datos de campo del informe de actividad e indica Grabar. 6. El sistema muestra un mensaje de solicitud de confirmacin de la accin. 7. El ASI-004 Asistente confirma a accin de grabar. 8. El sistema actualiza el registro del informe de actividad y muestra en modo de solo lectura todos los campos y opciones a excepcin de salir. 9. El ASI-004 Asistente indica salir 10. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.3 Eliminar Informe de Actividades 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Nro, informe, fecha informe y observaciones de informe de actividad e indica la opcin Buscar. 2. El sistema muestra la lista de informes de actividad que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el informe de actividad e indica Eliminar. 4. El sistema muestra un mensaje solicitando confirmacin de la accin eliminar. 5. El ASI-004 Asistente confirma la accin de eliminar. 6. El sistema elimina el registro del informe seleccionado. 7. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.4 Consultar Informe de Actividades 1. El ASI-004 Asistente de Soporte indica los datos para los campos de filtro: Nro, informe, fecha informe y observaciones de informe de actividad e indica la opcin Buscar. 2. El sistema muestra la lista de informes de actividad que coinciden con los datos de criterio indicados. 3. El ASI-004 Asistente de Soporte selecciona el informe de actividad e indica Consultar. 4. El sistema muestra la interfaz Informe de Actividades con los campos ID Num. Informe, Fecha y Hora Informe, Trabajador, Observaciones, Observaciones del Supervisor en modo de solo lectura. 5. El ASI-004 Asistente de Soporte indica Salir. 6. El caso de uso contina en [4.1.2] del Flujo Bsico.

170

4.2.5 Imprimir Informe de Actividades 1. El ASI-004 Asistente de Soporte selecciona el informe de la lista que desea imprimir. 2. El sistema muestra una vista previa del informe. 3. El ASI-004 Asistente de Soporte indica Imprimir. 4. El sistema imprime el informe. El caso de uso contina en [4.1.2] del Flujo Bsico. 4.2.6 Agregar Detalle 1. El sistema activa los campos Motivo de Soporte, Asunto y Descripcin, as como las opciones Guardar Detalle y Cancelar. 2. El ASI-004 Asistente de Soporte ingresa la informacin en los campos e indica Guardar Detalle. 3. El sistema aade a la lista de detalles la informacin indicada. 4. El caso de uso contina en [4.2.2.2] del subflujo [4.2.2]. 4.2.7 Modificar Detalle Informe 1. El ASI-004 Asistente selecciona uno de los detalles de informe de actividad e indica Modificar. 2. El sistema los campos: motivo de soporte, asunto y descripcin de Informe. 3. El ASI-004 Asistente modifica los datos e Indica Guardar Detalle. 4. El sistema actualiza la lista de detalles en la interfaz. 5. El caso de uso contina en [4.2.2.2] del subflujo [4.2.2]. 4.2.8 Eliminar Detalle de Informe 1. El ASI-004 Asistente selecciona uno de los detalles de informe de actividad e indica Eliminar. 2. El sistema eliminar de la lista de detalles de informe lo seleccionado y actualiza la interfaz. 3. El caso de uso contina en [4.2.2.2] del subflujo [4.2.2]. 4.3 Flujos Alternos 4.3.1 Cancelar el registro de la ocurrencia. Si en [4.2.1.5] el ASI-004 Asistente de Soporte no desea grabar la informacin. 1. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.1.3]. Si en [4.2.2.5] el ASI-004 Asistente de Soporte no desea grabar la informacin.

171

2. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.2.2.2]. Si en [4.2.6.4] el ASI-004 Asistente de Soporte no desea grabar la informacin. 3. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.2.2.2]. Si en [4.2.7.3] el ASI-004 Asistente de Soporte no desea grabar la informacin. 4. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.2.2.2]. Si en [4.2.8.1] el ASI-004 Asistente de Soporte no desea grabar la informacin. 5. El ASI-004 Asistente de Soporte confirma la cancelacin de la operacin, el formulario regresa a su estado original y el caso de uso contina en [4.2.2.2]. 5. Precondiciones 5.1 Acceso del ASI-008 Usuario El ASI-004 Asistente de Soporte ingres exitosamente al sistema. 5.2 Perfil de usuario El sistema configur el acceso a las opciones segn el perfil de usuario del ASI-004 Asistente de Soporte. 5.3 Modificar Informe Solo se podr modificar informes que estn en Edicin. 5.4 Motivo de Soporte El sistema debe contar con el registro de los motivos de soporte. 6. Poscondiciones 6.1 Actualizacin del registro de ocurrencias El registro de ocurrencias quedar actualizado con su estado respectivo, Registrada, En progreso, o Cerrada. 7. Puntos de Extensin No existen puntos de extensin especificados para este caso de uso. 8. Informacin Adicional CEN056_InformeActividad CEN057_DetalleInformeActividad CEN058_MotivoSoporte

172

Ilustracin 42: Lista de registro de informe de actividad

4.8

Conclusiones definiendo

En este captulo se han aplicado las tcnicas de modelado del sistema,

requerimientos, identificando actores, casos de uso del sistema, paquetes y su relacin con los casos de uso del sistema; Se ha detallado la especificacin de alto nivel de los casos de uso del sistema, definido el modelo conceptual y priorizando el desarrollo de los casos de uso del sistema. Esta informacin es la base para la etapa de diseo y desarrollo del software. Las especificaciones de caso de uso son el marco para el inicio del desarrollo y codificacin del sistema, ya que describen la funcionalidad central del negocio.

173

CAPTULO 5 5 ARQUITECTURA DE SOFTWARE

En este captulo se hace una descripcin de la lnea base de la arquitectura para el desarrollo del sistema. Se determinan los requerimientos no funcionales que impactan el desarrollo, as como, los mecanismos, a nivel de arquitectura lgica y fsica, que permiten el control de la aplicacin de los requerimientos no funcionales y la administracin de los requerimientos de seguridad. 5.1 5.1.1 5.1.2 5.1.3 Metas y Restricciones Rendimiento RNF-010 Concurrencia de Usuarios RNF-011 Tiempo de respuesta en transacciones RNF-012 Mnimo de Operaciones Soporte RNF-014 Plataforma del Sistema RNF-015 Compatibilidad con navegadores de Internet RFN-016 Manejo de Errores RFN-017 Manejo de Errores de Usuario Restricciones de Diseo RNF-017 Requerimientos de Hardware - Cliente RNF-018 Arquitectura lgica RNF-019 Requerimientos de Hardware Servidor de Aplicacin RNF-020 Requerimientos de Hardware Servidor de Base de Datos RNF-021 Plataforma del Servidor de Aplicaciones 174

5.1.4 5.1.5 5.2 5.2.1

RNF-022 Motor del Servidor de Base de Datos RNF-023 Imagen institucional de la empresa Interfases RNF-024 Software de Correo Seguridad RS-005 Administracin de usuarios RS-006 Administracin de opciones y perfiles RS-007 Gestin de auditoria de acceso al sistema y de datos RS-009 Confidencialidad y privacidad de la informacin RS-012 Integridad de la informacin Vista de Casos de Uso Diagrama de Actores y sus relaciones

A S I-008 Usuario

A S I-002 Jefe deA S I-004 A sis tente S istem as de S oporte A S I-001 G erente de S is tem as

A S I-006 A nalis ta Program ador de M antenim iento QA

A SI-009 A dm inis trador del S is tem a

A S I-005 A nalis ta P rogram ador de Des arrollo A S I-003 E nc argado de S oporte

AS I-007 G erente de rea

Ilustracin 43: Actores y sus relaciones

175

5.2.2

Diagrama Ncleo central


<<extend>>

CUS-005 Actualizar plan de proyecto


(from PSI-001 Gestionar Desarroll o)

CUS-004 Solicitar requerimiento


(from PSI-001 Gestionar Desarroll o)

CUS-029 Recepcionar equipo de sistemas


(from PSI-003 Gestionar Soporte)

CUS-018 Controlar cambios de desarrollo


(from PSI-001 Gesti onar Desarrollo)

ASI-005 Analista Programador de Desarrollo


(from Actores del Sistema)

ASI-002 Jefe de Sistemas


(from Actores del Sistema) ...)

ASI-008 Usuario
(from Actores del Sistema)

CUS-012 Actualizar avance proyecto


(from PSI-001 Gesti onar Desarrollo)

CUS-009 Actualizar proyecto desarrollo


(from PSI-001 Gesti onar Desarrollo)

CUS-028 Registrar aceptacin implementacin ASI-006 Analista Programador de Mantenimiento QA


(from Actores del Sistema)

(from PSI-002 Gesti onar Infraestructura)

CUS-022 Registrar SDP


(from PSI-002 Gesti onar Infraestructura)

CUS-046 Registrar informe de actividades


(from PSI-003 Gestionar Soporte)

ASI-004 Asistente de Soporte


(from Actores del Sistema)

CUS-042 Registrar ocurrencia de soporte


(from PSI-003 Gestionar Soporte)

Ilustracin 44: Ncleo Central

176

5.3

Mecanismos Persistencia Requerimientos que [RNF-018] Arquitectura lgica Solucin La aplicacin interacta a el DBMS MS-SQL Server 2008, utilizando los objetos stored procedures para realizar las transacciones.

Mecanismo Descripcin Mecanismo

permite la conexin [RNF-021] Motor del Servidor de Base travs de la capa datos con de la aplicacin a la de Datos. base de datos

Mecanismo Descripcin Mecanismo ms reportes visual

Reportes Requerimientos que [RNF-014] Compatibilidad

Solucin con Todos los

reportes

permite el diseo navegadores de Internet. compatible de empresa.

mostrados presentarn el empresa. Asimismo, sern exportables a formatos de hoja de clculo y/o PDF, a travs del uso de la herramienta Reporting

y [RNF-023] Imagen institucional de la logotipo y el nombre de la

Services que viene incluido en Visual Studio 2008. Los equipos debern con 768 ser una configurados 1024 mviles x

resolucin mayor o igual a pxeles. de Mientras que los equipos visualizador archivos PDF

177

Mecanismo Descripcin Mecanismo

Manejo de Errores Requerimientos que [RFN-016] Manejo de Errores

Solucin Se utilizarn las funciones herramienta Visual

permite el manejo [RFN-017] Manejo de Errores de de manejo de errores de la de errores de forma Usuario lgica para su presentacin Studio .Net y del lenguaje ASP.NET Se utiliza los lineamientos previamente definidos en el estndar de interfaz grfica. Mecanismo Descripcin Mecanismo de para coherencia informacin Mecanismo Descripcin Mecanismo permite Transacciones Requerimientos que [RNF-010] Concurrencia de Usuarios

Solucin Control

de con

las la

permite el control [RNF-011] Tiempo de respuesta en transacciones transacciones transacciones asegurar [RNF-012] Mnimo de Operaciones en de Datos.

aplicacin de desarrollo y el motor de base de datos

la [RNF-021] Motor del Servidor de Base MS-SQL Server 2008

Seguridad Requerimientos Solucin que [RS-007] Gestin de auditoria de El sistema identificar a los la acceso al sistema y de datos Confidencialidad privacidad de la informacin [RS-012] Integridad de la informacin usuarios a travs de la y cuenta de acceso asignada, que deber ser ingresada en la pantalla inicial del sistema.

personalizacin del [RS-009] acceso por usuario

178

Mecanismo Descripcin Mecanismo correos. Mecanismo Descripcin Mecanismo autentificar usuarios.

Envo de Correos Requerimientos que [RNF-024] Software de Correo

Solucin A travs de las librera System.Net.Mail ASP.NET. de

permite el envo de

Autentificacin de usuarios Requerimientos para [RS-005] Administracin de usuarios acceso al sistema y de datos [RS-009] Confidencialidad y privacidad de la informacin

Solucin Seguridad integrada con activo del dominio Windows.

[RS-007] Gestin de auditoria de directorio

Mecanismo Descripcin Mecanismo autorizacin usuarios.

Perfil de Usuarios Requerimientos Solucin de [RS-006] Administracin de opciones Seguridad integrada con de y perfiles acceso al sistema y de datos [RS-009] Confidencialidad privacidad de la informacin directorio seguridad y aplicativo. activo Windows propia del y del [RS-007] Gestin de auditoria de dominio

Mecanismo Descripcin Mecanismo autorizacin usuarios.

Adjuntar archivos Requerimientos de [RNF-027] Adjuntar de archivos de

Solucin A travs de las funciones Path.GetFileName ASP.NET y File1.PostedFile.SaveAs de

179

5.4

Vista de datos
S T_C N G E 008_O ervac bs iones s U uario N O erv ion : IN um bs ac T O erv ion : VA C A (255) bs ac RHR F echaO erv bs acion : D TE A TIM E N R um eporte : IN T SG T_C N E 006_B itacoraD arrolloS es W 1 N B ora : IN um itac T F echaB ora : D TE itac A TIM E A vanceB itacora : V R H R A C A (255) P orcentajeA vanc : F AT(38) e LO N P um lan : IN T 0..* S T_C N G E 009_R eporteP ruebas W S N R um eporte : IN T R eporte : V R H R A C A (255) F haH ec oraR eporte : D ATE TIM E Es tado : C A (1) HR C odC oP as rueba : IN T 0..* < on-Identify <N ing>> 1 << on-Id N entifying>> 1 1 1 0..* S T_C N G E 014_P lanM antenim ientos quipo E N M um antenim iento : IN T F echaM antenim iento : D TETIM A E TipoM antenim iento : V C A (50) AR H R A nioM antenim iento : IN T O M bs antenim iento : V R H R A C A (255) C odE quipo : IN T <<N on-Identify ing>> S T_C N G E 010_R egis troE quipo C odE quipo : IN T N G um uia : V C A (25) AR H R E quipo : V R H (25) A C AR S erie : V R H (25) A C AR F haR ec egis : D TE tro A TIM E G arantia : IN T F haC pra : D ec om ATE TIM E C to : IN os T E tado : C A (1) s HR P into : V R H R rec A C A (15) IP: V C A (25) AR H R C odG uiaP eedor : IN rov T N D um etalleG uia : IN T N Serv io : IN um ic T C odTipo : IN T S T_C N G E 007_C oD rueba as eP C odC oP as rueba : IN T C oP as rueba : V R H R A C A (255) R ultadoEs es perado : V C A (255) AR H R E tado : C A (1) s HR N P um lan : IN T << on-Identify N ing> > 1 1 S T_C 004_P G EN lanP ec W roy toS N P um lan : IN T N breP om lan : VA C A (255) RHR F echaH oraC reac ion : D TE A TIM E Im portancia : V C A (255) AR H R D cripc es ion : VA C AR R H (255) F echaE ntrega : D TE A TIM E C odP onal : IN ers T N P eP um as rod : IN T 0..* 1 << on-Identifying> N > 0..1 0..* < on-Identifying>> <N 1 1 SG T_C N E 012_E ntregaR epc ec ionE quipo N E um ntrega : IN T F echaH oraEntrega : D TE A TIM E F aR eptor : C A (1) irm ec HR C odP onal : IN ers T C odE quipo : IN T < on-Identifying>> <N 0..* < on-Identifying>> <N < on-Identifying>> <N 0..* 1 << on-Identify N ing> > 1 1..* S T_C N G E 001_S itud olic N S itud : IN um olic T A unto : V R H R s A C A (50) P rioridad : IN T F echaS itud : D TE olic A TIM E E tado : IN s T N D : IN um ato T N P um lan : IN T C odArea : IN T TipoR equerim iento : IN T 1 1 1 0..* << Identify ing>> 1..* < on-Identify <N ing> > << on-Identifying> N > < on-Identifying> <N > << on-Identify N ing> >

SG T_C 011_Lis eIns EN taD talac ion N Ins um talac ion : IN T Item : IN T A idad : V R H R ctiv A C A (50) D c es ripcion : V R H (255) A C AR F echaH oraIncio : D TE A TIM E F echaH oraF : D TE in A TIM E C odE quipo : IN T

S T_C N G E 054_R eparacionEquipo N R um eparacion : IN T D cR es eparacion : V C A (255) AR H R M ontoR eparac ion : F A LO T(64) F haR ec eparac ion : D TE A TIM E E tadoR s eparac ion : V R H R A C A (255) C odE quipo : IN T S T_C N G E 052_D c quipo is oE 0..* 0..* N Equipo : IN um T C apac idad : IN T U nidadC apac : V R H R A C A (5) A rreglo : IN T U nidadD co : V R H R is A C A (5) C odE quipo : IN T

SG T_C N E 046_D um oc entoProy to ec Item : IN T N breD om ocum ento : V R H R A C A (255) R utaD ocum ento : V C A (255) AR H R A anceD um v oc ento : IN T D c ion : V R H (255) es ripc A C AR O erv iones: V R H R bs ac A C A (255) N P um lan : IN T 0..1 0..* 0..* S T_C N G E 050_P eP as roducc ion N P eP um as rod : IN T D cP eP es as rod : V R H R A C A (255) F echaH oraP eP as rod : D TE A TIM E O P eP : V R H R bs as roc A C A (255) S T_C N G E 049_Inform eguim eS iento N Inform : IN um e T F echaInform : D TE e A TIM E A untoInform : V C A (50) s e AR H R D c es Inform : V R H R e A C A (255) R ultadoInform : VA C AR es e R H (255) N P um lan : IN T

<< on-Identify N ing> > 0..1

< on-Identify <N ing>> S T_C N G E 051_S ic erv erv ioS idor N S ic : IN um erv io T N breS om ervicio : V R H R A C A (100) << on-Identify N ing> >

0..* <<N on-Identify ing>>

S T_C N G E 002_D etalleS itud olic N D um etalleS itud : IN olic T D c es ripcion : V R H R A C A (255) O bjetiv ejora : VA C A (255) oM RHR N S itud : IN um olic T

< on-Identifying>> <N 1..* 1 1 < on-Identify <N ing>> SG T_C N E 003_D atos inim equerim M oR iento N D : IN um ato T F ha : D TE ec A TIM E R equerim iento : V C A (50) AR H R

0..*

1..*

<<N on-Identify ing>>

0..*

S T_C N G E 005_Lis ers taP onal 0..* << on-Identify N ing> > 0..1 C odP onal : IN ers T N bre : V R H R om A C A (50) ApellidoP aterno : VA C AR R H (50) ApellidoM aterno : V C A (50) AR H R D I : VA C A (8) N RHR D cion : V R H R irec A C A (255) Telefono : V R H R A C A (15) Sex : C AR o H (1) F haN im ec ac iento : D ATETIM E C odA rea : IN T 1 < on-Identifying>> <N 1 1 <<N on-Identify ing>> 0..* 0..* 1 S T_C N G E 048_C ontrolC bio am 0..* N C bio : IN um am T F echaS olicitud : D TE A TIM E A untoC bio : V R H R s am A C A (50) D cC bio : VA C AR es am R H (255) F echaR ealiz ado : D TETIM A E O C bio : V R H R bs am A C A (255) F lagA eptado : S A c M LLIN T C odP onal : IN ers T N S tem : IN um is a T 1..* << on-Identifying> N > S T_C N G E 029_C ontratoS ervic io N C um ontrato : IN T C ontrato : VA C AR R H (50) A probac ion : B IT F echaA probac ion : D TE A TIM E R utaC ontrato : V R H R A C A (50) N P um aquete : IN T C odProv eedor : IN T 0..* SG T_C N E 024_R egis troO urrencia c N O urrencia : IN um c T F haH ec oraO currenc : D TE ia A TIM E A unto : V R H R s A C A (255) O urrenc : V R H R c ia A C A (255) E tado : C A (1) s HR F haH ec oraA tenc ion : D TE A TIM E S olucion : V R H (255) A C AR C odP onal : IN ers T << on-Identifying> N > 0..* S T_C N G E 026_PaqueteD eoServ is icio N P um aquete : IN T Paquete : V C A (50) AR H R F haC ec reac ion : D TE A TIM E N S itud : IN um olic T N P um lan : IN T

1..* 1 S T_C N G E 013_TipoE quipo C odTipo : IN T TipoE quipo : V R H (50) A C AR 1 << on-Identifying> N > < on-Identifying>> <N 1

<<N on-Identify ing>>

0..* 1..* S T_C N G E 045_Licenc oftw iaS are S T_C N G E 016_D etalleC ac otiz ionP roveedor N D um etalleC ac otiz ion : IN T N C ac um otiz ion : V R H (25) A C AR Produc : VA C AR to R H (50) C antidad : IN T Prec nitario : F AT(64) ioU LO C odC ac otiz ion : IN T C odE quipo : IN T C odigo : IN T N bre : V R H R om A C A (255) D cripc es ion : V R H (255) A C AR N eroLic ia : V R H (255) um enc A C AR C odE quipo : IN T

<< on-Identify N ing>> 0..* 1

S T_C N G E 031_A rea 0..1 < on-Identify <N ing>> <<N on-Identify ing>> 1 C odA rea : IN T A rea : V C A (50) AR H R

0..*

SG T_C N E 017_Es pecific acionC pra om N Es ific um pec acion : IN T TipoEquipo : V R H R A C A (50) C antidad : IN T D etalles: V R H R A C A (150) F haE pec ec s ificac ion : D TETIM A E A probado : B IT C odTipo : IN T

1..* < <Identify ing> >

S T_C N G E 025_C ontrolB k ac up C odBac up : IN k T N Tape : V R H R um A C A (25) F echaB up : D TE ack A TIM E E tado : C A (1) s HR O erv iones: V R H R bs ac A C A (255) C odPers onal : IN T

S T_C N G E 053_TreaS oporte N Tarea : IN um T A untoTarea : V R H (50) s A C AR D c es Tarea : V R H R A C A (255) E tadoTarea : V R H (25) s A C AR C odP onal : IN ers T

<<N on-Identify ing>>

1 S T_C N G E 015_C acionP otiz roveedor

S T_C N G E 019_D etalleG uiaR is em ionP eedor rov << on-Identifying> N > N D um etalleG uia : IN T N G um uia : V C A (25) AR H R P roducto : V R H (25) A C AR S erieP roduc : V R H R to A C A (25) C antidad : IN T C odG uiaP roveedor : IN T 1..* << Identifying> >

C odC acion : IN otiz T N C acion : V R H R um otiz A C A (25) F haC ec otizac ion : D TETIM A E M oneda : V R H R A C A (5) TipoC bio : F A am LO T(64) M ontoTotal : F A LO T(64) IG : F A V LO T(64) C odP eedor : IN rov T 0..* < on-Identify <N ing>>

0..*

S T_C N G E 041_P ais C odP : IN ais T P :V R H R ais A C A (25) 1

<< on-Identify N ing> > S T_C N G E 040_D trito is 1..* C odD trito : IN is T D tritio : V R H R is A C A (25) C odigoP tal : VA C AR os R H (25) C odP : IN ais T

<< on-Identifying> N > 0..* < on-Identify <N ing>>

1 1 S T_C 047_S tem G EN is a N S tem : IN um is a T N breS tem : V R H R om is a A C A (50) TipoS tem : VA C AR is a R H (25) P lataform is a : V R H (25) aS tem A C AR V ionS tem : IN ers is a T F haV ion : D TE ec ers A TIM E 0..*

<< on-Identify N ing> > 1 S T_C 018_G G EN uiaR is em ionP roveedor C odG uiaP eedor : IN rov T S erie : V R H R A C A (25) N G : VA C AR um uia R H (25) F echaG : D TE uia A TIM E O rigen : V R H R A C A (255) D tino : V R H R es A C A (255) C odP eedor : IN rov T < on-Identify <N ing>> 0..* 1 1

S T_C N G E 032_P eedor rov C odP roveedor : IN T R onS ial : V R H (255) az oc A C AR R C: V R H R U A C A (15) D c irec ion : V C A (100) AR H R Telefeno : V R H R A C A (25) E ail : V R H R m A C A (25) C odD trito : IN is T 1..* 1 < on-Identifying>> <N 1 1 0..* S T_C N G E 055_Solic itudC pra om N SolC pra : IN um om T A untoS om s olC pra : V R H R A C A (50) D c es SolC pra : V R H R om A C A (255) F haS om ec olC pra : D TE A TIM E TipoSolC pra : V R H R om A C A (25) C odP eedor : IN rov T

<<N on-Identify ing>>

1 0..* <<N on-Identify ing>>

< on-Identify <N ing>> 1..* S T_C 023_Inform iagnos oP eedor G EN eD tic rov N D um iagnos o : IN tic T F echaD iagnos o : D TETIM tic A E E quipo : V C A (50) AR H R D iagnos o : V R H R tic A C A (255) C odP eedor : IN rov T C odE quipo : IN T << on-Identifying> N > < on-Identifying>> <N 0..* 1 1

1..* S T_C 056_Inform G EN eAc tividad N Inform ctiv um eA idad : IN T C odP onal : IN ers T F echaH oraR egis : D TE tro A TIM E F echaH oraInform : D TE e A TIM E O erv iones: V R H R bs ac A C A (255) O erv iones up1 : V R H R bs ac S A C A (255) C luido : B onc IT C errado : B IT 1 <<Identify ing>> S T_C 044_A G EN cuerdo < on-Identify <N ing>> N A um cuerdo : IN T N elS ic : V R H R iv erv io A C A (50) F echaInic : D TE io A TIM E TipoS ervic : B io IT F echaF : D TE in A TIM E Tex toServ io : V R H R ic A C A (255) N C um ontrato : IN T

0..* S T_C N G E 030_Inform es eR ultado N Inform : IN um e T F echaH oraInform : D TE e A TIM E TipoInform : VA C A (25) e RHR O rigenInform : V R H R e A C A (50) TextoInform : V R H R e A C A (255) C odProv eedor : IN T C odU uario : IN s T

S T_C N G E 021_D etalleF turaP eedor ac rov N D um etalleF tura : IN ac T N F um actura : V R H R A C A (25) P roducto : V R H R A C A (25) C antidad : IN T P recioU nitario : F A LO T(64) C acturaP eedor : IN odF rov T C odE quipo : IN T

1..*

< <Identify ing> >

1..*

S T_C N G E 020_F acturaP roveedor C acturaP odF roveedor : IN T S erie : V R H R A C A (5) N F um actura : V C A (25) AR H R F haF tura : D ec ac ATETIM E M oneda : V C A (5) AR H R TipoC bio : F A am LO T(64) M ontoTotal : F A LO T(64) IG : F AT(64) V LO C odP eedor : IN rov T

0..* S T_C N G E 022_M oP em agoP roveedor <<N on-Identify ing>> 1 0..* N M o : IN um em T F haM o : D TETIM ec em A E A unto : VA C A (50) s R HR D cripcion : V R H R es A C A (255) F haP ec agoP rograam ada : D TE A TIM E A probacion : B IT C odA rea : IN T C odP eedor : IN rov T C ac odF turaP eedor : IN rov T 0..1

N ota: No se ha incluido las tablas ni relaciones de seguridad para que el m odelo del core del proy ecto se v m lim yentendible. ea as pio

0..*

S T_C 057_D G EN etalleInform c eA tividad Item Inform : C A (3) e H R F haH ec oraR egis : D TE tro A TIM E A untoItem s Inform : VA C A (50) e RHR D c es Item Inform : V R H (255) e A C AR N Inform c um eA tividad : IN T

Ilustracin 45: Vista de Datos

180

5.5

Diccionario de Datos:

SGT_CEN001_Solicitud: en esta tabla se encuentran los estados que corresponden a las solicitudes Campo NumSolicitud (PK) Asunto Prioridad FechaSolicitud Estado NumDato (FK) NumPlan (FK) CodArea TipoRequerimiento Tipo de Dato Int Varchar(255) Int Datetime Int Int Int Int Int Descripcin Nmero de la solicitud Asunto de la solicitud Prioridad de la solicitud Fecha y hora de la solicitud Estado de la solicitud Nmero de dato de requerimiento Nmero de plan rea de la organizacin que pertenece la solicitud Tipo de requerimiento (desarrollo o

infraestructura) SGT_CEN002_DetalleSolicitud: en esta tabla se encuentran los estados que corresponden a los detalles de las solicitudes Campo NumDetalleSolicitud (PK) Descripcion ObjetivoMejor NumSolicitud (PFK) Tipo de Dato Int Varchar(255) Varchar(255) Int Descripcin Nmero de detalle de solicitud Descripcin del detalle Descripcin de la mejora Nmero de la solicitud

181

SGT_CEN003_DatosMinimoRequerimiento: en esta tabla se encuentran los datos mnimos para realizar un requerimiento de software o infraestructura. Campo NumDato (PK) Fecha Requerimient CodUsuario (FK) Tipo de Dato Int Datetime Varchar(255) Int Descripcin Nmero de dato de requerimiento Fecha y hora del requerimiento Descripcin del requerimiento Usuario que hizo requerimiento

SGT_CEN004_PlanProyectoSW: en esta tabla se encuentran los datos del plan de desarrollo de proyectos de software Campo NumPlan (PK) NombrePlan FechaHoraCreacion Importancia Descripcion FechaEntrega CodPersonal (FK) CodUsuario (FK) NumPaseProd (FK) Tipo de Dato Int Varchar(255) Datetime Varchar(255) Varchar(255) Datetime Into Int Int Descripcin Nmero del plan de proyecto Nombre del plan de proyecto Fecha y hora de creacin del proyecto Importancia del proyecto Descripcin del proyecto Fecha de entrega del proyecto Personal asociado al proyecto Usuario que registr el proyecto Nmero del pase al ambiente de produccin

SGT_CEN005_ListaPersonal: en esta tabla se encuentran los datos del personal Campo CodPersonal (PK) Nombre ApellidoPaterno ApellidoMaterno DNI Direccin Telefono Sexo FechaNacimiento CodDistrito (FK) CodArea Tipo de Dato Int Varchar(50) Varchar(50) Varchar(50) Varchar(8) Varchar(255) Varchar (15) Char (1) Datetime Int Int Descripcin Cdigo del personal Nombre del personal Apellido paterno de personal Apellido materno de personal Documento de identidad Direccin del personal Telfono del personal Sexo de personal Fecha de nacimiento del personal Distrito donde vive el personal rea de la organizacin que pertenece la solicitud SGT_CEN006_BitacoraDesarrolloSW: en esta tabla se almacenan los datos del desarrollo de los proyectos de software Campo CodBitacora (PK) FechaBitacora AvanceBitacora PorcentajeAvance Tipo de Dato Int Datetime Varchar(255) Float (38,0) Descripcin Nmero de bitcora Fecha y hora de bitcora Datos del avance realizado en el da Porcentaje de avance realizado 182

NumPlan (FK)

Int

Nmero de plan

SGT_CEN007_CasoDePrueba: en esta tabla se almacenan los datos de los casos de prueba de un proyecto de software desarrollado. Campo CodCasoPrueba(PK) CasoPrueba ResultadoEsperado Estado NumPlan Tipo de Dato Int Varchar(255) Varchar(255) Char (1) Int Descripcin Cdigo del caso de prueba Caso de prueba Resultado esperado del caso de prueba Estado del caso de prueba Nmero de plan

SGT_CEN008_ObservacionesUsuario: en esta tabla se almacenan los datos de las observaciones realizadas por los usuarios en relacin a los casos de prueba del software Campo NumObservacion (PK) Observacion FechaObservacion NumReporte (FK) CodUsuario Tipo de Dato Int Varchar(255) Datetime Int Int Descripcin Nmero de observacin realizada Observacin realizada Fecha de observacin realizada Nmero de reporte asociado Usuario que emiti la observacin

183

SGT_CEN009_ReportePruebasSW: en esta tabla se guardan los datos respecto a los reportes de prueba realizadas del software desarrollado. Campo NumReporte(PK) Reporte FechaHoraReporte Estado CodCasosPrueba (FK) SGT_CEN010_RegistroEquipo: en esta tabla se registran los datos de los equipos de cmputo y/o comunicaciones Campo CodEquipo(PK) NumGuia Equipo Serie FechaRegistro Garantia FechaCompra Costo Estado Precinto IP CodGuiaProveedor (FK) NumDetalleGuia (FK) CodTipo (FK) NumServicio (FK) Tipo de Dato Int Varchar(25) Varchar(25) Varchar(25) Datetime Int Datetime Double Char(1) Varchar(25) Varchar(25) Int Int Int Int Descripcin Cdigo de equipo Nmero de gua de remisin Descripcin del equipo Nmero de serio del equipo Fecha de registro del equipo Tiempo de garanta de equipo Fecha de compra del equipo Costo del equipo Estado de equipo Direccin IP de equipo Cdigo de gua de proveedor Nmero de detalle de gia Tipo de equipo Nmero de servicio Tipo de Dato Int Varchar(255) Datetime Char(1) Int Descripcin Nmero de reporte Reporte realizada Fecha y hora de reporte Estado de reporte Caso de prueba asociado al reporte

184

SGT_CEN011_ListaDeInstalacion: en esta tabla se almacenan los datos de las instalaciones de equipos realizadas. Campo NumInstalacion(PK) Item Actividad Descripcin FechaHoraInicio FechaHoraFin CodEquipo (FK) Tipo de Dato Int Int Varchar(50) Varchar(255) Datetime Datetime Int Descripcin Nmero de instalacin realizada Nmero de equipo instalados Descripcin de la actividad de instalacin Descripcin de la instalacin realizada Fecha y hora de registro de inicio de instalacin Fecha y hora de registro de fin de instalacin Equipo asociado a la lista de instalacin

la la

SGT_CEN012_EntregaRecepcionEquipo: en esta tabla se almacenan los datos de la recepcin de equipos a los usuarios. Campo NumEntrega (PK) FechaHoraEntrega FirmaReceptor CodPersonal (FK) CodEquipo (FK) Tipo de Dato Int Datetime Char(1) Int Int Descripcin Nmero de entrega realizada Fecha y hora de registro de entrega del equipo Firma de la persona que recepciona el equipo Nombre del personal que recepciona el equipo Equipo recepcionado

SGT_CEN013_TipoEquipo: en esta tabla se el tipo de equipo, computo o comunicaciones, etc. Campo CodTipo (PK) TipoEquipo Tipo de Dato Int Varchar(50) Descripcin Cdigo de tipo de equipo Tipo de equipo

185

SGT_CEN014_PlanMantenimientosEquipo: en esta tabla se almacenan los datos de para los mantenimientos de los equipos de cmputo o comunicaciones. Campo NumMantenimiento (PK) FechaMantenimiento TipoMantenimiento AnioMantenimiento ObsMantenimiento CodEquipo (FK) Tipo de Dato Int Datetime Varchar(50) Int Varchar(255) Int Descripcin Nmero de plan de mantenimiento Fecha y hora de mantenimiento del equipo Tipo de mantenimiento realizado Ao de mantenimiento Observaciones de mantenimiento realizadas Equipo observado

SGT_CEN015_CotizacionProveedor: en esta tabla se almacenan la informacin de las cotizaciones de los proveedores Campo CodCotizacion (PK) NumCotizacion FechaCotizacion Moneda TipoCambio MontoTotal IGV CodProveedor (FK) Tipo de Dato Int Varchar(25) Datetime Varchar(5) Float(64) Float(64) Float(64) Int Descripcin Cdigo interno de cotizacin Nmero de cotizacin del proveedor Fecha de cotizacin Moneda empleada Tipo de cambio de moneda Monto total de la cotizacin Impuesto general a las ventas Nombre de proveedor

SGT_CEN016_DetalleCotizacionProveedor: en esta tabla se almacenan la informacin del detalle las cotizaciones de los proveedores Campo NumDetalleCotizacion (PK) NumCotizacion Producto Cantidad PrecioUnitario Campo CodEquipo (FK) CodCotizacion (PFK) Tipo de Dato Int Varchar(25) Varchar(50) Int Float(64) Tipo de Dato Varchar(6) Int Descripcin Nmero de detalle cotizacin Nmero de cotizacin del proveedor Descripcin del producto Cantidad de unidades por producto Precio unitario del producto Descripcin Cdigo de equipo Cdigo interno de cotizacin

SGT_CEN017_EspecificacionCompra: en esta tabla se almacenan la informacin para especificar las compras solicitadas. Campo NumEspecificacion (PK) TipoEquipo Tipo de Dato Int Varchar(50) Descripcin Nmero de especificacin realizada Tipo de equipo 186

Cantidad Detalles FechaEspecificacion Aprobado CodTipo (FK)

Int Varchar(150) Datetime Bit Int

Cantidad solicitada Detalle de la compra Fecha y hora de especificacin realizada Flag de estado Tipo de equipo

SGT_CEN018_GuiaRemisionProveedor: en esta tabla se almacenan la informacin de la gua de remisin de los proveedores. Campo CodGuiaProveedor (PK) Serie NumGuia FechaGuia Origen Destino CodProveedor (FK) Tipo de Dato Varchar(6) Varchar(6) Varchar(6) Datetime Varchar(255) Varchar(255) Int Descripcin Cdigo de interno de gua de proveedor Serie de gua Nmero de la gua del proveedor Fecha y horra de la gua Direccin de origen de la mercanca Direccin de destino de la mercanca Cdigo de proveedor

187

SGT_CEN019_DetalleGuiaRemisionProveedor: en esta tabla se almacenan la informacin de los detalles de la gua de remisin de los proveedores. Campo NumDetalleGuia (PK) NumGuia Producto SerieProducto Cantidad CodGuiProveedor (PFK) SGT_CEN020_FacturaProveedor: en esta tabla se almacenan la informacin de las facturas del proveedor Campo CodFacturaProveedor (PK) Serie NumFactura Moneda TipoCambio MontoTotal IGV CodProveedor (FK) Tipo de Dato Int Varchar(5) Varchar(25) Varchar(5) Float(64) Float(64) Float(64) Int Descripcin Cdigo interno de facturas Serie de factura Nmero de la factura del proveedor Moneda empleada Tipo de cambio de moneda Monto total de la cotizacin Impuesto general a las ventas Cdigo de proveedor Tipo de Dato Int Varchar(25) Varchar(25) Varchar(25) Int Int Descripcin Nmero de detalle gua Nmero de la gua del proveedor Descripcin de producto Nmero de serie del producto Cantidad de producto Cdigo de gua de proveedor

SGT_CEN021_DetalleFacturaProveedor: en esta tabla se almacenan la informacin del detalle las facturas del proveedor Campo NumDetalleFactura (PK) NumFacturan Producto Campo Cantidad PrecioUnitario CodEquipo (FK) IGV CodFacturaProveedor (PFK) Tipo de Dato Int Varchar(25) Varchar(25) Tipo de Dato Int Float(64) Int Float(64) Int Descripcin Nmero de detalle de la factura Nmero de cotizacin del proveedor Descripcin del producto Descripcin Cantidad de unidades por producto Precio unitario del producto Cdigo de equipo Impuesto general a las ventas Cdigo interno de factura

188

SGT_CEN022_MemoPagoProveedor: en esta tabla se almacenan los memos de pago a proveedores. Campo NumMemo (PK) FechaMemo Asunto Descripcion FechaPagoProgramada Aprobacion CodArea (FK) CodProveedor (FK) CodFacturaProveedor (FK) SGT_CEN023_InformeDiagnosticoProveedor: en esta tabla se almacenan los datos de las revisiones hechas por proveedores de servicio sobre equipos y otros. Campo Tipo de Dato NumDianostico (PK) Int FechaDiagnostico Datetime Equipo Varchar(50) Diagnostico Varchar(255) CodProveedor (FK) Int CodEquipo (FK) Int SGT_CEN024_RegistroOcurrencia: en reportados por los usuarios finales. Campo NumOcurrencia (PK) FechaHoraOcurrencia Asunto Ocurrencia Estado FechaHoraAtencion Solucion CodPersonal (FK) Tipo de Dato Int Datetime Varchar(50) Varchar(255) Char(1) Datetime Varchar(255) Int Descripcin Nmero de ocurrencia Fecha y hora de la ocurrencia Asunto de la ocurrencia Ocurrencia reportada Estado de ocurrencia Fecha y hora de atencin de la ocurrencia Solucin de la ocurrencia reportada Cdigo del usuario que registr la ocurrencia Descripcin Nmero de diagnstico de proveedor Fecha y hora de diagnstico hecho Equipo revisado Diagnstico realizado por el proveedor Datos de proveedor Datos de equipo esta tabla se almacenan las ocurrencias Tipo de Dato Int Datetime Varchar(50) Varchar(255) Datetime Bit Int Int Int Descripcin Nmero de memo de pago Fecha y hora de memo de pago Asunto del memo Descripcin del memo Fecha de pago programada Indica la aprobacin del pago Datos de rea Datops de proveedor Cdigo interno de facturas

SGT_CEN025_ControlBackup: en esta tabla se almacena el seguimiento de los backup realizados Campo NumOcurrencia (PK) NumTape FechaBackukp Estado Observaciones Tipo de Dato Int Varchar(25) Datetime Char(1) Varchar(255) Descripcin Cdigo de backup Nmero de tape Fecha y hora del backup Estado de ocurrencia Observaciones sobre el backup 189

CodPersonal (FK)

Int

Cdigo del personal asociado al proyecto

SGT_CEN026_PaqueteDiseoServicio: en esta tabla se almacena el paquete de servicios de atencin. Campo Tipo de Dato Descripcin NumPaquete (PK) Int Nmero de paquete de servicios Paquete Varchar(50) Descripcin del paquete FechaCreacion Datetime Fecha y hora del paquete NumPlan Int Nmero de plan NumSolicitud Int Nmero de solicitud SGT_CEN029_ContratoServicio: en esta tabla se almacena el contrato de servicio a cumplir en los casos reportados por los usuarios. Campo NumContrato (PK) Contrato Aprobacion FechaAprobacion RutaContrato NumPaquete (FK) CodProveedor (FK) Tipo de Dato Int Varchar(50) Bit Datetime Varchar(50) Int Int Descripcin Nmero de contrato de servicios Descripcin del contrato Indicativo si el contrato fue aprobado o no Fecha de aprobacin del contrato Ruta donde se guarda el contrato Nmero de paquete de servicios Cdigo de proveedor

SGT_CEN030_InformeResultado: en esta tabla se almacena los resultados de los informes de revisin de servicios realizados. Campo NumInforme (PK) FechaHoraInforme TipoInforme OrigenInforme TextoInforme CodProveedor (FK) Tipo de Dato Int Datetime Varchar(25) Varchar(50) Varchar(255) Int Descripcin Nmero de informe realizado Fecha y hora de informe Indicativo del tipo de informe realizado Orgien del informe realizado Ruta donde se guarda el contrato Cdigo de proveedor

SGT_CEN031_Area: en esta tabla se almacena las reas de la organizacin. Campo CodArea (PK) Area Tipo de Dato Int Varchar(50) Descripcin Cdigo de rea Descripcin del rea

190

SGT_CEN032_Proveedor: en esta tabla se almacena los datos de los proveedores Campo CodProveedor (PK) RazonSocial RUC Direccion Telefono Email CodDistrito (FK) Tipo de Dato Int Varchar(255) Varchar(15) Varchar(100) Varchar(25) Varchar(25) Int Descripcin Cdigo de proveedor Razn Social del proveedor RUC del proveedor Direccin del proveedor Telfono de proveedor Correo electrnico de proveedor Cdigo de distrito

SGT_CEN033_Usuario: en esta tabla se almacena los datos de los usuarios del sistema. Campo CodUsuario (PK) Login Passoword Mail FechaCreacion CodPersonal (FK) Tipo de Dato Int Varchar(25) Varchar(25) Varchar(25) Datetime Int Descripcin Cdigo de usuario Login de usuario Password de usuario Correo electrnico de usuario Fecha y hora de creacin del usuario Cdigo de personal

SGT_CEN034_Permiso: en esta tabla se almacena los permisos de los usuarios en el sistema. Campo CodPermiso (PK) Area Tipo de Dato Int Varchar(25) Descripcin Cdigo de permiso Descripcin del permiso

SGT_CEN035_Perfiles: en esta tabla se almacena los perfiles de los usuarios del sistema. Campo CodPerfil (PK) Perfil Tipo de Dato Int Varchar(25) Descripcin Cdigo de perfil de usuario Descripcin del perfil

SGT_CEN036_RolUsuario: en esta tabla se almacena los roles de los usuarios del sistema. Campo CodRol (PK) Rol Tipo de Dato Int Varchar(255) Descripcin Cdigo de rol de usuario Descripcin del rol de usuario

SGT_CEN037_PerfileUsuario: en esta tabla se almacena los perfiles por usuarios Campo NumAsignacion (PK) FechaHoraAsignacion Tipo de Dato Int Datetime Descripcin Nmero de asignacin de perfil a usuario Fecha y hora de asignacin del perfil

191

FechaHoraActualizacion CodPerfil (PFK) CodUsuario (PKF)

Datetime Int Int

Fecha y hora de actualizacin del perfil Cdigo de rol de usuario Cdigo de usuario

SGT_CEN038_Acceso: en esta tabla se almacena los accesos al sistema Campo CodAcceso (PK) Acceso Tipo de Dato Int Varchar (25) Descripcin Cdigo de acceso Descripcin del acceso a la opcin sistema

SGT_CEN039_AccesoPermiso: en esta tabla se almacena los perfiles por usuarios Campo NumAsignacion (PK) FechaHoraAsignacion FechaHoraActualizacion CodPerfil (PFK) CodUsuario (PKF) CodPermiso (PFK) Tipo de Dato Int Datetime Datetime Int Int Int Descripcin Nmero de asignacin de acceso a usuario Fecha y hora de asignacin del acceso Fecha y hora de actualizacin del acceso Cdigo de rol de usuario Cdigo de usuario Cdigo de permiso

192

SGT_CEN040_Distrito: en esta tabla se almacena los datos de los distritos Campo CodDistrito (PK) Distrito CodigoPostal CodPais (FK) Tipo de Dato Int Varchar (25) Varchar (25) Int Descripcin Cdigo de acceso Descripcin del acceso a la opcin sistema Cdigo postal del pas Cdigo de pas

SGT_CEN041_Pais: en esta tabla se almacena los datos de pases que puede pertenecer los usuarios y proveedores. Campo CodPais (PK) Pais Tipo de Dato Int Varchar (25) Descripcin Cdigo de pas Descripcin del pas

SGT_CEN044_Acuerdo: en esta tabla se almacena la definicin de los datos de los acuerdos de servicio Campo NumAcuuerdo (PK) NivelServicio FechaInicio TipoServicio FechaFin TextoServicio NumContrato (FK) Tipo de Dato Int Varchar (50) Datetime Bit Datetime Varchar(255) Int Descripcin Cdigo de pas Descripcin del pas Fecha y hora de inicio de acuerdo Indica el tipo de servicio Fecha y hora de fin de acuerdo Descripcin del servicio Nmero de contrato de servicio

SGT_CEN045_LicenciaSoftware: en esta tabla se almacena los datos de las licencias de software adquiridas por la organizacin para sus equipos de cmputo. Campo Tipo de Dato Descripcin Codigo (PK) Int Cdigo de licencia Nombre Varchar (25) Nombre de la licencia Descripcion Varchar(25) Descripcin de la licencia NumeroLicencia Varchar(25) Nmero de licencia del software CodEquipo (FK) Int Cdigo de equpo SGT_CEN046_DocumentoProyecto: en esta tabla se almacena los documentos asociados a los proyectos. Campo Item (PK) NombreDocumento RutaDocumento AvanceDocumento Descripcion Observaciones CodPlan (FK) Tipo de Dato Int Varchar (25) Varchar(25) Int Varchar(255) Varchar(255) Int Descripcin Nmero de item Nombre del documento Ubicacin donde se almacena el documento Indica el valor de avance del proyecto Descripcin del avance realizado Observaciones realizadas Cdigo de plan

193

SGT_CEN047_Sistema: en esta tabla se almacena la informacin de los sistemas a desarrollar. Campo NumSistema (PK) NombreSistema TipoSistema PlataformaSistema VersionSistema FechaSistema Tipo de Dato Int Varchar (50) Varchar(25) Varchar(25) Int Datetime Descripcin Nmero de sistema Nombre del sistema Tipo de sistema a desarrollar Plataforma del sistema Versin del sistema Fecha y hora de creacin del sistema

SGT_CEN048_ControlCambio: en esta tabla se almacena la informacin de controles de cambios realizados en los sistemas de la organizacin. Campo NumCambio (PK) FechaSolicitud AsuntoCambio DescCambio FechaRealizado ObsCambio Campo FlagAceptado CodPersonal (FK) NumSistema (FK) Tipo de Dato Int Datetime Varchar(50) Varchar(255) Datetime Varchar(255) Tipo de Dato Char(1) Int Int Descripcin Nmero de cambio Fecha y hora de solicitud de cambio en el / del sistema Asunto sobre el cambio solicitado Descripcin del cambio solicitado Fecha y hora realizada Observaciones del cambio Descripcin Flag de estado que indica si se acept el cambio o no Cdigo de personal Nmero de sistema

SGT_CEN049_InformeSeguimiento: en esta tabla se almacena la informacin del seguimiento realizado a las implementaciones de sistemas. Campo NumInforme (PK) FechaInforme AsuntoInforme DescInforme ResultadoInforme NumPlan (FK) Tipo de Dato Int Datetime Varchar(50) Varchar(255) Varchar(255) Int Descripcin Nmero de informe de seguimiento Fecha y hora de informe de seguimiento Asunto del informe de seguimiento Descripcin del informe de seguimiento Descripcin del resultado de informe de seguimiento Nmero de plan

SGT_CEN050_PaseProduccion: en esta tabla se almacena la informacin de los pases a produccin de los sistemas. Campo Tipo de Dato Descripcin

194

NumPaseProd (PK) DescPaseProd FechaHoraPaseProd ObsPaseProd

Int Varchar(255) Datetime Varchar(255)

Nmero de pase a produccin Descripcin del pase a produccin Fecha y hora de pase a produccin Observacin del pase a produccin

SGT_CEN051_ServicioServidor: en esta tabla se almacena los datos de los servicios a ofrecer Campo NumServicio (PK) Servicio Tipo de Dato Int Varchar (100) Descripcin Nmero de servicio Descripcin del servicio

195

SGT_CEN052_DiscoEquipo: en esta tabla se almacena la informacin de los datos de disco de los equipos Campo NumEquipo (PK) Capacidad UnidadCapac Arreglo UnidadDisco CodEquipo (FK) Tipo de Dato Int Int Varchar(5) Int Varchar(5) Int Descripcin Nmero de equipo Capacidad de disto de equipo Capacidad de la unidad Nmero de arreglo de discos Unidad de disco Cdigo de equipo

SGT_CEN053_TreaSoporte: en esta tabla se almacena la informacin de las tareas de soporte. Campo NumTarea (PK) AsuntoTarea DescTarea EstadoTarea CodPersonal (FK) Tipo de Dato Int Varchar(50) Varchar(255) Varchar(25) Int Descripcin Nmero de tarea Asunto de la tarea Descripcin de la tarea Estado de la tarea Cdigo de personal

SGT_CEN054_ReparacionEquipo: en esta tabla se almacena la informacin de las reparaciones de equipos. Campo NumReparacion (PK) DescReparacion MontoReparacion FechaReparacion EstadoReparacion CodEquipo (FK) Tipo de Dato Int Varchar(255) Float (64) Datetime Varchar (255) Int Descripcin Nmero de reparacin Descripcin de la reparacin Monto de la reparacin Fecha y hora de reparacin Estado de la reparacin Cdigo de equipo

196

SGT_CEN055_SolicitudCompra: en esta tabla se almacena la informacin de las solicitudes de compra. Campo NumSolCompra (PK) AsuntoSolCompra DescSolCompra FechaSolCompra TipoSolCompra CodProveedor (FK) Tipo de Dato Int Varchar(50) Varchar(255) Datetime Varchar (25) Int Descripcin Nmero de solicitud de compra Asunto de la solicitud de compra Descripcin de la solicitud de compra Fecha y hora de solicitud de compra Tipo de solicitud de compra Cdigo de proveedor

5.6

Vista General

Se usara una arquitectura de tres capas (Interfase, Negocio y Datos) donde la capa de Negocio esta compuesta por 2 proyectos: 1. Capa de interfase o presentacin: presenta el sistema al usuario, le comunica la informacin y captura la informacin del usuario en un mnimo de proceso. Esta capa se comunica nicamente con la capa de negocio. 2. Capa de negocio: es donde se reciben las peticiones del usuario y se envan las respuestas tras el proceso. Se denomina capa de negocio porque es aqu donde se establecen todas las reglas que deben cumplirse. Esta capa se comunica con la capa de presentacin, para recibir las solicitudes y presentar los resultados al usuario, y se comunica con la capa de datos, para solicitar al gestor de base de datos el almacenar o recuperar datos. 3. Capa de datos: es la encargada de acceder a los datos del motor de base de datos y realizar las comunicaciones para insertar, consultar, actualizar o consultar datos. Reciben las comunicaciones desde la capa de negocios. Esta descripcin la podemos ver grficamente en la siguiente ilustracin.

197

Usuarios

Capa de presentacin

Capa de negocio

Capa de datos

Fuente de datos

Ilustracin 46: Capas de la arquitectura

A continuacin se explican cada uno de los componentes de la aplicacin: 1. Componentes de Interfase de Usuario: en esta seccin se encuentran los archivos de las pginas Web, en el presente proyecto se usa los WebForm como elementos de presentacin al usuario. 2. FrameWork Base: en esta seccin se encuentran los formularios o plantillas bases que sern heredadas en la seccin de los componentes de interfase de usuario. Estas plantillas heredades proveen funcionalidad estndar para cierto tipo de plantilla en particular, minimizando el esfuerzo de construccin y estandarizando la programacin. 3. Lgica de Negocio: En esta seccin se encuentran todas las acciones referentes al negocio, no es posible realizar una llamada desde la seccin de capa de usuario a la de datos sin que pase por esta capa (lgica de negocios), con esto se pretende tener independencia entre capas y poder usar diferentes implementaciones del negocio realizando nuevos y/o cambios en la capa de usuario y/o datos. 4. Objetos de Negocio: en esta seccin se encuentran reflejadas todas las entidades con sus respectivos atributos que usara el negocio, pudiendo de esta manera trabajar con objetos del negocio en la capa de datos y en la capa de presentacin. 5. Data Access Logic SQL: en esta seccin se implementa los mtodos entre la capa de negocio y la de datos, en particular con el motor de base de datos.

198

Intranet / Internet
COMPONENTES DE LA INTERFACE DE USUARIO

Capa de presentacin
Unimar.FrameWorkBase

Unimar.SGT

Unimar.CapaPresetnacion

Modelo de objetos

Componentes de negocio
Capa de negocio
Unimar.LayerBussiness Unimar.FrameWorkBase

Unimar.SGT
Unimar.LayerEntity

Capa de datos

Unimar.LayerData

SQL Server BDSIGMA Base de datos

Ilustracin 47: Componentes de la arquitectura

Ilustracin 48: Vista de la solucin en Visual Studio 2005

199

5.7

Paquetes de Diseo

PSI-001 Gestionar Desarrollo

PSI-002 Gestionar Infraestructura

PSI-003 Gestionar Soporte

PSI-004 Seguridad

Ilustracin 49: Paquetes de diseo 1

Unimar.Presentacion

Unimar.LayerEntity

Unimar.LayerBussiness

Unimar.LayerData

Ilustracin 50: Paquete de diseo 2

200

5.8 5.8.1

Realizacin de los casos de uso DS-004 Solicitar requerimiento

: ASI-002 Jefe de Sistemas

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmSolicitudEdicion() 3: Page_Load() 4: mtoObtenerSGT_ProcedimientoPorObj() 5: mtoObtenerSGT_ProcedimientoPorObj()

6: CargarEntidad()

7: btnAgregarItem_Click() 8: ValidarRegistroDetalle() 9: NumerarGrilla()

10: btnGrabarClick() 11: ValidarRegistroCabecera() 12: SGT_SolicitudCab()

13: SGT_SolicitudCabNegocio()

14: mtbInsertarSGT_SolicitudCab() 15: mtbInsertarSGT_SolicitudCab()

16: SGT_SolicitudDetNegocio()

17: SGT_SolicitudDet 18: mtbInsertarSGT_SolicitudDet() 19: mtbInsertarSGT_SolicitudDet()

20: frmSolicitudListado() 21: CargarGrillaListado()

Ilustracin 51: DS-004 Solicitar requerimiento

201

5.8.2

DS-005 Actualizar Plan de Proyecto

: ASI-002 Jefe de Sistemas

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmProyectoEdicion()

3: Page_Load() 4: mtoObtenerSGT_SolicitudCabPorObj() 5: mtoObtenerSGT_SolicitudCabPorObj()

6: mtoObtenerSGT_SGT_TipoPlanProyectoNegocioPorObj()

7: mtoObtenerSGT_SGT_TipoPlanProyectoNegocioPorObj()

8: CargarEntidad()

9: btnGrabar_Click() 10: ValidarRegistro() 11: SGT_PlanProyectoSW() 12: SGT_PlanProyectoSWNegocio()

13: mtbInsertarSGT_PlanProyectoSW() 14: mtbInsertarSGT_PlanProyectoSW() 15: frmProyectoListado() 16: CargarGrillaListado()

Ilustracin 52: DS-005 Actualizar Plan de Proyecto

202

5.8.3

DS-012 Actualizar Avance de Proyecto

: ASI-006 Analista Programador de Mantenimiento QA

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmDocumentoPlanProyectoEdicion()

3: Page_Load() 4: mtoObtenerSGT_PlanProyectoSWPorObj() 5: mtoObtenerSGT_PlanProyectoSWPorObj()

6: mtoObtenerSGT_TipoDocumentoPlanPorObj()

7: mtoObtenerSGT_TipoDocumentoPlanPorObj()

8: CargarEntidad()

9: btnGrabar_Click() 10: ValidarRegistro() 11: SGT_DocumentoPlanProyecto() 12: SGT_DocumentoPlanProyectoNegocio() 13: mtbInsertarSGT_DocumentoPlan() 14: mtbInsertarSGT_DocumentoPlan()

15: frmDocumentoPlanProyectoListado() 16: CargarGrillaListado()

Ilustracin 53: DS-012 Actualizar Avance de Proyecto

203

5.8.4

DS-018 Control Cambios Desarrollo

: ASI-005 Analista Programador de Desarrollo

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmControlCambiosEdicion()

3: Page_Load() 4: mtoObtenerSGT_AreaPorObj() 5: mtoObtenerSGT_AreaPorObj()

6: mtoObtenerSGT_SistemaPorObj() 7: mtoObtenerSGT_SistemaPorObj()

8: mtoObtenerSGT_TipoObjetoSistemaPorObj() 9: mtoObtenerSGT_TipoObjetoSistemaPorObj()

10: mtoObtenerSGT_PersonalPorObj()

11: mtoObtenerSGT_PersonalPorObj()

12: CargarEntidad()

13: btnGrabar_Click() 14: ValidarRegistro() 15: SGT_ControlCambio() 16: SGT_ControlCambioNegocio() 17: mtbInsertarSGT_ControlCambio() 18: mtbInsertarSGT_ControlCambio()

19: frmControlCambiosListado() 20: CargarGrillaListado()

Ilustracin 54: DS-018 Control Cambios Desarrollo

204

5.8.5

DS-022 Registrar SDP

: ASI-003 Encargado de Soporte

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmServicioPaqueteEdicion() 3: Page_Load() 4: mtoObtenerSGT_SolicitudCabPorObj() 5: mtoObtenerSGT_SolicitudCabPorObj()

6: mtoObtenerSGT_PlanProyectoSWPorObj() 7: mtoObtenerSGT_PlanProyectoSWPorObj()

8: mtoObtenerSGT_PersonalPorObj() 9: mtoObtenerSGT_PersonalPorObj()

10: mtoObtenerMGE_ProveedorPorObj() 11: mtoObtenerMGE_ProveedorPorObj()

12: CargarEntidad()

13: btnGrabar_Click() 14: ValidarRegistroCabecera() 15: SGT_PaqueteDisenoServicioNegocio() 16: mtbInsertarSGT_PaqueteDisenoServicio() 17: mtbInsertarSGT_PaqueteDisenoServicio()

18: frmServicioPaqueteListado()

19: CargarGrillaListado()

Ilustracin 55: DS-022 Registrar SDP

205

5.8.6

DS-028 Registrar Aceptacin Implementacin

: ASI-008 Usuario

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnModificar_Click() 2: frmCambioEstadoSolicitudEdicion()

3: Page_Load() 4: mtoObtenerSGT_ProcedimientoPorObj() 5: mtoObtenerSGT_ProcedimientoPorObj()

6: mtoObtenerSGT_SolicitudCabPorId() 7: mtoObtenerSGT_SolicitudCabPorId()

8: mtoObtenerSGT_SolicitudDetPorObj() 9: mtoObtenerSGT_SolicitudDetPorObj()

10: btnGrabar_Click() 11: ValidarRegistroCabecera() 12: SGT_SolicitudCab() 13: mtbActualizarSGT_SolicitudCab() 14: mtbActualizarSGT_SolicitudCab()

15: frmCambioEstadoSolicitudListado()

16: CargarGrillaListado()

Ilustracin 56: DS-028 Registrar Aceptacin Implementacin

206

5.8.7

DS-029 Recepcionar Equipo de Sistemas

: ASI-008 Usuario

Unimar.CapaPresentacion

Unimar.LayerBussiness

Unimar.LayerData

Unimar.LayerEntity

1: btnNuevo_Click() 2: frmRecepcionEquipoEdicion() 3: Page_Load() 4: mtoObtenerSGT_PersonalPorObj() 5: mtoObtenerSGT_PersonalPorObj()

6: mtoObtenerSIS_MarcaPorObj() 7: mtoObtenerSIS_MarcaPorObj()

8: mtoObtenerSIS_TipoEquipoPorObj() 9: mtoObtenerSIS_TipoEquipoPorObj()

10: btnGrabar_Click1() 11: ValidarRegistro() 12: SGT_RecepcionEquipos() 13: mtbActualizarSGT_RecepcionEquipos() 14: mtbActualizarSGT_RecepcionEquipos() 15: frmRecepcionEquipoListado()

16: CargarGrillaListado()

Ilustracin 57: DS-029 Recepcionar Equipo de Sistemas

207

5.9

Vista de Implementacin

Unimar.LayerBussiness

Unimar.CapaPresentacion

Unimar.LayerEntity

Unimar.FrameWorkBase Unimar.LayerData

SQL SERVER 2008

Ilustracin 58: Vista de implementacin del sistema

208

5.10 Vista de Despliegue


Requisitos de HW: Servidor HP ProLiant DL380 G6 Base - Servidor 2U - 2 vas - 1 x Xeon E5530 / 2.4 GHz - RAM 6 GB - SAS - hot-swap 2.5"" - sin disco duro - ATI ES1000 - Gigabit Ethernet Procesador HP Quad-Core Xeon E5530 2.40Ghz, 8MB Cache, 5.86GT/s, LGA1366 Memoria - 2 GB - DIMM de 240 espigas - DDR3 1333 MHz / PC3-10600 x 4 HP Dual Port Enterprise - Disco duro - 146 GB hot-swap - 2.5" - SAS-2 - 10000 rpm x 2 Requisitos de HW: Servidor HP ProLiant DL380 G6 Base - Servidor 2U - 2 vas - 1 x Xeon E5530 / 2.4 GHz - RAM 6 GB - SAS - hot-swap 2.5"" - sin disco duro - ATI ES1000 - Gigabit Ethernet Procesador HP Quad-Core Xeon E5530 2.40Ghz, 8MB Cache, 5.86GT/s, LGA1366 Memoria - 2 GB - DIMM de 240 espigas - DDR3 1333 MHz / PC3-10600 x 4 HP Dual Port Enterprise - Disco duro - 146 GB hot-swap - 2.5" - SAS-2 - 10000 rpm x 2 HP Dual Port Enterprise - Disco duro - 300 GB hot-swap - 2.5" - SAS-2 - 10000 rpm x 4 Requisitos de SW: TCP / IP Microsoft Window Server 2008 Microsoft SQL Server 2008

<<Servidor>> Servidor de Aplicacin TCP / IP

<<Servidor>> Servidor de Base de Datos

Requisitos de SW: Microsoft Window Server 2008 Microsoft IIS 7

<<Estacin de Trabajo>> PC

Requisitos de HW: Dual Core de 2.26 Ghz o superior, 1 Gb. de memoria RAM o ms, y disco duro de 160 Gb. o ms.

Requisitos de SW: Microsoft Window XP Professional / Windows 7 professional

209

5.11 Conclusiones En este captulo se ha detallado importante informacin para el adecuado desarrollo del sistema, lo que permitir que durante su implementacin se cumpla con los requerimientos no funcionales y de seguridad. (Mecanismo que ms va incidir en la arquitectura)

210

CAPTULO 6 6 ADMINISTRACIN DEL PROYECTO

En este captulo se presentarn los artefactos destinados a controlar la ejecucin del proyecto. Se utilizar el WBS para la descomposicin de todos los entregables del proyecto. Esto permitir identificar que cada tarea del proyecto est relacionada a un entregable del mismo. En esta iteracin se presenta: los Requerimientos Funcionales y no Funcionales del Sistema as como; las Especificacin de Casos de Uso, la Arquitectura del Sistema, la Administracin del proyecto y la codificacin del sistema del caso de uso ms complejo. Finalmente, se presentan la aceptacin de la empresa para esta iteracin y las conclusiones del captulo.

211

6.1

WBS
SISTEMA PARA LA GESTIN TI DEL REA DE SISTEMAS EN UN OPERADOR LOGSTICO

1. Fundamentacin terica

2. Propuesta de solucin

3. Modelamiento de negocio

4. Modelamiento de Requerimientos

5. Modelamiento de la arquitectura

6. Administracin del proyecto

1.1 Informe de marco terico

2.1 Lista de objetivos del proyecto

3.1 Informe de definicin elaborado

4.1 Informe de definicin actualizado

5.1 Informe de definicin actualizado

6.1 WBS

1.2 Informe de objeto de estudio y campo de accin

2.1.1 Fundamentacin de objetivos especficos y generales 2.1.2 Indicadores del logro

3.1.1 Listado de actores de negocio

4.1.1 Especificacin de requerimientos funcionales 4.1.2 Especificacin de Requerimientos no funcionales 4.1.3 Diagrama de casos de uso del sistema

5.1.1 Listado de metas y restricciones

6.2 Cronograma de ejecucin

1.2.1 Datos de la organizacin

3.1.2 Diagrama de casos de uso de negocio

5.1.2 Vista de casos de uso

6.3 Cronograma de ejecucin

1.2.2 Informe de procesos principales de negocio

2.2 Informe de beneficios del proyecto

3.1.3 Especificacin y realizacin de los casos de uso del negocio

5.1.3 Listado de mecanismos

1.2.3 Informe de reglas del negocio y sistemas vinculados

2.2.1 Comparativo de soluciones encontradas 3.1.4 Lista de actividades a automatizar

4.1.4 Modelo conceptual del sistema

5.1.4 Vista de datos

1.3 Anlisis crtico de los problemas de la organizacin

3.1.5 Listado de trabajadores de negocio

4.1.5 Priorizacin de casos de uso del sistema

5.1.5 Vista general de la arquitectura del sistema

5.1.6 Realizacin de casos de uso de sistema

1.3.1 Informe de situacin problemtica

3.1.6 Listado de entidades negocio

4.1.6 Especificacin de alto nivel y de casos de uso del sistema

5.1.7 Vista de implementacin

1.3.2 Lista de problemas identificados a resolver

3.1.7 Diagrama de clases de negocio

4.2. Informe de seguridad del sistema

5.1.8 Vista de despliegue

3.2 Actualizacin de informe de definicn

4.3 Prototipo del sistema 5.1.9 Diccionario de datos 4.4 Actualizacin de informe de definicn

5.2 Actualizacin de informe de definicn

5.3 Implementacin de prototipo de flujo principal codificado

Ilustracin 59: WBS

212

6.2

Cronograma de ejecucin del proyecto

213

214

215

6.3 6.3.1 No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 No 29 30 31 32 33 34 35 36 37 38 39 40 41

Estudio de Factibilidad Paso 1 - Estimar los Elementos de Funcionalidad (EF) Elemento de Funcionalidad (EF) Solicitar requerimiento (nuevo) Solicitar requerimiento (modificar) Solicitar requerimiento (consultar) Solicitar requerimiento (eliminar) Solicitar requerimiento (imprimir) Actualizar plan de proyecto (nuevo) Actualizar plan de proyecto (modificar) Actualizar plan de proyecto (consultar) Actualizar plan de proyecto (eliminar) Actualizar plan de proyecto (imprimir) Actualizar avance proyecto (modificar) Actualizar avance proyecto (consultar) Actualizar avance proyecto (eliminar) Actualizar avance proyecto (imprimir) Registrar SDP (nuevo) Registrar SDP (modificar) Registrar SDP (consultar) Registrar SDP (eliminar) Registrar SDP (imprimir) Registrar aceptacin implementacin (nuevo) Registrar aceptacin implementacin (modificar) Registrar aceptacin implementacin (consultar) Registrar aceptacin implementacin (eliminar) Registrar aceptacin implementacin (imprimir) Recepcionar equipo de sistemas (nuevo) Recepcionar equipo de sistemas (modificar) Recepcionar equipo de sistemas (consultar) Recepcionar equipo de sistemas (eliminar) Elemento de Funcionalidad (EF) Recepcionar equipo de sistemas (imprimir) Registrar ocurrencia de soporte (nuevo) Registrar ocurrencia de soporte (modificar) Registrar ocurrencia de soporte (consultar) Registrar ocurrencia de soporte (eliminar) Registrar ocurrencia de soporte (imprimir) Registrar informe de actividades (nuevo) Registrar informe de actividades (modificar) Registrar informe de actividades (consultar) Registrar informe de actividades (eliminar) Registrar informe de actividades (imprimir) Controlar cambios de desarrollo (nuevo) Controlar cambios de desarrollo (modificar) TEF ED AR Nivel EE 7 2 P EE 7 2 P CE 14 2 P EE 1 2 B SE 14 2 P EE 6 4 A EE 6 4 A CE 33 4 A EE 1 4 P SE 33 4 A EE 7 1 B CE 7 1 B EE 1 1 B SE 1 1 B EE 13 5 A EE 13 5 A CE 16 5 A EE 1 5 P SE 16 5 A EE 2 1 B EE 2 1 B CE 15 1 B EE 1 1 B SE 15 1 B EE 7 1 B EE 7 1 B CE 13 1 B EE 1 1 B TEF ED AR Nivel SE 13 1 B EE 8 1 B EE 8 1 B CE 11 1 B EE 1 1 B SE 11 1 B EE 4 1 B EE 4 1 B CE 8 1 B EE 1 1 B SE 8 1 B EE 8 1 B EE 8 1 B

216

42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 No 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88

Controlar cambios de desarrollo (consultar) Controlar cambios de desarrollo (eliminar) Controlar cambios de desarrollo (imprimir) Registrar equipo de sistemas (nuevo) Registrar equipo de sistemas (modificar) Registrar equipo de sistemas (consultar) Registrar equipo de sistemas (eliminar) Registrar equipo de sistemas (imprimir) Actualizar proyecto desarrollo (modificar) Actualizar proyecto desarrollo (consultar) Actualizar proyecto desarrollo (eliminar) Actualizar proyecto desarrollo (imprimir) Complementar proyecto (modificar) Complementar proyecto (consultar) Complementar proyecto (eliminar) Complementar proyecto (imprimir) Cerrar proyecto desarrollo (modificar) Cerrar proyecto desarrollo (modificar) Elemento de Funcionalidad (EF) Asignar tarea (nuevo) Asignar tarea (modificar) Asignar tarea (consultar) Asignar tarea (eliminar) Asignar tarea (imprimir) Registrar backup (nuevo) Registrar backup (modificar) Registrar backup (consultar) Registrar backup (eliminar) Registrar backup (imprimir) Registrar firma de cargo backup (modificar) Registrar firma de cargo backup (modificar) Aprobar proyecto desarrollo (modificar) Aprobar proyecto desarrollo (consultar) Asignar recursos (modificar) Asignar recursos (consultar) Asignar recursos (eliminar) Asignar recursos (imprimir) Actualizar pruebas desarrollo (nuevo) Actualizar pruebas desarrollo (modificar) Actualizar pruebas desarrollo (consultar) Actualizar pruebas desarrollo (eliminar) Actualizar pruebas desarrollo (imprimir) Pasar a produccin (nuevo) Pasar a produccin (modificar) Pasar a produccin (consultar) Pasar a produccin (eliminar) Pasar a produccin (imprimir) Registrar comparativo infraestructura (nuevo)

CE 11 1 B EE 1 1 B SE 11 1 B EE 33 4 A EE 33 4 A CE 34 4 A EE 1 4 P SE 34 4 A EE 4 1 B CE 4 1 B EE 1 1 B SE 4 1 B EE 6 1 B CE 6 1 B EE 1 1 B SE 6 1 B EE 1 4 P SE 33 4 A TEF ED AR Nivel EE 4 1 B EE 4 1 B CE 4 1 B EE 1 1 B SE 4 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 1 1 B CE 5 1 B EE 1 1 B CE 14 1 B EE 1 1 B CE 17 1 B EE 1 1 B SE 17 1 B EE 4 1 B EE 4 1 B CE 4 1 B EE 1 1 B SE 4 1 B EE 4 1 B EE 4 1 B CE 4 1 B EE 1 1 B SE 4 1 B EE 12 1 B 217

89 90 No 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 No 122 123 124 125 126 127 128 129 130 131 132 133 134

Registrar comparativo infraestructura (modificar) Registrar comparativo infraestructura (consultar) Elemento de Funcionalidad (EF) Registrar comparativo infraestructura (eliminar) Registrar comparativo infraestructura (imprimir) Actualizar implementacin infraestructura (modificar) Actualizar implementacin infraestructura (consultar) Instalar equipo de sistemas (nuevo) Instalar equipo de sistemas (modificar) Instalar equipo de sistemas (consultar) Instalar equipo de sistemas (eliminar) Instalar equipo de sistemas (imprimir) Actualizar equipo de sistemas (modificar) Registrar plan de mantenimiento (nuevo) Registrar plan de mantenimiento (modificar) Registrar plan de mantenimiento (consultar) Registrar plan de mantenimiento (eliminar) Registrar plan de mantenimiento (imprimir) Solicitar compra (nuevo) Solicitar compra (modificar) Solicitar compra (consultar) Solicitar compra (eliminar) Solicitar compra (imprimir) Registrar especificaciones de compra (nuevo) Registrar especificaciones de compra (modificar) Registrar especificaciones de compra (consultar) Registrar especificaciones de compra (eliminar) Registrar especificaciones de compra (imprimir) Registrar memo pago (nuevo) Registrar memo pago (modificar) Registrar memo pago (consultar) Registrar memo pago (eliminar) Registrar memo pago (imprimir) Cerrar atencin de actividad (modificar) Elemento de Funcionalidad (EF) Cerrar atencin de actividad (consultar) Generar resumen actividades (consultar) Generar resumen actividades (imprimir) Asignar prioridad (modificar) Asignar prioridad (consultar) Aprobar requerimiento infraestructura (modificar) Aprobar requerimiento infraestructura (consultar) Aprobar Implementacin de infraestructura (modificar) Mantener requisitos mnimos (nuevo) Mantener requisitos mnimos (modificar) Mantener requisitos mnimos (consultar) Mantener requisitos mnimos (eliminar) Mantener requisitos mnimos (imprimir)

EE 12 1 B CE 12 1 B TEF ED AR Nivel EE 1 1 B SE 12 1 B EE 25 1 P CE 25 1 P EE 6 1 B EE 6 1 B CE 6 1 B EE 1 1 B SE 6 1 B EE 6 1 B EE 4 1 B EE 4 1 B CE 4 1 B EE 1 1 B SE 4 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 7 1 B EE 7 1 B CE 7 1 B EE 1 1 B SE 7 1 B EE 1 1 B TEF ED AR Nivel CE 10 1 B CE 10 1 B SE 10 1 B EE 1 1 B CE 10 1 B EE 1 1 B CE 14 1 B EE 25 1 P EE 8 1 B EE 8 1 B CE 8 1 B EE 1 1 B SE 8 1 B 218

135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 No 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175

Registrar rechazo desarrollo (modificar) Registrar rechazo desarrollo (consultar) Actualizar observaciones desarrollo (modificar) Actualizar observaciones desarrollo (consultar) Asignar versiones desarrollo (modificar) Asignar versiones desarrollo (consultar) Registrar Informe seguimiento (nuevo) Registrar Informe seguimiento (modificar) Registrar Informe seguimiento (consultar) Registrar Informe seguimiento (eliminar) Registrar Informe seguimiento (imprimir) Actualizar alcances de impacto (nuevo) Actualizar alcances de impacto (modificar) Actualizar alcances de impacto (consultar) Actualizar alcances de impacto (eliminar) Actualizar alcances de impacto (imprimir) Mantener versiones de desarrollo (modificar) Mantener versiones de desarrollo (consultar) Elemento de Funcionalidad (EF) Aprobar cambios de desarrollo (modificar) Aprobar cambios de desarrollo (consultar) Rechazar SDP (modificar) Rechazar SDP (consultar) Gestionar implementacin infraestructura (modificar) Gestionar implementacin infraestructura (consultar) Aprobar reparacin (modificar) Aprobar reparacin (consultar) Actualizar mantenimiento de equipo (modificar) Actualizar mantenimiento de equipo (consultar) Aprobar especificaciones de compra (modificar) Aprobar especificaciones de compra (consultar) Actualizar solicitud de compra (nuevo) Actualizar solicitud de compra (modificar) Actualizar solicitud de compra (consultar) Actualizar solicitud de compra (eliminar) Actualizar solicitud de compra (imprimir) Aprobar solicitud de compra (modificar) Aprobar solicitud de compra (consultar) Aprobar memo de pago (modificar) Aprobar memo de pago (consultar) Registrar instrucciones de atencin (modificar) Registrar instrucciones de atencin (consultar)

EE 1 1 B CE 8 1 B EE 1 1 B CE 16 1 B EE 1 1 B CE 13 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 1 1 B CE 13 1 B TEF ED AR Nivel EE 1 1 B CE 13 1 B EE 1 1 B CE 13 1 B EE 1 1 B CE 12 1 B EE 1 1 B CE 10 1 B EE 5 1 B CE 5 1 B EE 1 1 B CE 5 1 B EE 5 1 B EE 5 1 B CE 5 1 B EE 1 1 B SE 5 1 B EE 1 1 B CE 5 1 B EE 1 1 B CE 7 1 B EE 1 1 B CE 11 1 B

Nivel para las EE - Entradas Externas Elementos de Datos (ED) Archivos Referenciados (AR) 1-4 5-15 0-1 Bajo Bajo

16+ Promedio

219

2-3 Bajo Promedio 4+ Promedio Alto Nivel para las SE - Salidas Externas y CE - Consultas Externas Elementos de Datos (ED) Archivos Referenciados (AR) 1-5 6-19 0-1 Bajo Bajo 2-3 Bajo Promedio 4+ Promedio Alto 6.3.2 No 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 No 25 26 27 28 29 30 31 32 33 34 35 Paso 2 - Estimar los Archivos Lgicos (AL) Nombre del Archivo Lgico (AL) Solicitud DetalleSolicitud DatosMinimosRequerimiento PlanProyectoSw ListaPersonal BitacoraDesarrolloSw CasoPrueba ObservacionesUsuario ReportePruebasSw RegistroEquipo ListaInstalacin EntregaRecepcionEquipos TipoEquipo PlanMantenimientosEquipos CotizacionProveedor DetalleCotizacionProveedor EspecificacionCompra GuiaRemisionProveedor DetalleGuiaRemisionProveedor FacturaProveedor DetalleFacturaProveedor MemoPagoProveedor InformeDiagnosticoProveedor RegistroOcurrencias Nombre del Archivo Lgico (AL) ControlBackup PaqueteDiseoServicios NivelServicio NivelOperacion ContratoServicio InformeResultados Area Proveedor Usuario Permisos Perfiles

Alto Alto 20+ Promedio Alto Alto

TAL ED AR Nivel ALI 10 1 B ALI 8 1 B ALI 8 1 B ALI 11 1 B ALI 14 1 B ALI 9 1 B ALI 9 1 B ALI 8 1 B ALI 9 1 B ALI 16 1 B ALI 11 1 B ALI 8 1 B ALI 7 1 B ALI 10 1 B ALI 12 1 B ALI 10 1 B ALI 11 1 B ALI 10 1 B ALI 10 1 B ALI 12 1 B ALI 10 1 B ALI 12 1 B ALI 9 1 B ALI 12 1 B TAL ED AR Nivel ALI 10 1 B ALI 8 1 B ALI 8 1 B ALI 8 1 B ALI 10 1 B ALI 9 1 B ALI 7 1 B ALI 12 1 B ALI 10 1 B ALI 7 1 B ALI 7 1 B

220

36 RolUsuario 37 PerfilesUsuarios 38 Acceso 39 AccesoPermiso 40 Distrito 41 Pais 42 DeSowftware 43 DeInfraestructura 44 Acuerdo 45 LicenciaSoftware 46 DocumentoProyecto 47 Sistema 48 ControlCambio 49 InformeSeguimiento 50 PaseProduccion 51 ServicioServidor 52 DiscoEquipo 53 TreaSoporte 54 ReparacionEquipo 55 SolicitudCompra Nivel para Archivos Lgicos Internos (ALI) y Externos (ALE) Archivos Referenciados (AR) 0-1 2-5 6+ 6.3.3 Elementos de Datos (ED) 1-19 Bajo Bajo Promedio 20-50 Bajo Promedio Alto 51+ Promedio Alto Alto

ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI ALI

7 8 7 8 8 7 9 9 10 9 11 11 12 10 9 7 10 9 10 10

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

B B B B B B B B B B B B B B B B B B B B

Paso 3 - Estimar los Archivos Lgicos (AL) Nivel 3 0 1 0 0 2 1 1 0 1 0 1 1 1 12 0.77

No Sigla Factores de Ajustes 1 DCM Comunicacin de Datos 2 DDP Procesamiento de Datos Distribuidos 3 PER Rendimiento 4 HUC Restricciones sobre la Configuracin 5 TRT Ratio de Transacciones 6 ODE Entrada de Datos en Lnea 7 EUE Eficiencia del Usuario Final 8 OUP Actualizacin en Lnea 9 CPR Procesamiento Complejo 10 REU Reusabilidad 11 IEA Facilidad de Instalacin 12 OFE Facilidad Operacional 13 MSI Mltiples Sitios 14 FCH Facilidad de Cambio Total Factores de Ajuste (TFA) Valor del Factor de Ajuste (VFA) = 0.65 + 0.01 * TFA

221

6.3.4

Paso 4 - Ajustar los Puntos de Funcin (PFA) BAJO PROMEDIO ALTO Subtotal 323 130 152 385 0 990 762.3

Tipo de Punto de Funcin

(TEF/TAL) Conteo Peso Conteo Peso Conteo Peso EE - Entradas Externas 85 3 8 4 6 6 SE - Salidas Externas 24 4 1 6 4 7 CE - Consultas Externas 42 3 2 4 3 6 ALI - Archivos Lgicos Internos 55 7 0 10 0 15 ALE - Archivos Lgicos Externos 0 5 0 7 0 10 Puntos de Funcin Desajustados (PFD) Puntos de Funcin Ajustados (PFA)

6.3.5

Paso 5 - Estimar Miles de Instrucciones Fuente (MIF) Valor 29 22.1067 miles de lneas

Variable FC - Factor de Conversin KLOC - Miles de Instrucciones Fuente Lenguajes de Programacin Factor de Lenguaje Pascal Basic PL/1 CPP OO _4GL Assembler ANSIC Algol Cobol Fortran Jovial RPG Ada Lisp _4GLdb APL Smalltalk SQL SL RAD Delphi VisualBasic5 6.3.6 Conversin 91 64 80 10 30 20 320 150 106 106 106 106 80 71 64 40 32 21 16 6 4 29 29

Paso 6 - Estimar factibilidad econmica para el proyecto Valor 222

Variable

MD - Modo de Desarrollo ESF - Esfuerzo TDES - Tiempo de Desarrollo CH - Cantidad de Hombres (promedio) CHM - Costo por Hombre al Mes (promedio) C - Costo del Proyecto 6.3.7

1 61.94 hombres-mes 11.99 meses 5 hombres 1000 dlares 61 938.60 dlares

Paso 7 - Distribuir la Factibilidad Econmica para el proyecto TDES Valor (%) 1.20 10 3.60 30 6.00 50 1.20 10 11.99 100 TDES Valor (%) 1.80 15 1.80 15 3.00 25 3.60 30 0.60 5 1.20 10 11.99 100

Distribucin para las fases del proyecto ESF Fase Valor (%) Concepcin 3.10 5 Elaboracin 12.39 20 Construccin 40.26 65 Transicin 6.19 10 Total 61.94 100 Distribucin para las etapas del proyecto ESF Etapa Valor (%) Modelado del Negocio 3.10 5 Requerimientos 9.29 15 Anlisis y Diseo 15.48 25 Implementacin 21.68 35 Prueba 3.10 5 Implantacin 9.29 15 Total 61.94 100 Distribucin para los cursos de la carrera ESF Curso Valor (%) Proyecto Informtico 1 30.97 50 Proyecto Informtico 2 24.78 40 Tesis 6.19 10 Total 61.94 100 6.4 Conclusiones

TDES Valor (%) 4.80 40 4.80 40 2.40 20 11.99 100

En este captulo se ha detallado importante informacin para y sobre el control del proyecto a nivel de hitos de anlisis y del desarrollo de las etapas del proyecto. La herramienta WBS es la herramienta indicada para este propsito ya que, adems de cumplir con lo expuesto anteriormente, permite tener un horizonte y visibilidad a futuro. El cronograma del proyecto depende directamente del WBS y no puede mostrar

223

informacin distinta a la definida en dicho punto. Es decir, el cronograma mostrar un trazabilidad clara.

224

CONCLUSIONES 1. El presente trabajo tiene como fin la implementacin de un Sistema de Gestin de TI que permita controlar, administrar y optimizar las funciones del rea de Sistemas de Unimar S.A 2. El modelado del sistema debe ser el reflejo del modelado de negocio. Cada caso de uso de sistema debe estar correctamente alineado a los procesos de negocio que se encargar de automatizar en adelante. 3. La asociacin adecuada entre la realidad del negocio y el sistema, otorga mayor visibilidad y trazabilidad al momento de la priorizacin y ejecucin en el desarrollo de los ncleos de cada iteracin. Esto se reflejar al momento de la programacin puntual de los mdulos ms crticos para el proyecto. 4. La implementacin y automatizacin de los procesos del rea de Sistemas tendrn un impacto directo en la productividad y calidad de servicio brindando por esta rea dentro de la organizacin ya que se lograr reducir y optimizar tiempos de respuesta en atencin. 5. El sistema a implementar brindar estadsticas e indicadores de gestin al rea de Sistemas y a la alta direccin de Unimar S.A. que se reflejarn ms adelante en la aprobacin de presupuestos de inversin de mejora continua de la infraestructura de TI y en priorizacin de la cartera de proyectos de TI.

225

GLOSARIO Estrategia del servicio (Service Strategy): que estudia los objetivos y las expectativas generales del negocio para garantizar que la estrategia de TI se correlacione con estos. Diseo del servicio (Service Desing): que inicia con un conjunto de requisitos de negocios nuevos o modificados y termina con el desarrollo de una solucin diseada para satisfacer las necesidades documentadas del negocio. Transicin del servicio (Service Transition): que se ocupa de la administracin de cambios, riesgos y del aseguramiento de la calidad, as mismo tiene el objetivo de implementar los diseos del servicio de manera que las operaciones del servicio puedan administrar los servicios y la infraestructura de una manera controlada. Operacin del servicio (Service Operation): que se ocupa de las actividades comunes del negocio.

226

SIGLARIO

ITIL: Information Technology Infrastructure Library (Librera de Infraestructura de Tecnologas de Informacin) OCG: Oficina de Comercio del Gobierno Britnico SUNAT: Superintendencia Nacional de Administracin Tributaria TEUS: Las siglas TEU (acrnimo del trmino en ingls Twenty-foot Equivalent Unit) representa la unidad de medida de capacidad del transporte martimo en contenedores. Una TEU es la capacidad de carga de un contenedor normalizado de 20 pies.

TI :Tecnologas de informacin UK: United Kingdom SDP: Service Design Package Paquete de Diseo de Servicio (conceptos de ITIL). CEN: Clase Entidad de Negocio SGT: Sistema de Gestin de TI

227

BIBLIOGRAFA 1. DAEDALUS - DATA, DECISIONS AND LANGUAGE, S. A. http://www.daedalus.es/inteligencia-de-negocio/sistemas-complejos/ingenieriade-sistemas/gestion-de-sistemas/ Sitio Web oficial de DAEDALUS (consulta: 01 de Julio 2010) 2. OSIATIS http://itil.osiatis.es/curso_itil/gestion_servicios_ti/fundamentos_de_la_gestion_ti/v ision_general_gestion_servicios_ti/vision_general_gestion_servicios_ti.php Sitio Web oficial de OSIATIS (consulta: 01 de Julio 2010) 3. Pink Elephant 2008 ITIL v3 Fundations. Cuaderno de Trabajo. 4. JACOBSON, Ivar , BOOCH, Grady , RUMBAUGH, James 2000 El proceso unificado de desarrollo de software 1era. ed. Espaa: Pearson Education S.A. 5. JACOBSON, Ivar , BOOCH, Grady , RUMBAUGH, James 2006 El lenguaje unificado de modelado 2da. ed. Espaa: Pearson Education S.A. 6. JACOBSON, Ivar , BOOCH, Grady , RUMBAUGH, James 2007 El lenguaje unificado de modelado. Manual de referencia 2da. ed. Espaa: Pearson Education S.A.

228

7. LARMAN, Craig 2003 UML y patrones. Una introduccin al anlisis y diseo orientado a objetos y al proceso unificado 2da. ed. Espaa: Pearson Education S.A. 8. Unimar S.A. 2010 http://www.unimar.com.pe Sitio Web oficial de la empresa Unimar S.A. (consulta: 12 de mayo) 9. Superintendencia Nacional de Administracin Tributaria 2010 http://www.sunat.gob.pe Sitio Web oficial de la SUNAT (consulta: 12 de mayo) 10. Official ITIL Website 2010 http://www.itil-officialsite.com/home/home.asp Sitio Web oficial de la ITIL (consulta: 16 de mayo) 11. IT Manager Institute 2010 http://www.itmanagerinstitute.com/ 12. SoftExpert 2010 http://www.softexpert.es/gestion-servicios-ti.php 13. SysAid 2010 http://www.sysaid.com 14. Proyect Management Institute, Inc. - Norma Nacional Americana 2004 Gua de los Fundamentos de la Direccin de Proyectos. PMBOOK

229

Vous aimerez peut-être aussi