You are on page 1of 16

Wilson Monge - Jos Farfn Estudiantes de la Facultad de Ingeniera Escuela de Sistemas Universidad de Cuenca

INFORME DEL ESTUDIO DE LA COMERCIALIZADORA JCEV CIA. LTDA

19 de junio de 2013 Cuenca Ecuador

Contenido
INTRODUCCION....................................................................................................................................... 3 Ingeniera de requerimientos. ............................................................................................................. 3 Modelado i*. ....................................................................................................................................... 3 El mtodo Dharma .............................................................................................................................. 3 OBJETIVOS. .............................................................................................................................................. 4 CASO DE ESTUDIO. .................................................................................................................................. 4 MODELADO DEL ENTORNO DE LA ORGANIZACIN. ............................................................................... 6 Identificacin de actores de entorno. ................................................................................................. 6 Identificacin de dependencias. .......................................................................................................... 7 MODELO DE ENTORNO DEL SISTEMA ................................................................................................... 11 Identificacin de dependencias relevantes para el sistema .............................................................. 11 Identificacin de actores adicionales en el entorno del sistema....................................................... 13 DESCOMPOCISION DEL SISTEMA .......................................................................................................... 14 IDENTIFICACION DE ACTORES DEL SISTEMA......................................................................................... 14 DIAGRAMAS SR.....................................................................................................................................15 CONCLUSIONES....................................................................................................................................15 Bibliografa ............................................................................................................................................ 16

INTRODUCCION
En este informe vamos a realizar un anlisis de ingeniera de requerimientos sobre la empresa que hemos escogido, para eso vamos a introducir conceptos fundamentales que nos servirn para entender de mejor manera el desarrollo de nuestra investigacin. Ingeniera de requerimientos. La ingeniera de requerimientos es el proceso de recopilar, analizar y verificar las necesidades del cliente para un sistema de software. La meta de la ingeniera de requerimientos es entregar una especificacin de requerimientos de software correcta y completa, es decir, apunta a mejorar la forma en que comprendemos y definimos sistemas de software complejos. [1] Modelado i*. El objetivo del modelo i* es razonar acerca del entorno de una organizacin y sus sistemas de informacin. El marco i* propone el uso de dos tipos de modelos, que corresponden a un distinto nivel de abstraccin: a) Los modelos de Dependencias Estratgicas. Representan el nivel intencional, consisten de un grupo de nodos que representan actores y un grupo de dependencias que representan las relaciones entre ellos, de tal forma que un actor depende de algn otro para satisfacer una dependencia. b) Los modelos de Racional Estratgico. Representan el nivel racional, permite visualizar los elementos intencionales en la frontera de un actor a fin de refinar el modelo de dependencias estratgicas con capacidades de razonamiento. Los elementos incluidos en el modelo son de dos tipos: Vnculos medios-fin. Estos establecen que uno o ms de los elementos intencionales son los medios que contribuyen a la consecucin de un fin. Vnculos tarea-descomposicin. Establecen la descomposicin de una tarea en diferentes elementos intencionales. Existe una relacin AND cuando una tarea se descompone en ms de un elemento intencional. [2] El mtodo Dharma. El mtodo Dharma se inicia con el modelado del entorno de la organizacin y concluye con la identificacin de la arquitectura genrica del sistema. Por arquitectura genrica entendemos la identificacin de los actores que estructuran el sistema, los servicios que deben ser cubiertos por cada uno de ellos y las relaciones existentes entre los mismos. Como lo cita el Ing. Juan Pablo Carvallo1 en su investigacin: Descubriendo la Arquitectura de Sistemas de Software Hbridos, el mtodo Dharma se divide en cuatro actividades bsicas que son: 1) 2) 3) 4)
1

Modelado del entorno de la organizacin. Modelado del entorno del sistema. Descomposicin de los objetivos del sistema. Identificacin de actores del sistema.

Juan Pablo Carvallo. Ingeniera de Software / Investigacin. Director Nacional de Gestin Tecnolgica (consultor externo) en Universidad del Pacifico

Cada una de estas actividades las vamos a ir detallando ms a profundidad y aplicndolas a nuestra empresa en particular (Comercializadora JCEV) durante el desarrollo de este informe de investigacin.

OBJETIVOS.
El objetivo general de esta prctica de investigacin es de incorporar los conceptos, tcnicas y metodologas de la ingeniera de requerimientos aplicado a obtener informacin en diferentes niveles de la organizacin que vamos a estudiar. Tambin este trabajo nos va a servir para entender la importancia del anlisis y especificacin de requerimientos, los factores humanos y la documentacin en el desarrollo de un proyecto de software.

CASO DE ESTUDIO.
COMERCIALIZADORA JCEV. CIA. LTDA. La compaa JCEV es una distribuidora de electrodomsticos, lnea blanca y motocicletas que lleva ya ms de 22 aos en el mercado. La empresa es propiedad de Juan Carlos Espinosa Vintimilla y Mara Jos Espinoza. Empresa que se encuentra ubicada en la ciudad de Cuenca, entre las calles Miguel Narvez y Carlos Tosi. Todo lo que tiene que ver a la llegada, procesamiento y distribucin de la mercadera de la empresa es un proceso complejo en el que interactan varios departamentos, los cuales son: 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Gerencia Auditoria Externa Compras e Importaciones Proveedores Cartera Facturacin Ventas Bodega Logstica Contabilidad Marketing Recursos Humanos Transporte

