Está en la página 1de 12

Repositorio de Sistemas Documento Visin

Versin 2.1

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

Historial de Revisiones
Fecha Version Descripcin Autor Andrs Navia. 08/10/2007 0.1 Primera Versin del Documento. Yenny Villalba. Eilin Chang Edgardo Bermdez 02/12/2007 24/01/2008 2.0 2.1 Revisin General del contenido del Documento Actualizacin del documento, segn ajustes especificados por la Directora del Proyecto Edgardo Bermdez Edgardo Bermdez

Confidencial

Optimus, 2013

Page 2

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

Tabla de Contenidos
1. Introduccin 1.1 Propsito 1.2 Alcance 1.3 Definiciones, Acrnimos, y Abreviaturas DII: Direccin de Ingeniera de Informacin. 1.4 Vista Global 2. Posicionamiento 2.1 Oportunidad de Negocio 2.2 Definicin del Problema 2.3 Posicin del Producto 3. Stakeholders y Descripciones de Usuarios 3.1 Resumen de los Stakeholders 3.2 Ambiente de Usuarios 3.3 Perfil de Stakeholders 3.3.0 Desarrolladores 3.3.1 Usuarios del Sistema 3.3.2 Asesor 3.3.3 Administradores 4 Descripcin del Sistema 4.1 Perspectiva del Producto 4.2 Resumen de Capacidades 5 Caractersticas del Producto 5.1 Multiplataforma 6 Restricciones 4 4 4 4 4 4 5 5 5 6 6 6 7 8 8 8 9 9 10 10 10 11 11 12

Confidencial

Optimus, 2013

Page 3

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

Visin
1. Introduccin Este documento tiene como finalidad primordial la recoleccin, anlisis y definicin de las necesidades y bases del Repositorio de Sistemas. Se enfoca en las funcionalidades requeridas por los stakeholders y los usuarios finales del sistema. Un Repositorio de Sistemas consiste en un sistema que se encarga de la gestin de los programas informticos de manera tal que se tenga un control de los mismos. Este importante sistema garantiza el manejo automatizado de los datos que se obtienen de un programa dado, y de su repercusin con respecto a otros en el organismo empresarial que tenga a su cargo. Normalmente un sistema con estas caractersticas es instalado como manejador central de los programas y dems sistemas informticos con la finalidad de monitorear los errores de los mismos, adems de la influencia que tenga cada uno de ellos y las conexiones con otros sistemas. 1.1 Propsito El propsito general de este documento es proveer la informacin necesaria para controlar el proyecto y establecer lineamientos para el desarrollo del sistema. Sirve de base para los anlisis que sern llevados a cabo en fases posteriores del desarrollo del sistema, as como tambin es un soporte escrito de los objetivos propuestos para el Repositorio de Sistemas. 1.2 Alcance Definicin de los objetivos y propuestas iniciales referentes al Repositorio de Sistemas y todo el personal que se encuentra involucrado directa o indirectamente con el sistema final. Se propone una solucin al problema planteado y se ofrecen detalles bsicos acerca de las funcionalidades y herramientas que promete el sistema de manera tentativa, tomando en cuenta las ventajas y limitaciones que stas pueden tener. A travs de este documento se especifican los aspectos de mayor relevancia que debern tenerse en cuenta durante todo el desarrollo del sistema, los cuales son necesarios para la culminacin satisfactoria de las fases iniciales y la posterior elaboracin de documentos de mayor envergadura. 1.3 Definiciones, Acrnimos, y Abreviaturas DII: Direccin de Ingeniera de Informacin. RUP: (Rational Unified Process) metodologa de trabajo para el proceso de ingeniera de software. USB: Universidad Simn Bolvar. 1.4 Vista Global El documento de visin proporciona un marco terico para el Repositorio de Sistemas y ofrece detalles de diseo que sern utilizados en todos los documentos y artefactos por crear, permitiendo de este modo, que sea un documento esencial para el plan de desarrollo del sistema
Confidencial Optimus, 2013 Page 4

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

