CASO: SISTEMATIZACIN DE LA ADMINISTRACIN UNIVERSITARIA AREA DE RECURSOS HUMANOS DE LA ULA 1.1. Informacin General La relacin de cargos de la Universidad de los Andes es una tabla que contiene, cargos del Personal Docente y de Investigacin (PDI) y Administrativo y Obrero (AO) de loa activos jubilados/pensionados y los cargos vacantes. Aproximadamente los primeros das del mes de septiembre del ao en curso se realiz un cambio de servidor, es decir del servidor Targerine al servidor Guarana3 y actualmente la relacin de los cargos de la Universidad de los Andes, contiene 10.614 registros, entendiendo como cada registro un cargo. 1.2. Alcance El alcance es desarrollar la etapa 1 del Descubrimiento de Requisitos y parte de la etapa 2 Anlisis de Requisitos correspondiente al anlisis general.
1.3. Proyecto de la ingeniera de requisitos El proceso de la Ingeniera de Requisitos se puede concebir como una cadena de valor en donde los subprocesos tcnicos son: - Descubrimiento de Requisitos - Anlisis de Requisitos - Especificacin de Requisitos 1.3.1. Descubrimiento de Requisitos Es la etapa mediante la cual los clientes/usuarios y los desarrolladores identifican, revisan y entienden los requisitos de la aplicacin y su objetivo es capturar las necesidades de los clientes y otros interesados que tienen la relacin con la aplicacin. Diagrama de procesos Diagrama de jerarqua de procesos De una manera macro a continuacin se describe las actividades en el proceso del Descubrimiento de requisitos para la obtencin de la lista preliminar de los requisitos funcionales de los cuales son: - Analizar objetivos del negocio. - Adquirir conocimiento y entender el dominio de la aplicacin. - Analizar los procesos de negocios relacionados. - Conocer las regulaciones del negocio. - Realizar una lista de recoleccin tentativa de los requisitos funcionales. (Porras, 2008) CASO: B.I.S. versin 1.0 (Basurillas Information System).
El sistema deber realizar tres funciones que son: - Guardar los datos de los objetos y activos de los negocios con los que la empresa Basurillas S.L. trabaja. - El sistema agilizar los trmites de Basurillas S.L. con la consejera. - El sistema servir de interfaz para apoyar en sus necesidades a los usuarios del mismo. Todas las tareas, deben ser realizadas por operadores de la empresa. Sin embargo, el sistema proporciona una interfaz y cierto soporte. 1.4. Introduccin al catlogo de requisitos Dada la cantidad del papeleo que se requiere para asuntos que afecten al medio ambiente, se requiere un sistema que agilice estos trmites. Un sistema que almacene la informacin necesaria y sepa utilizarla para generar los informes. En una primera versin, sern tres funciones principales que debe realizar: - El sistema guardar los datos de los objetos y activos de negocios con los que la empresa Basurillas S.L. trabaja, como envases, gestores finales, autorizaciones, clientes, etc. - Agilizar los trmites Basurillas S.L. con la consejera, para ellos debern recogerse continuamente datos de la actividad de la empresa, que sern necesarios para solicitar las autorizaciones y para generar los informes. - El sistema actuar de interfaz con los clientes de modo que puedan utilizar el sistema para contratar los servicios de Basurillas S.L. ofrece. (Ros, 2008)
CASO: Aplicaciones para la Web 1.5. Introduccin El avance del internet y las comunicaciones de los ltimos aos ha provocado un inters creciente por el desarrollo de propuestas metodolgicas que ofrezcan un marco de referencia adecuado cuando se desarrolla un sistema de informtica web. 1.6. La ingeniera de requisitos 1.6.1. Captura de requisitos - Entrevistas - Desarrollo conjunto de aplicaciones - Brainstorming (tormenta de ideas) - Concep Mapping (grafos) - Sketckes y Storyboards - Casos de Uso - Cuestionarios y Checklists - Comparacin de terminologa 1.7. Tratamiento de requisitos en propuestas para la Web - Requisitos de Datos: responden a la pregunta de qu informacin debe almacenar y administrar el sistema. - Requisitos de interfaz: responden a la pregunta de cmo va a interactuar el usuario con el sistema. - Requisitos navegacionales: recogen las necesidades de navegacin del usuario. - Requisitos de personalizacin: describen cmo debe adaptarse el sistema en funcin de qu usuario interacte con l y de la descripcin actual de dicho usuario. - Requisitos transaccionales: recogen que debe hacer el sistema de forma interna, sin incluir aspectos de la interfaz o interaccin. - Requisitos no funcionales: son por ejemplo los requisitos de portabilidad, de reutilizacin, de entorno de desarrollo, etc. (Mara Jos Escalona, 2002)
Conclusiones Bueno mi comentario sobre los tres casos de estudio que se proponen, nos da diferentes criterios y algunos tipos de procesos aplicados para diferentes casos de estudio, ya que la ingeniera de requisitos pasa sobre un proceso donde los interesados expresan los requerimientos con sus propios trminos y con un conocimiento implcito de su trabajo, tambin para mi es importante los errores en los requerimientos ya que pueden llegar a tener costos excesivos si se descubren durante el desarrollo o la implementacin.
Referencias Mara Jos Escalona, N. K. (Noviembre de 2002). ISI. Obtenido de https://www.lsi.us.es/docs/informes/LSI-2002-4.pdf Porras, I. L. (Octubre de 2008). ULA. Obtenido de http://www2.ula.ve/dsiaportal/dmdocuments/DIR- Documento%20de%20Ingenieria%20Requisitos%20RELCAR%2010-2008.pdf Ros, J. N. (2008). OCW Universidad de Murcia. Obtenido de http://ocw.um.es/ingenierias/fundamentos-de-ingenieria-del-software/ejercicios- proyectos-y-casos