La empresa tiene un promedio de facturacin diaria de 120.000 dlares, y ventas mensuales de aproximadamente 2000.000 de dlares. En donde intervienen varios procesos de los cuales destacaremos los ms importantes y relevantes para nuestra investigacin que son: a) Procedimiento de compras e importaciones. Dependiendo del producto que se desee comprar el proceso se divide en los siguientes pasos: 1. Buscar proveedores que ofrezcan los productos que se desea cotizar 2. El gerente solicita informacin necesaria de la compaa 3. Solicitar informacin de los productos y su cotizacin

4. 5. 6. 7. 8. 9. 10.

Analizar cotizaciones recibidas, negociar precios y seleccionar el mejor Solicitar al proveedor la factura proforma El gerente aprueba y firma la proforma La proforma se enva por mail al proveedor Se enva el pago inicial mediante transferencia bancaria Dependiendo del producto el tiempo de produccin es entre 30 a 45 das El proveedor enva la lista de la mercadera

b) Procedimiento para el manejo de importaciones. Se define el rgimen aduanero para darle un destino especfico a la mercadera, esto se resume en los siguientes pasos: 1. Las mercaderas son nacionalizadas y puestas a disposicin 2. Las proformas son aprobadas y firmadas 3. Se realiza la nota de pedido 4. Se realiza la pliza de seguro 5. Se enva las instrucciones de embarque al proveedor 6. Enviar notificacin a la naviera 7. Se enva al agente aduanero a la SENAE 8. El comprobante de pago se enva a la aduana 9. Se dan las instrucciones a los transportistas 10. Se dan las instrucciones a la bodega 11. La informacin de las importaciones se pasa a contabilidad 12. Contabilidad ingresa la informacin en la base de datos 13. Facturacin puede disponer de la informacin de nuevos productos c) Procedimiento de ventas de los productos. Se va a detallar de una manera superficial el procedimiento de la venta de productos en los siguientes apartados: 1. Los vendedores visitan a los clientes, sin embargo, los clientes pueden hacer compras telefnicas 2. Los vendedores reciben el dinero de los clientes, cuando la venta es telefnica, el dinero lo recauda directamente facturacin 3. Los vendedores pasan el dinero al departamento de cartera 4. Los vendedores pasan los pedidos al departamento de facturacin 5. Cartera guarda la informacin de los pagos en la base de datos 6. Facturacin guarda la informacion de los pagos en la base de datos 7. Contabilidad usa la informacin de la base de datos para interactuar con las instituciones bancarias y del estado 8. Facturacin enva las rdenes de venta a bodega 9. Bodega coordina la salida de los productos con logstica 10. Logstica coordina la entrega de productos con transporte Despus de dar un vistazo rpido a los distintos procesos como una primera idea de la sistematizacin de la organizacin se podra decir que se planea expandir la operacin considerablemente mejorando los niveles de servicio manteniendo stocks ms frecuentemente ordenados y hacer posible el servicio al pblico a travs del internet. Esto provocar problemas en la verificacin de crditos y crear la necesidad de tener un sistema de control de inventarios. Los clientes en lnea necesitaran tener un acceso rpido al catlogo de productos

para verificar precios y crditos, tambin necesitaran algn tipo de consultora en lnea para que puedan recibir recomendaciones sobre la calidad, garanta y precio negociable de algn producto en particular. En definitiva la pregunta que sale de todo esto es: Que partes del sistema deben automatizarse?

MODELADO DEL ENTORNO DE LA ORGANIZACIN.


Identificacin de actores de entorno. Los actores de entorno pueden ser al menos de cuatro tipos: personas, organizaciones, hardware y software. En nuestra empresa encontramos los actores descritos en la siguiente tabla:

Tabla 1: Actores del entorno de Comercializadora JCEV Actor Proveedores de servicios Ministerio Relaciones Laborales Superintendencia de Compaas Clientes Clientes Importantes Ventas Facturacin Logstica Transporte SRI Instituciones Bancarias Proveedores Aduana Bodega Marketing Cartera Tipo Organizacin Organizacin Organizacin Persona Persona Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Organizacin Descripcin Proveer servicios bsicos: Agua, Luz, Telfono, Internet, Supervisar bunas condiciones de trabajo y salarios justos de los empleado de la empresa Proveer los permisos de funcionamiento a la empresa Comprar los productos de la empresa Comprar los productos de la empresa con regularidad Ofrecer productos a los clientes y cobrar por ellos Administrar los pedidos y rdenes de compra Coordinar la entrada y salida de la mercadera de bodega Llevar la mercadera a los clientes Servicio de rentas internas y cobro de impuestos Prestamos, Pagos, Depsitos y dems transacciones Provisionar de mercadera a la empresa Tramites de entrada de la mercadera extranjera al pas Guardar, inventariar y despachar los productos Dar a conocer los productos de la empresa al publico Recibir los pagos por los productos y anlisis de las