final, sin dejar de lado el enfoque general y de fcil acceso que debe poseer. Incluye una descripcin general del producto propuesto como solucin al problema planteado, as como tambin se detallan sus restricciones, usuarios finales, personal involucrado y detalles de implementacin tentativos. 2. 2.1 Posicionamiento Oportunidad de Negocio En la mayor parte de las compaas no se cuenta con un registro estructurado ni automatizado de los sistemas que se encuentran instalados, la relacin entre ellos, actualizaciones, control de errores, documentacin y otros detalles que pudieran resultar tiles en determinado momento. En caso de existir modificaciones o reestructuraciones de un proyecto especfico que se relacione con alguno de esos sistemas, este proceso podra tomar ms tiempo del que se dispone. Esto representa una oportunidad de negocio bastante amplia, debido a que con este sistema ofrecemos la posibilidad de tener toda la informacin relevante de los sistemas disponibles en tiempo real y de manera organizada, de modo que el proceso sea automatizado y se facilite el manejo de la estructura de la plataforma tecnolgica de una empresa. 2.2 Definicin del Problema El problema que pretende resolver nuestro sistema se puede resumir de la siguiente manera:
Problema Se pierde tiempo y recursos en obtener informacin referente a los sistemas de una empresa, debido a la falta de estructuracin de la misma, y el hecho de que se encuentre dispersa, dificulta llevar un registro exacto de sta, especialmente si se hace de forma manual. El personal de la empresa, especficamente los que trabajan en la gerencia de sistemas, y todos aquellos que interactan de forma directa con los sistemas y les interesa obtener informacin acertada en el menor tiempo, con respecto a las tecnologas utilizadas en la empresa. La empresa se ve afectada al no tener forma de transmitir de manera eficiente la informacin referente a los sistemas que maneja a todos los empleados que necesiten disponer de la informacin en tiempo real y de manera acertada. Una buena solucin debe permitir acceso a la informacin de los sistemas de manera rpida y concisa. sta debe estar estructurada de un modo tal que facilite el manejo de los datos. La informacin debe estar concentrada en un repositorio central para mantenerla sincronizada dentro de la organizacin.

Involucrados

Impacto

Solucin

Confidencial

Optimus, 2013

Page 5

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

2.3

Posicin del Producto


Para Quienes Empresas grandes que requieran y/o utilicen numerosos sistemas. Requieren mantener un registro de la plataforma tecnolgica que poseen y de ese modo, tener la informacin actualizada y ordenada. Es un sistema que maneja los datos conocidos de mayor inters para la empresa de los sistemas que poseen. Permite estructurar la informacin y compartirla dentro de la empresa con aquellos que lo requieran y estn autorizados para acceder a ella, de forma mucho ms eficiente. De la descentralizacin de la informacin, donde se pierde la exactitud de la informacin al no estar completa, o por partes, lo cual dificulta el proceso de bsqueda y anlisis de datos. Mantiene la informacin centralizada, completa y actualizada, facilitando el acceso a la misma.

El Repositorio de Sistemas Qu

A diferencia

Nuestro producto

3.

Stakeholders y Descripciones de Usuarios

3.1 Resumen de los Stakeholders En la siguiente tabla se da a conocer la descripcin y las responsabilidades asociadas a los stakeholders que participan en el desarrollo del sistema. Nombre Edgardo Bermdez Eilin Chang Vctor Gonzlez Mauricio Herrera Carlos Marcano Pedro Martnez Andrs Navia Carlos San Martin Yenny Villalba Descripcin Encargados de la asesora en cuanto al levantamiento de requerimientos, anlisis, diseo y realizacin de pruebas del sistema, conjuntamente en la planificacin general del mismo. Responsabilidades Mantener una comunicacin constante con el cliente, con el fin de extraer la mayor cantidad posible de informacin que haga referencia a los requerimientos que debe cumplir el sistema.
Elaboracin de los diferentes documentos que constituyen la documentacin del proyecto, como los son: Documento Visin, Plan de Proyecto, Casos de Uso, entre otros.

Confidencial

Optimus, 2013

Page 6

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

Diseo sistema.

Implementacin

del

Realizacin de las pruebas de calidad con la finalidad de garantizar confiable. un producto

Usuarios del Sistema

Personas que consultarn la informacin correspondiente a la aplicacin. Asesor. Presta asesora en cuanto a la determinacin de los requerimientos del sistema y de las caractersticas de su comportamiento. Persona destinada al soporte tcnico de la aplicacin.

Manifestar sus necesidades en los procesos de levantamiento de requerimientos y observar que el producto final se ajuste a los mismos.

Marlene Goncalves

Prestar asesora en el Proceso de Desarrollo del Sistema. Monitoreo del progreso del sistema. Suministrar toda la informacin respectiva sobre la aplicacin de las cual est encargada.

Administrador de Aplicaciones.

Mantener

la

informacin

actualizada en el sistema luego que el mismo sea implantado.

3.2 Ambiente de Usuarios Actualmente el proceso para consultar la informacin correspondiente a un determinado sistema se hace de forma manual, es decir, consultando la documentacin del mismo y comunicndose va telefnica o por correo electrnico con la persona encargada del soporte y manejo de la documentacin respectiva. Se debe tomar en cuenta que la informacin correspondiente al sistema en la mayora de los casos se encuentra desactualizada, adems de que a la hora de la creacin de nuevas herramientas de apoyo no se puede medir de forma consistente el impacto que tendra dicha aplicacin en otras aplicaciones externas. Por esta razn, se pretende implementar un sistema que mantenga un repositorio sobre
Confidencial Optimus, 2013 Page 7

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

todas las aplicaciones implementadas en una Organizacin, esto tiene como objetivo mantener la informacin (asociaciones entre sistemas, administradores, tecnologa, informes de errores, entre otros) correspondiente de forma organizada y actualizada. Adems se requiere llevar el control sobre la tasa de fallas y sus posibles soluciones para evaluar el desempeo de una aplicacin durante un periodo de tiempo. Por ltimo se plantea la posibilidad de contribuir con los nuevos miembros de la compaa al permitirles adquirir rpidamente las destresas necesarias con los sistemas que utilizarn a travs de la bsqueda de manuales y documentacin importante de los mismos. 3.3 Perfil de Stakeholders 3.3.0 Desarrolladores Representativo Los asesores del sistema, integrantes de Grupo de Desarrolladores Independientes son: Edgardo Bermdez, Eilin Chang, Vctor Gonzlez, Mauricio Herrera, Carlos Marcano, Pedro Martnez, Andrs Navia, Carlos San Martin y Yenny Villalba. Personas encargadas de la captura de los requerimientos, anlisis, diseo, implementacin y realizacin de pruebas de calidad del sistema. Avanzado. Comunicacin con el cliente, elaboracin de documentacin, diseo e implementacin del sistema. Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional Vinculacin directa con el diseo, implementacin y prueba del sistema.

Descripcin

Nivel Responsabilidades Criterio de xito Participacin

3.3.1 Usuarios del Sistema Representativo Descripcin Aquellos que brindan asesora, aportan ideas o encaminan el curso del proyecto. Los usuarios del sistema determinan los requerimientos del sistema o sus funcionalidades. Adems verifican en cada iteracin la consistencia del producto como solucin al problema propuesto. Avanzado.

Nivel

Confidencial

Optimus, 2013

Page 8

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

Responsabilidades Criterio de xito Participacin

Supervisar y aportar informacin necesaria para el desarrollo correcto del sistema. Sistema que se adapta a las necesidades requeridas por el usuario y 100% funcional. Participa en la captura de requerimientos del sistema y como observador crtico en cada una de las iteraciones.

3.3.2 Asesor Representativo Descripcin Profesora de Ingeniera del Software Personas encargadas de dar apoyo terico en cuanto a metodologa de trabajo, necesario para el desarrollo del sistema. Avanzado Coordinar las diferentes actividades para el desarrollo del sistema, asesorar el avance y evaluar la funcionalidad del mismo. Entrega de un prototipo inicial satisfactorio del sistema y culminacin de las fases de inicio y elaboracin de RUP. Se ve vinculado con el asesoramiento del desarrollo del sistema y evaluar el avance del mismo.

Nivel Responsabilidades

Criterio de xito Participacin

3.3.3 Administradores Representativo Descripcin Nivel Responsabilidades Aquellos que brindan asesora sobre aplicaciones implantadas en la organizacin de las cuales son responsables. Personas encargadas del Soporte Tcnico de un Sistema y de la documentacin detallada del mismo. Avanzado Suministrar la informacin necesaria sobre las aplicaciones de las cuales ellos son responsables y el mantenimiento de la informacin ms actualizada Creacin de un sistema que reduzca el trfico de soporte tcnico, adems que sirva de gua para el desarrollo de nuevos sistemas en la organizacin y que mantenga un control sobre las tasas de fallas del mismo. Se encuentra vinculado con la captura de requerimientos del