Contabilidad

Organizacin

solicitudes de crdito Balances, pagos de impuestos, control de transacciones bancarias, registros contables

Identificacin de dependencias. Una vez identificados los actores en el entorno de la organizacin, las dependencias entre ellos pueden ser graficadas utilizando modelos de dependencias estratgicas. Proveedores - Empresa

Ministerio relaciones laborales - Contabilidad

Superintendencia de compaas - Contabilidad

Ventas - Clientes

Ventas - Cartera

Ventas - Clientes

Ventas - Marketing

Clientes - Transporte

Facturacin - Bodega

Transporte Logstica _ Bodega

Contabilidad - SRI

Contabilidad - Bancos

Compras e Importaciones - Proveedores

Compras e Importaciones - Aduana

Cartera - Cliente

Compras e Importaciones Bodega Contabilidad

MODELO DE ENTORNO DEL SISTEMA


El objetivo de esta actividad es construir un modelo de entorno del sistema partiendo del modelo de entorno de la organizacin, en el que se identifiquen de manera temprana las dependencias relacionadas con el sistema y cules no estaran relacionadas con el sistema. Identificacin de dependencias relevantes para el sistema. En esta actividad las dependencias incluidas en el modelo de entrono de la organizacin, son analizadas de manera sistemtica para determinar si deben mantenerse en el modelo de entorno del sistema de informacin.

Fig. 1: Cobertura parcial y total pt1.

Fig. 2: Cobertura parcial y total pt2.

Identificacin de actores adicionales en el entorno del sistema. Se puede deducir de los prrafos anteriores, que el modelo de entorno del sistema incluye un subconjunto de los actores y dependencias del modelo de entorno de la organizacin. Ahora bien, en el entorno del sistema pueden existir otros actores que no necesariamente participan en el entorno de la organizacin. En el caso de nuestra organizacin ha aparecido el actor: Administrador del sistema automatizado.

DESCOMPOCISION DEL SISTEMA


Una vez que analizadas las dependencias se procede a analizar cmo es que va a ayudar el sistema a dichas dependencias, para ello, y partiendo del punto visto anteriormente se procede a especificar porqu el sistema va a cubrir dicha dependencia de forma total y parcial, y cmo es que el sistema va realizara los procesos necesarios para alcanzar los objetivos planteados para el mismo. En el anexo TABLAS SISTEMAS DE INFORMACION se encuentra la tabla vista anteriormente con los datos resultantes del anlisis explicado en este punto.

IDENTIFICACION DE ACTORES DEL SISTEMA


El objetivo de la identificacin de actores es la de descomponer el sistema de informacin a implementar en la empresa en diversos componentes, los cuales juntos formarn un solo sistema informtico. Aqu se debe analizar cada uno de los objetivos encontrados en el punto anterior para ubicarlos en una o varias areas funcionales del sistema. En nuestro caso lo hemos dividido en las siguientes areas. Facturacin: En el rea de facturacin lo que se har es, una vez despachados los pedidos que registrados se proceder a su respectiva facturacin y el almacenamiento de la informacin de la venta realizada. Contabilidad: El sistema contable lo que hace es llevar un historial de todos los movimientos econmicos que se lleva a cabo dentro de la empresa. Bodega: En el rea de bodega lo que se hace es registro de de ciertas caractersticas de las compras realizadas (chequeo de mercadera) Ventas: Bsicamente el rea de ventas registra toda la informacin referente a las ventas realizadas. Cartera: El sistema de cartera ayuda con el registro y anlisis de informacin de manejo de dinero como la aprobacin de crditos a clientes. Recursos humanos: Almacena informacin referente al personal de la empresa, en especial contratos de trabajo. Clientes : El rea de clientes bsicamente es un servicio web, proporcionado a los clientes donde podrn realizar pedidos y solicitar crditos. Administracin: En el rea de administracin se generan recursos para el uso de los clientes (cuentas de usuario y formularios). Compras e importaciones: El sistema de compras e importaciones registra las adquisiciones de productos de la empresa, adems maneja informacin de proveedores. Logstica: Es el rea donde se controla el envo y recepcin de mercadera, trabaja principalmente con compaas de transporte

En el anexo TABLAS SISTEMAS DE INFORMACION se encuentra los resultados de este anlisis para la empresa estudiada .

DIAGRAMAS SR

Ilustracin 1 Diagrama SR (Relacin entre objetivos)

Ilustracin 2 Diagrama SR (reas funcionales)

CONCLUSIONES
El anlisis que se debe realizar a una empresa, previo a la implementacin de un sistema debe ser detallado, aunque esto demande gran cantidad de tiempo, en gran parte de esto depende el xito o fracaso del sistema dentro de la empresa.

Bibliografa
[1] M. A. Chaves, La ingeniera de requerimientos y su importancia en el desarrollo de proyectos de software, 2006. [2] J. P. Carvallo, Descubriendo la Arquitectura de Sistemas de Software Hbridos.

You might also like