Criterio de xito

Participacin

Confidencial

Optimus, 2013

Page 9

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

sistema y en las pruebas del sistema.

4 Descripcin del Sistema 4.1 Perspectiva del Producto El Sistema a desarrollar debe cumplir con algunos de los lineamientos de Desarrollo de Software que proporciona la Organizacin en cuestin, de tal forma que el uso de ste logre solventar las necesidades del personal que lo utilice, de una manera estndar y parametrizada, y que sobre todo, facilite el desarrollo efectivo de actividades de Mantenimiento. Todo esto con el objetivo de ofrecer un Servicio de Alta Calidad, que permita mantener centralizada la informacin correspondiente a los Sistemas involucrados, as como tambin otorgar flexibilidad a la hora de adaptarse a las necesidades de los usuarios que lo utilicen.

4.2 Resumen de Capacidades A continuacin se muestra una tabla que encierra los beneficios ms resaltantes del sistema a implementar. Beneficios Caractersticas Mantiene un control ms efectivo de las funcionalidades del conjunto de Sistemas de la Organizacin en cuestin. De manera que puedan visualizarse las posibles relaciones entre ellos, as como un especial manejo de las fallas que presenten los sistemas almacenados. Tambin ayuda a los nuevos miembros de la Organizacin a familiarizarse con los Sistemas que deben utilizar, teniendo manuales de fcil acceso y la descripcin de los mismos.

Mantener un Repositorio de los Sistemas Involucrados.

Permite elaborar un reporte de cules son las Llevar un registro y control de las fallas fallas que ms se han presentado por Sistema
Confidencial Optimus, 2013 Page 10

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

ms frecuentes.

(as como la Tasa de Fallas por Mes, Trimestre, Semestre y/o Ao). De este modo es posible elaborar una estrategia de mitigacin. Agiliza el proceso de bsqueda de las funcionalidades y/o relaciones correspondientes a un Conjunto determinado de Sistemas. Facilita la elaboracin de estadsticas y reportes trimestrales o anuales, en los que se muestra cul fue el porcentaje de personas que hicieron uso del servicio.

Establecer una clasificacin de los Sistemas Involucrados.

Controlar efectivamente del nmero de personas que hacen uso de los servicios del Sistema.

Ser visible a todos los usuarios relacionados con el Sistema.

Permite que la informacin de cada Sistema pueda ser consultada por todos los usuarios, pero modificada nicamente por Usuarios Autorizados.

Facilita la comprensin de las relaciones y Generar las relaciones entre sistemas de dependencias entre los sistemas de la manera grfica y amigable. Organizacin. Brinda un cierto sentido de tangibilidad de las funcionalidades de los Sistemas.

5 Caractersticas del Producto

5.1 Multiplataforma Dado que la propuesta inicial del Sistema ofrece la posibilidad de realizar una implementacin Web, ste debe estar en la capacidad de funcionar correctamente en cualquier sistema operativo, o al menos en los ms conocidos, como los basados en Unix (Linux, Solaris) y Windows.

Confidencial

Optimus, 2013

Page 11

Repositorio de Sistemas Documento Visin

Version: 2.1 Date: 24/01/2008

6 Restricciones Las restricciones del sistema constituyen los aspectos que deben considerarse a la hora de poner en marcha la creacin del mismo. Suelen estar relacionados con las exigencias del Cliente o Requerimientos del Sistema que necesitan ser implementados para llegar a una versin robusta del mismo. Desarrollo en forma Modular para facilitar el Mantenimiento, al igual que se requiere una implementacin Multiplataforma para proveer libertad al Cliente. Por otra parte, el sistema debe presentar una interfaz sencilla que pueda ser utilizada por cualquier Usuario sin la necesidad de un encargado del manejo del sistema. Sistema basado en los Requerimientos y Necesidades del Usuario, para ello debe tenerse una visin medianamente clara acerca de lo que se espera del Sistema, as como un cierto nivel de compromiso del Cliente con el Desarrollo del mismo. Uso de Herramientas OpenSource, para que los costos se vean disminuidos, o prcticamente nulos.

Confidencial

Optimus, 2013

Page 12