You are on page 1of 27

Tecnologa de la Informacin Gua de Trabajos Prcticos

Tecnologa de la Informacin
Gua de Trabajos Prcticos
Universidad de Buenos Aires Facultad de Ciencias Econmicas

CASO CPA

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 1 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos INDICE


ACTIVIDADES

Actividad 1 Seleccin de Software (Guillermo Tricoci Pablo Corral)......8 Actividad 2 Anlisis de Alternativas de Solucin (Guillermo Tricoci Pablo Corral)..................................................................................................8 Actividad 3 Implementacin de Software (Guillermo Tricoci Pablo Corral)............................................................................................................9 Actividad 4 DER Aplicacin para aprobacin crediticia (Pablo Gil).........10 Solucin Actividad 1 Seleccin de Software (Guillermo Tricoci Pablo Corral)..........................................................................................................12 Solucin Actividad 2 Anlisis de Alternativas de Solucin (Guillermo Tricoci Pablo Corral).................................................................................14 Solucin Actividad 3 Implementacin de Software (Guillermo Tricoci Pablo Corral)................................................................................................15 Solucin Actividad 4 DER Aplicacin para aprobacin crediticia............27

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 2 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


CPA S.A. - Enunciado del Caso (Guillermo Tricoci Pablo Corral) CPA S.A. (Caos Plsticos Argentinos S.A.) es una empresa familiar nacional, productora caos plsticos para la industria de la construccin con 25 aos de fuerte presencia en el mercado. En el ejercicio cerrado al 31/12/2006, la facturacin ascenda a USD 5.000.000, contaba con una dotacin de 80 empleados, 2 Plantas productoras, una en Pilar y otra en San Luis. Su Administracin Central se encuentra en Pilar. Posee una importante red de vendedores propios en todo el pas y es la tercera a nivel nacional en marketshare. Si bien es una empresa nacional, el 60% de su capital accionario est en manos de la familia Gonzalez (sus dueos fundadores) y el 40% restante en manos de un fondo de inversin norteamericano. La operacin de venta fue realizada en plena crisis del 2001 debido a un fuerte endeudamiento que tena la empresa. A partir de ese momento, y a instancia de los inversores de Estados Unidos, la empresa realiza una fuerte inversin en tecnologa de la informacin, implementando un paquete de gestin integrada (al estilo Oracle Financials) para administrar la gestin de compras, inventarios, pagos, cobranzas, ventas, distribucin y contabilidad. Dicha inversin fue completamente desembolsada por los inversores Americanos. Sin embargo, conservaron el sistema de produccin, que haba sido desarrollado in-house por el hijo mayor de la familia Gonzalez, el Ingeniero en Informtica Pedro Gonzalez, quin a su vez se desempea como gerente de sistemas. La compaa inversora hizo fuertes intentos, adems, de modernizar y profesionalizar la administracin de CPA. Sin embargo, cont con fuerte resistencia de los Gonzalez, logrando slo imponer el gerente de administracin y finanzas. Al final del enunciado se detalla el organigrama actual de la compaa: Ana Gonzalez es la hija de Javier Gonzalez y es Licenciada en Recursos Humanos. Leonardo Russo es sobrino de Javier Gonzalez y es Ingeniero Industrial. Mariano Avellaneda es el esposo de Ana y es Licenciado en Administracin. Finalmente, Brent Russ es norteamericano y se instal en Buenos Aires en Diciembre del 2003. En Enero del 2006 desembarca en Argentina la principal compaa productora de caos plsticos de Brasil. Luego de una fuerte y agresiva campaa comercial y de algunas adquisiciones de empresas locales logr desplazar a CPA del segundo lugar que tena y ubicarla en el tercero actual. La extrema agresividad desplegada por los recin llegados han puesto en alerta a los norteamericanos, quines han comenzado a hacer gestiones para obtener la mayora accionara e introducir cambios sustanciales en la empresa y recuperar el puesto perdido. La familia Gonzalez se resiste fuertemente a ceder el control accionario y le ha encargado al gerente comercial que desarrolle un plan agresivo para recuperar las posiciones perdidas. Luego de un mes de anlisis de la estructura de la empresa, el mercado y de las estrategias empleadas por la competencia, Mariano descubre que su proceso de toma de decisiones no siempre cuenta con la informacin ms completa. Sus clientes tradicionales le cuentan que no se trata de calidad de productos (CPA tena uno de los mejores departamentos de control de calidad del pas), sino que la competencia les satisface sus necesidades de forma ms rpida, con tiempos de entregas ms cortos, sin que haga falta demasiadas devoluciones de mercadera de baja calidad, qu en muchos casos, hasta se adelantan a sus necesidades. Adems, la competencia otorga mejores descuentos en funcin de volmenes o a travs de distintos paquetes (combos) que fueron armando a medida de cada cliente. La competencia demostraba conocer perfectamente el historial de compras de cada cliente, no importaba que el pedido fuera hecho en Buenos Aires o el interior, ni si el pedido era remitido a la casa central o a cualquiera de los distribuidores autorizados. Era como si toda la red de distribucin accediera a una nica fuente de informacin de cada cliente. Finalmente, los clientes contaron que el manejo de reclamos era impecable, las 24 hs. y con operadores que conocan a la perfeccin la historia de compras del cliente y con tiempos de resolucin de los incidentes no mayor a 48 hs. Universidad de Buenos Aires Facultad de Ciencias Econmicas Pgina 3 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


La conclusin era que la competencia se haba posicionado en el segundo lugar no por tener una mercadera de mayor calidad, sino que haba montando un fabuloso sistema de servicios y fidelizacin de clientes (CRM Customer Relationship Management). Ante el informe de Mariano, Javier Gonzalez consulta con Brent. Brent, que es muy afecto a las inversiones en tecnologa de la informacin, le sugiere que implemente el paquete CRM que viene en conjunto con el paquete de gestin integrado que haban instalado. Javier es muy desconfiado de las soluciones enlatadas y le encarga a Pedro que realice una evaluacin para determinar la mejor opcin. Luego de un mes de anlisis Pedro le acerca a Javier el siguiente informe: Opcin 1: Instalacin del componente CRM de paquete de gestin actual Funcionalidad: Centro de atencin de llamadas y reclamos Centro de atencin de reclamos por Internet Base de datos centralizada de cliente y pedidos Comercio electrnico Ventas mviles Integracin total con el sistema actual, pero con el requerimiento de un hardware adicional para albergar una base de datos paralela (que se alimenta on line de la base del paquete de gestin. Facilidad de operacin remota y con varias sucursales Requiere que se instale el software cliente del producto en cada mquina. Facilidad para operar a travs de Internet Facilidad para creacin de perfiles de usuarios varios con seguridad en la pgina Web. Flexibilidad: Configuracin sencilla pero que requiere de algo de desarrollo de cdigo para ajustarse a las particularidades locales de Argentina. Escalabilidad: Total Hardware adicional requerido: Servidor para el nuevo motor de la aplicacin y la base de datos Handhelds para ventas mviles con Windows Vista Aumentar la capacidad de disco de las PC actuales Actualizar el sistema operativo a Windows Vista Integracin y facilidad de uso: El sistema requiere de entrenamiento ya que es muy completo pero con mltiples pantallas y funciones. Estimacin de proyecto: Tiempo de anlisis: 1 mes Tiempo de diseo: 1 mes Tiempo de construccin: 2 meses Tiempo de pruebas: 1 mes Tiempo de capacitacin: 1 mes Tiempo de Migracin y puesta en marcha: 1 mes Consultores requeridos: 2 consultores a tiempo completo y un gerente a tiempo parcial Usuarios participantes requeridos: 2 a tiempo completo, 1 gerente de proyecto y 1 usuario a tiempo parcial Duracin total: 7 Costo: Licencias: 15 licencias a USD 5000 cada una. $ 232.500 Hardware adicional: USD 100.000. $310.000 Consultores: 2 consultores: $ 70 la hora. 160 hs mensuales x 7 meses. 1 gerente a 40 hs mensuales x 7 meses. $ 176.400 Usuarios participantes: Sueldo mensual de usuario tiempo completo $4000 cada uno. Sueldo del gerente de proyecto (gerente de sistemas) $10.000. $140.000 Universidad de Buenos Aires Facultad de Ciencias Econmicas Pgina 4 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Otros gastos asociados: $ 10.000 Costo total: $ 868.900

Opcin 2: Desarrollo de un software in-house con interfase al paquete de gestin actual Funcionalidad: Centro de atencin de llamadas y reclamos Centro de atencin de reclamos por Internet Base de datos centralizada de cliente y pedidos Comercio electrnico Ventas mviles Integracin total con el sistema actual con interfases. Se crear una base de datos paralela integrada de clientes Facilidad de operacin remota y con varias sucursales Facilidad para operar a travs de Internet La seguridad es bsica. Flexibilidad: El sistema ser desarrollado ntegramente en forma local, pero requiere de importante programacin adicional cada vez que se quiera modificar algo. A su vez, es necesario construir interfases con el paquete de gestin actual. Dichas interfaces debern se modificadas cada vez que se realice mantenimiento en el paquete de gestin actual o se realicen migraciones de versin. Escalabilidad: Requiere de importante programacin para realizar mejoras y escalar el producto. La ventaja es que el conocimiento de desarrollo permanece en la compaa Hardware adicional requerido: Se requiere aumentar la capacidad de disco del servidor y las PC. No requiere de cambios de software ni de handheld nuevas. Integracin y facilidad de uso: El software ser altamente integrado y diseado exclusivamente de acuerdo a las necesidades de los usuarios. Ser muy intuitivo y fcil de manejar. Estimacin de proyecto: Tiempo de anlisis: 3 meses Tiempo de diseo: 4 meses Tiempo de construccin: 3 meses Tiempo de pruebas: 1 mes Tiempo de capacitacin: 15 das Tiempo de Migracin y puesta en marcha: 15 das Programadores requeridos: 2 a tiempo completo Usuarios participantes requeridos: 2 a tiempo completo Programadores internos requeridos: 2 a tiempo completo Gerente de proyectos: 1 a tiempo parcial Duracin total: 12 meses Costo: Licencias: $0 Hardware adicional: USD 5000. $ 15.500 Programadores: 2 $ 35 la hora. 160 hs mensuales x 7 meses. $ 134.400 Usuarios participantes: Sueldo mensual de usuario tiempo completo $4000 cada uno. $96.000 Programadores internos: Sueldo $ 5500 cada uno. $132.000 Gerente de proyectos: Gerente de Sistemas a tiempo parcial 40 hs mensuales. $30.000 Otros gastos asociados: $ 10.000 Costo total: $ 417.900

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 5 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Opcin 3: Adquisicin de un software CRM local con interfase al paquete de gestin actual Funcionalidad: Centro de atencin de llamadas y reclamos Centro de atencin de reclamos por Internet Base de datos centralizada de cliente y pedidos Comercio electrnico Ventas mviles Integracin total con el sistema actual, con interfases. Se requiere de un hardware adicional para albergar una base de datos paralela (que se alimenta on line de la base del paquete de gestin.) Facilidad de operacin remota y con varias sucursales Facilidad para operar a travs de Internet Facilidad para creacin de perfiles de usuarios varios con seguridad en la pgina Web. Flexibilidad: El sistema es altamente configurable y est probado localmente. A su vez, es necesario construir interfases con el paquete de gestin actual. Dichas interfaces debern se modificadas cada vez que se realice mantenimiento en el paquete de gestin actual o se realicen migraciones de versin. Escalabilidad: Total Hardware adicional requerido: Servidor para el nuevo motor de la aplicacin y la base de datos Aumentar la capacidad de disco de las PC actuales Integracin y facilidad de uso: El sistema esta basado fuertemente en Internet y es muy intuitivo y fcil de usar Estimacin de proyecto: Tiempo de anlisis: 1 mes Tiempo de diseo: 1 mes Tiempo de construccin: 1 meses Tiempo de pruebas: 15 das Tiempo de capacitacin: 15 das Tiempo de Migracin y puesta en marcha: 1 mes Consultores requeridos: 2 consultores a tiempo completo y un gerente a tiempo parcial Usuarios participantes requeridos: 2 a tiempo completo, 1 gerente de proyecto y 1 usuario a tiempo parcial Duracin total: 5 Costo: Licencias: 15 licencias a $ 20.000 cada una. $ 300.000 Hardware adicional: USD 100.000. $232.500 Consultores: 2 consultores: $ 100 la hora. 160 hs mensuales x 5 meses. 1 gerente $150 a 40 hs mensuales x 5 meses. $ 190.000 Usuarios participantes: Sueldo mensual de usuario tiempo completo $4000 cada uno. Sueldo del gerente de proyecto (gerente de sistemas) $10.000. $100.000 Otros gastos asociados: $ 10.000 Costo total: $ 832.500

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 6 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


A continuacin se detalla un cuadro comparativo de costos: Conceptos Licencias Hardware Consultores/programadores Gerente Consultora Usuarios Participantes Programadores Internos Gerente Proyecto Interno Otros Gastos Total Opcin A $ 232.500,00 $ 310.000,00 $ 156.800,00 $ 19.600,00 $ 70.000,00 $ Opcin B $ Opcin C $ 300.000,00 $ 232.500,00 $ 160.000,00 $ 30.000,00 $ 50.000,00 $ -

$ 15.500,00 $ 134.400,00 $ -

$ 96.000,00 $ 132.000,00 $ 30.000,00 $ 10.000,00 $ 417.900,00

$ 70.000,00 $ 10.000,00 $ 868.900,00

$ 50.000,00 $ 10.000,00 $ 832.500,00

Con el informe en la mano, Javier y Brent debern seleccionar la opcin a seguir, considerando que la inversin ser costeada en un 50% por la compaa inversora y el 50% restante por CPA. Modalidad de Trabajo: Cada equipo deber resolver el caso en conjunto y traer a la clase la resolucin propuesta. Durante la clase, los equipos expondrn sus propuestas y se organizar un debate entre todos para obtener una conclusin.

Javier Gonzalez Director y CEO

Pedro Gonzalez CIO (Gerente de Sistemas)

Mariano Avellaneda Gerente Comercial

Brent Russ Gerente de Administracin y Finanzas

Ana Gonzalez Gerente de Recursos Humanos

Leonardo Russo Gerente de Produccin

Organigrama actual de CPA S.A.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 7 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Actividad 1 Seleccin de Software (Guillermo Tricoci Pablo Corral) Se pide: 1. Analice el caso planteado y determine si la solucin propuesta puede dar los resultados esperados (logra recuperar el 2 puesto en el mercado) o si deberan analizarse otras variables adems del desarrollo de un componente de software. 2. Suponiendo que la solucin planteada por la gerencia al problema de participacin en el mercado se resolviese con el desarrollo de un software de CRM, determine: a. Cul es la alternativa ms conveniente, justificndola (precio, plazos de ejecucin, escalabilidad, mantenimiento, etc.). Para este anlisis utilice todas las herramientas de la metodologa de seleccin de software. b. La informacin analizada por Pedro, es suficiente para decidirse por alguna de las tres alternativas? Qu otros elementos hubiera tenido en cuenta? c. Se requieren inversiones adicionales en otros reas / proyectos para lograr los objetivos. De ser as, defina cuales y como calculara las mismas? Si considera que no se necesitan inversiones adicionales, fundamente est opinin. Actividad 2 Anlisis de Alternativas de Solucin (Guillermo Tricoci Pablo Corral) 1. Luego de haber seleccionado una de las alternativas, se presenta al resto de los gerentes para su aprobacin. Al leer el plan de accin seleccionado, Mariano se opone, argumentando que en realidad, el problema no se resolver con la construccin de un software. Se pide: Analice nuevamente el caso y explique por qu Mariano se opone a la decisin de desarrollar el mencionado software. 2. Luego de haber seleccionado una de las alternativas, se presenta al resto de los gerentes para su aprobacin. Al leer el plan de accin seleccionado, Brent se opone, aduciendo que no tiene argumentos suficientes que le indique cul es el retorno sobre la inversin esperado (ROI). Se pide: Analice nuevamente el caso y determine que informacin adicional requiere Brent para el clculo del ROI.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 8 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Actividad 3 Implementacin de Software (Guillermo Tricoci Pablo Corral) 1. Seleccione una de las alternativas y desarrolle un plan detallado de implementacin, indicando: Entregables de cada etapa, Informacin a incluir en cada documento Actividades a realizar en cada fase, Hitos significativos de cada etapa, Riesgos existentes en cada etapa y sus mitigadores Otros componentes presentes en un plan de desarrollo de software.

2. Al comenzar la etapa de pruebas, uno de los usuarios claves identifica 5 nuevas funcionalidades que no estaban contempladas en el plan original. Agregar cada funcionalidad tiene las siguientes implicancias Tablero de comando Esta funcionalidad fue considerada deseable por el equipo de proyecto, aunque los usuario claves la consideran clave para el funcionamiento de la nueva estrategia de CRM de la compaa. Incluirla demandara o En el caso de la instalacin del componente CRM de paquete de gestin actual: 2 das de anlisis, 3 de diseo, 3 de desarrollo y 5 de pruebas o En el caso de desarrollo de un software in-house: 5 das de anlisis, 5 de diseo, 10 de desarrollo y 5 de pruebas. o En el caso de la adquisicin de un software CRM local: 2 das de anlisis, 5 de diseo, 7 de desarrollo y 5 de pruebas Actualizacin de la base de datos de clientes en el sistema actual, completando los datos requeridos por el nuevo sistema y que el anterior no registraba Al hacer las pruebas integrales, se detect que los datos de clientes del sistema actual no estaban actualizados. Se plantean dos alternativas: o Actualizar los datos antes de la migracin: 10 das de actualizacin y 5 das de nuevas pruebas. o No actualizar los datos y corregirlos una vez que el sistema est productivo con el riesgo grande de errores que esto implica. Actualizacin del historial del cliente para la migracin de datos histricos. Luego de las pruebas los usuarios claves se dieron cuenta que no haba datos histricos en el sistema, sobre devoluciones y sobre las compras de los clientes. Es por ello que solicitan actualizar estos datos antes de la salida en vivo. Esto implica desarrollar una nueva interfase para cargar datos histricos: o En el caso de la instalacin del componente CRM de paquete de gestin actual: 1 da de anlisis, 2 de diseo, 3 de desarrollo y 5 de pruebas o En el caso de desarrollo de un software in-house: 2 das de anlisis, 2 de diseo, 5 de desarrollo y 5 de pruebas. o En el caso de la adquisicin de un software CRM local: 1 das de anlisis, 2 de diseo, 4 de desarrollo y 5 de pruebas Re configuracin de la funcionalidad de clculo de descuentos. Al realizar las pruebas, se determin que era necesario re configurar el sistema de descuentos que haba en el paquete de gestin actual. El equipo de implementacin considera esto como una funcionalidad deseable pero no critica para la implementacin. Si se hiciera lugar al pedido, se necesitaran: 2 das de anlisis, 3 de diseo, 3 de desarrollo y 5 de pruebas.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 9 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Desarrollar una interfase entre el sistema de devoluciones del software de produccin y el sistema integrado de control de devoluciones del nuevo sistema CRM. Al realizar las pruebas, los usuarios claves se dan cuenta que no existan interfases entre el sistema CRM que se estaba instalando y el mdulo de devoluciones del software de produccin (in-house). Sin esta interfase, las devoluciones registradas en el sistema de produccin tendrn que actualizarse manualmente en el sistema CRM. La gerencia comercial considera que con este procedimiento manual se pierde el sentido del software de CRM, por los grandes riesgos de errores y con la posibilidad que el sistema de CRM nunca est actualizado. Dar a lugar a esta modificacin implica: o En el caso de la instalacin del componente CRM de paquete de gestin actual: 4 das de anlisis, 5 de diseo, 5 de desarrollo y 5 de pruebas o En el caso de desarrollo de un software in-house: 5 das de anlisis, 5 de diseo, 10 de desarrollo y 5 de pruebas. o En el caso de la adquisicin de un software CRM local: 5 das de anlisis, 7 de diseo, 7 de desarrollo y 5 de pruebas Se pide: Analice cada una y determine los pasos a seguir con ellas. Re planifique el proyecto para dar lugar a las modificaciones aprobadas. Evale el impacto en tiempos y en costos.

Actividad 4 DER Aplicacin para aprobacin crediticia (Pablo Gil) Habiendo transcurrido 6 meses luego de la exitosa implementacin de la aplicacin CRM, Brent plantea en una reunin de gerencia la necesidad de desarrollar una aplicacin que agilice y mejore el proceso de aprobacin crediticia en CPA S.A., debido a que el volumen de ventas y clientes se ha visto considerablemente incrementado, y los lmites de crdito y dems condiciones (ej: condicin de pago), an se aprueban manualmente, resguardando toda la documentacin en legajos fsicos. Brent aclara en la reunin que el sistema integrado no contempla esta opcin. Javier se muestra muy interesado en la propuesta de Brent, y le pide a Pedro que disponga los recursos necesarios para comenzar con el proyecto. Cuando Brent le presenta a Pedro el requerimiento formal de desarrollo, el mismo incluye las siguientes especificaciones: El nmero de cliente que se utilice debe ser el nmero de cliente del sistema integrado (Javier piensa de forma instantnea que deber tener un segundo archivo maestro de clientes en la aplicacin que se actualice desde la base de datos del sistema integrado). Los clientes a los cuales se los puede someter a anlisis crediticio son aquellos clientes nuevos que soliciten comprar a crdito o aquellos clientes que operan con pago anticipado y tambin lo solicitan. Para cada anlisis, algn integrante del rea Comercial debera iniciar un legajo electrnico, y de acuerdo al lmite de crdito solicitado se le asignar automticamente al legajo un cdigo que indique la ruta de aprobacin del mismo. Cada ruta de aprobacin se compone de dos niveles aprobadores que varan segn el lmite de crdito analizado. Deben contemplarse diferentes condiciones de pago (ej: 15 das fecha factura, 7 das fecha factura, etc), que sern otorgadas en conjunto con el lmite de crdito. Cada legajo debe permitir la posibilidad de resguardar diversos archivos relacionados (ej estados contables del cliente, anlisis VERAZ, etc). Una vez aprobado el legajo el mismo deber pasar a estado Cerrado (se deben considerar estados adicionales) y los datos se actualizarn en la aplicacin para el cliente correspondiente, teniendo que ser transmitidos luego al sistema integrado. Pgina 10 de 27

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Tecnologa de la Informacin Gua de Trabajos Prcticos

Se pide: Realizar el diseo del diagrama de entidad-relacin (DER) para la aplicacin de anlisis crediticio.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 11 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Solucin CPA S.A. Solucin Actividad 1 Seleccin de Software (Guillermo Tricoci Pablo Corral) 1) Siempre que se plantea la necesidad de utilizar una solucin de software es necesario analizar en profundidad el problema plantado y los procesos de negocios que se intentan mejorar con la pieza de software solicitada. La integracin del software y de los sistemas de informacin con el sistema de procesos reales de la organizacin es fundamental. La informacin se necesita para tomar decisiones sobre los procesos reales que utilizan las compaas para llevar adelante los objetivos del negocio. En el caso de CPA, se necesita mejorar o, directamente, cambiar la forma en qu se relaciona la organizacin con sus clientes reales y potenciales. La competencia ha demostrado al Mercado que tiene una mejor forma de satisfacer las necesidades de los clientes y es por ello que se han quedado con el 2 lugar. CPA slo va a recuperar ese puesto si logra cambiar la forma en que atienden, tanto ellos como sus distribuidores y representantes del interior, a los clientes. Es necesario volver a pensar todos los procesos relacionados con los clientes, desde la forma en que se toman los pedidos, la forma en que se anticipa CPA a las necesidades de los clientes, la forma en que se encuentran soluciones de financiacin y de logstica que ayudan a los clientes a cumplir ms eficientemente con sus objetivos, convirtiendo a CPA en un socio estratgico en lugar de un mero proveedor; la forma en que se procesan los reclamos en caso que se produzcan errores o problemas, la forma en que los clientes perciben que CPA los conoce bien, que los tienen identificados y que no son un cliente ms. Lograr esta nueva forma de relacionarse con los clientes requiere cambiar la organizacin, con sus procesos de negocios y, por supuesto, los sistemas de informacin que los soportan.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 12 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


2) a) Alternativa ms conveniente Matriz de Funcionalidad Item Centro de atencin de llamadas y reclamos Centro de atencin de reclamos por Internet Base de datos centralizada de cliente y pedidos Comercio electrnico Ventas mviles Integracin total Facilidad de operacin remota y con varias sucursales Facilidad para operar a travs de Internet Facilidad para creacin de perfiles de usuarios varios con seguridad en la pgina Web Total Ponderaci n 0,15 0,15 0,2 0 0 0,1 0,15 0,1 0,15 1 Opcin 1 N P 2 2 2 2 2 1 2 2 3 0,3 0,3 0,4 0 0 0,1 0,3 0,2 0,45 2,05 Opcin 2 N P 2 2 2 2 2 3 2 2 1 0,3 0,3 0,4 0 0 0,3 0,3 0,2 0,15 1,95 Opcin 3 N P 2 2 2 2 2 1 2 2 2 0,3 0,3 0,4 0 0 0,1 0,3 0,2 0,3 1,9

Cada Item se clasifica cmo 1 Alto, 2 Medio, 3 Bajo La ponderacin indica el peso que tiene cada tem 0 - 1 N: Valor nominal del item P: Valor ponderado del item Matriz de Seleccin Item Funcionalidad (ver Matriz de Funcionalidad) Flexibilidad Escalabilidad Hardware Adicional Integracin Facilidad de Uso Tiempo Costo Total Ponderacin 0,25 0,05 0,03 0,02 0,10 0,10 0,15 0,30 1 N Opcin 1 P 0,51 0,15 0,09 0,02 0,3 0,2 0,3 0,3 1,87 Opcin 3 N P 1,95 1 1 3 3 3 1 3 0,49 0,05 0,03 0,06 0,3 0,3 0,15 0,9 2,28 Opcin 3 N P 1,90 2 3 2 3 3 3 1 0,48 0,1 0,09 0,04 0,3 0,3 0,45 0,3 2,06

2,05 3 3 1 3 2 2 1

Cada Item se clasifica cmo 1 Alto, 2 Medio, 3 Bajo La ponderacin indica el peso que tiene cada tem 0 - 1 N: Valor nominal del item P: Valor ponderado del item Luego de desarrollar la matriz de seleccin en dnde se detallaron los principales atributos a tener en cuenta para la seleccin de un proveedor, se ponderaron en funcin de su importancia, de 0 a 1 y se calificaron como alto (3), medio (2) y bajo (1). Se construy una matriz adicional de funcionalidad para poder trabajar todos los atributos de funcionalidad en forma ms cmoda. La ponderacin y la evaluacin de posesin se hizo en base a supuestos, ya que no surgen del enunciado. Basados en los resultados de la matriz, se deber seleccionar la Opcin B, con el mayor puntaje.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 13 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


b) La informacin con la que se cuenta es buena pero insuficiente. Se deberan tener en cuenta aspectos tales como: 1) Elementos que permita realizar el clculo del ROI (retorno sobre la inversin), ya que slo se cuentan con nmeros para calcular los costos, pero no los potenciales beneficios del proyecto. El anlisis de los beneficios es muy complicado, ya que es difcil establecer en muchos casos cul es el beneficio econmico de las distintas funcionalidades y del proyecto en su totalidad. 2) Condiciones de venta y pago 3) Condiciones de soporte post implementacin 4) Provisin de material de capacitacin 5) Datos financieros de los proveedores para evaluar su solvencia 6) etc. c) En conjunto con la inversin en sistemas de informacin se deberan evaluar inversiones en: 1) 2) 3) 4) 5) Procesos y reingeniera Cadena logstica y distribucin Procesos industriales y cadena de abastecimientos Desarrollo tecnolgico de los distribuidores del interior. Desarrollo tecnolgico de los clientes para integrar la cadena de distribucin.

Solucin Actividad 2 Anlisis de Alternativas de Solucin (Guillermo Tricoci Pablo Corral) 1) Mariano haba realizado un anlisis de situacin, pero de forma preliminar. Durante un mes evalu las principales variables para poder tener un rpido diagnstico y tener argumentos suficientes para poder encarar un trabajo serio de mejora de procesos. l est convencido que existen problemas en la forma en que CPA se relaciona con sus clientes, pero necesita un anlisis detallado para llegar a una conclusin sobre el diagnstico y sobre las acciones requeridas para solucionar el problema. Adems, es consciente que CRM es una filosofa de la empresa y no una mera herramienta de gestin de clientes. El Software de CRM es necesario, pero slo en el marco de un proyecto ms grande de reingeniera del negocio. 2) Brent necesita informacin adicional para cuantificar adecuadamente el rendimiento que va a producir la inversin en un activo intangible como lo es el software. Para ello requiere: a. Evaluar el costo total de la inversin (TCO). En este caso, falta evaluar algunos puntos importantes, como el mantenimiento, el costo de cambios de versin, capacitacin y material de entrenamiento, etc. b. Se desconocen las inversiones adicionales derivadas de la implementacin del software, ms all de los costos asociados a la inversin en el software en estudio. c. Determinar claramente los beneficios o ahorros a obtener de la inversin. El anlisis de los beneficios es muy complicado, ya que es difcil establecer en muchos casos cul es el beneficio econmico de las distintas funcionalidades y del proyecto en su totalidad. La intangibilidad de los beneficios del software hace muy difcil la cuantificacin y el anlisis econmico de las inversiones en sistemas de informacin. Los beneficios podran obtenerse de aumentos en las ventas, pero es necesario demostrar como aumentaran las ventas en funcin de las distintas funcionalidades del software. Tambin se pueden producir ahorros, por reduccin de personal encargado de tareas manuales que se automatizan. Este ltimo caso no aplicara para el caso de CPA. d. Evaluacin de los costos de oportunidad de otras inversiones que podran tambin tener efectos sobre las ventas y que podran ayudar a conseguir el 2 lugar del mercado nuevamente (cmo ser campaas de marketing y accin promocional y publicitaria).

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 14 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Solucin Actividad 3 Implementacin de Software (Guillermo Tricoci Pablo Corral) 1) Opcin 1 1. Entregables de cada etapa a. Anlisis: i. Plan de implementacin ii. Alcance detallado iii. Anlisis de Brecha (GAPs) b. Diseo: i. Diseo Funcional ii. Diseo de Interfaces iii. Programas Adicionales (extensiones) iv. Plan de Pruebas v. Casos de Pruebas vi. Detalle de Datos a Migrar c. Construccin i. Detalle de Configuracin ii. Detalle de Programas d. Pruebas i. Informe de Pruebas de Sistema ii. Informe de Pruebas de Migracin e. Capacitacin i. Informe de Capacitacin f. Migracin i. Informe de Auditoria de Migracin 2. Informacin a incluir en cada documento a. Anlisis: i. Plan de implementacin: Plan detallado del proyecto que incluye la asignacin de los recursos a cada tarea a realizar en cada etapa ii. Alcance detallado: Detalle de la funcionalidad que es objeto del proyecto. El proyecto se concertar en desarrollar slo la funcionalidad detallada en el alcance. iii. Anlisis de Brecha (GAPs): Diferencia entre la funcionalidad requerida por los requerimientos de la organizacin y la funcionalidad que brinda el paquete a implementar. Durante el proyecto se deber encontrar soluciones a las brechas encontradas, ya sea con procedimientos manuales, adaptacin de otras funcionalidades o desarrollo de programas que permitan achicar la brecha. b. Diseo: i. Diseo Funcional: Diseo conceptual de lo que debe hacer el nuevo sistema. Se establecen cules son los principales parmetros sobre los que trabajar y se disea la solucin que permite cerrar o achicar la brecha encontrada en la etapa de anlisis. Se desarrollan adems especificaciones funcionales sobre que deben hacer los programas que se debern construir en forma adicional en la etapa de construccin. ii. Diseo de Interfaces: Se disean las interfaces con todos los programas adyacentes al sistema en desarrollo iii. Programas Adicionales (extensiones): Se detalla la totalidad de programas a escribirse adicionalmente a la parametrizacin del paquete de software. De incluir las interfaces, las extensiones y las migraciones automticas de datos iv. Plan de Pruebas: Incluir el plan de pruebas a seguirse, incluyendo cada caso a probarse, en qu momento y quin deber desarrollarlas v. Casos de Pruebas: Detalle de qu debe probarse en cada circunstancia normal de la operatoria del negocio Universidad de Buenos Aires Facultad de Ciencias Econmicas Pgina 15 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


vi. Detalle de Datos a Migrar: Identificar que datos debern migrarse del sistema viejo al nuevo, detallando cules datos no existen en el sistema actual pero son requeridos por el nuevo sistema c. Construccin i. Detalle de Configuracin ii. Detalle de Programas d. Pruebas i. Informe de Pruebas de Sistema: Informe sobre el resultado de cada prueba desarrollada ii. Informe de Pruebas de Migracin: Informe sobre el resultado de las pruebas de migracin de datos e. Capacitacin i. Informe de Capacitacin: Informe que permita indicar el grado de avance en la capacitacin de las personas que tendrn que usar el nuevo sistema f. Migracin i. Informe de Auditoria de Migracin: Resultado de la migracin de datos, indicando que datos deban migrarse del sistema anterior, y como fueron efectivamente migrados al nuevo sistema. Este informe est orientado a minimizar errores o fraudes 3. Actividades a realizar en cada fase a. Anlisis: i. Anlisis de situacin actual ii. Anlisis de requerimientos iii. Determinacin de las brechas entre los requerimientos y la funcionalidad del paquete iv. Determinacin del alcance del proyecto v. Preparacin del plan detallado de proyecto b. Diseo: i. Diseo de los procesos futuros ii. Diseo de las adaptaciones de funcionalidad iii. Diseo de soluciones para las brechas iv. Diseo de interfaces v. Diseo de programas de mejoras vi. Definicin del plan y casos de pruebas vii. Definicin de datos a migrar c. Construccin: i. Configuracin/parametrizacin del sistema ii. Construccin de las aplicaciones incluidas en el alcance iii. Desarrollo de pruebas unitarias d. Pruebas i. Desarrollo de las pruebas de integracin, aceptacin y sistema e. Capacitacin: i. Desarrollo de los manuales de capacitacin ii. Dictado de cursos de capacitacin iii. Desarrollo de plan de salida en vivo (plan de corte) f. Migracin i. Preparacin de los datos para migrar ii. Migracin iii. Salida en vivo 4. Hitos significativos de cada etapa a. Anlisis: Aprobacin del alcance del proyecto b. Diseo: Aprobacin de los diseos funcionales y tcnicos c. Construccin: Pruebas unitarias ok d. Pruebas: Pruebas de aceptacin ok e. Capacitacin: Evaluacin de la capacitacin f. Migracin: Salida en vivo 5. Riesgos existentes en cada etapa y sus mitigadores Universidad de Buenos Aires Facultad de Ciencias Econmicas Pgina 16 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Riesgo Impacto Prob Categora Estrategia Mala definicin de 3 0,4 1,2 EVITAR requerimientos Acciones Realizar una definicin de requerimientos analizando las necesidades y motivaciones de CPA para implementar un soft de CRM. Contratar una consultora con alto conocimiento de gestin de proyectos y con experiencia en este tipo de implementaciones Contratar un gerente de proyectos profesional Realizar adecuados talleres de anlisis para poner a los analistas en contexto Nombra usuarios claves expertos de la organizacin y asignarlos tiempo completo al proyecto, desligandolos de sus tareas habituales Establecer por contrato que la consultora deber proveer de recursos de igual calidad en caso que se produzcan cambios durante el proyecto Logra una buenda definicin de requerimientos Buscar la aprobacin formal del alcance, por escrito, para minimizar los cambios de alcance. An as, es probable que el alcance no sea del todo claro y de origen a disputas Contratar una consultora con alto conocimiento de gestin de proyectos y con experiencia en este tipo de implementaciones Contratar un gerente de proyectos profesional Dedicar horas de anlisis, diseo y construccin para la migracin de datos Decicar horas y usuarios especialistas para la limpieza y preparacin de los datos a migrar Logra el involucramiento de la cpula de la administracin para logra que los usuarios se involucren en serio en el proyecto Obtener aprobacin de alcance Desarrollar un buen procedimiento para administrar los requerimientos de cambios, estableciendo pautas para su manejo Contratar a la mejor consultora de la herramienta y logra que se responsabilice por contrato para proveer consultores con alta experiencia Pgina 17 de 27

Mala estimacin de costos

0,3

0,9 TRANSFERIR

Desconocimiento del negocio por parte de los analistas

0,4

0,8 MITIGAR

Alta rotacin de los miembros del equipo Indefinicin del alcance del proyecto

0,4

0,8 TRANSFERIR

0,2

0,6 MITIGAR

Mala estimacin de tiempos

0,2

0,6 TRANSFERIR

Dificultades de migracin de datos

0,3

0,6 MITIGAR

Baja participacin de usuarios claves Cambios constantes de alcance Desconocimiento de la herramienta a implementar

0,2

0,4 EVITAR

0,2

0,4 MITIGAR

0,2

0,4 TRANSFERIR

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Tecnologa de la Informacin Gua de Trabajos Prcticos


Riesgo Malas pruebas de usuarios Dificultades de mantenimiento de sistemas legacy Impacto Prob Categora Estrategia 3 0,1 0,3 EVITAR 1 0,3 0,3 MITIGAR Acciones Definir claros casos de pruebas Dedicar un equipo de profesionales para mantener el sistema legacy de manera de garantizar la calidad de las interfaces con el sistema en construccin Realizar nuevos acuerdos de manetenimiento con los proveedores del sistema legacy Dedicar horas de anlisis, diseo y construccin para la integracin de software

Dificultades de integracin de softwares

0,2

0,2 MITIGAR

6. Otros componentes presentes en un plan de desarrollo de software. a. Plan de Proyecto Gantt Anlisis Diseo Construccin Pruebas Capacitacin Migracin Ocupacin Consultor A Consultor B Gerente Consultra Usuario A Usuario B Usuario C Gerente Total Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 Mes 8

Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 160 160 160 160 160 160 160 160 160 160 160 160 160 160 40 40 40 40 40 40 40 160 160 40 40 160 160 160 160 160 40 40 160 160 160 80 80 0 0 80 80 80 160 160 160 160 160 160 160 920 920 600 600 920 920 920

Total 1120 1120 280 880 880 400 1120 5800

b. Plan de Control de Cambios: Determina el procedimiento de administracin y aceptacin del los cambios que se proponen luego de que la etapa correspondiente fuera aprobada. c. Plan de Mantenimiento: Establece los procedimientos que se seguirn para mantener el sistema operativo una vez que el proyecto salga en vivo y cmo ir realizndole mejoras a lo largo del ciclo de vida d. Plan de Corte: Establece la secuencia de pasos, tiempos y personar responsables para desactivar el sistema viejo y activar el sistema nuevo.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 18 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Opcin 2 1. Entregables de cada etapa a. Anlisis: i. Plan de implementacin ii. Alcance detallado iii. Anlisis de Brecha (GAPs) b. Diseo: i. Diseo Funcional ii. Diseo de Interfaces iii. Programas Adicionales (extensiones) iv. Plan de Pruebas v. Casos de Pruebas vi. Detalle de Datos a Migrar c. Construccin i. Detalle de Configuracin ii. Detalle de Programas d. Pruebas i. Informe de Pruebas de Sistema ii. Informe de Pruebas de Migracin e. Capacitacin i. Informe de Capacitacin f. Migracin i. Informe de Auditoria de Migracin 2. Informacin a incluir en cada documento a. Anlisis: i. Plan de implementacin: Plan detallado del proyecto que incluye la asignacin de los recursos a cada tarea a realizar en cada etapa ii. Alcance detallado: Detalle de la funcionalidad que es objeto del proyecto. El proyecto se concertar en desarrollar slo la funcionalidad detallada en el alcance. iii. Anlisis de Brecha (GAPs): Diferencia entre la funcionalidad requerida por los requerimientos de la organizacin y la funcionalidad que brinda el paquete a implementar. Durante el proyecto se deber encontrar soluciones a las brechas encontradas, ya sea con procedimientos manuales, adaptacin de otras funcionalidades o desarrollo de programas que permitan achicar la brecha. b. Diseo: i. Diseo Funcional: Diseo conceptual de lo que debe hacer el nuevo sistema. Se establecen cules son los principales parmetros sobre los que trabajar y se disea la solucin que permite cerrar o achicar la brecha encontrada en la etapa de anlisis. Se desarrollan adems especificaciones funcionales sobre que deben hacer los programas que se debern construir en forma adicional en la etapa de construccin. ii. Diseo de Interfaces: Se disean las interfaces con todos los programas adyacentes al sistema en desarrollo iii. Programas Adicionales (extensiones): Se detalla la totalidad de programas a escribirse adicionalmente a la parametrizacin del paquete de software. De incluir las interfaces, las extensiones y las migraciones automticas de datos iv. Plan de Pruebas: Incluir el plan de pruebas a seguirse, incluyendo cada caso a probarse, en qu momento y quin deber desarrollarlas v. Casos de Pruebas: Detalle de qu debe probarse en cada circunstancia normal de la operatoria del negocio vi. Detalle de Datos a Migrar: Identificar que datos debern migrarse del sistema viejo al nuevo, detallando cules datos no existen en el sistema actual pero son requeridos por el nuevo sistema c. Construccin Universidad de Buenos Aires Facultad de Ciencias Econmicas Pgina 19 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


i. Detalle de Configuracin ii. Detalle de Programas d. Pruebas i. Informe de Pruebas de Sistema: Informe sobre el resultado de cada prueba desarrollada ii. Informe de Pruebas de Migracin: Informe sobre el resultado de las pruebas de migracin de datos e. Capacitacin i. Informe de Capacitacin: Informe que permita indicar el grado de avance en la capacitacin de las personas que tendrn que usar el nuevo sistema f. Migracin i. Informe de Auditoria de Migracin: Resultado de la migracin de datos, indicando que datos deban migrarse del sistema anterior, y como fueron efectivamente migrados al nuevo sistema. Este informe est orientado a minimizar errores o fraudes 3. Actividades a realizar en cada fase a. Anlisis: ii. Anlisis de situacin actual iii. Anlisis de requerimientos iv. Determinacin de las brechas entre los requerimientos y la funcionalidad del paquete v. Determinacin del alcance del proyecto vi. Preparacin del plan detallado de proyecto b. Diseo: i. Diseo de los procesos futuros ii. Diseo de las adaptaciones de funcionalidad iii. Diseo de soluciones para las brechas iv. Diseo de interfaces v. Diseo de programas de mejoras vi. Definicin del plan y casos de pruebas vii. Definicin de datos a migrar c. Construccin: i. Configuracin/parametrizacin del sistema ii. Construccin de las aplicaciones incluidas en el alcance iii. Desarrollo de pruebas unitarias d. Pruebas i. Desarrollo de las pruebas de integracin, aceptacin y sistema e. Capacitacin: i. Desarrollo de los manuales de capacitacin ii. Dictado de cursos de capacitacin iii. Desarrollo de plan de salida en vivo (plan de corte) f. Migracin i. Preparacin de los datos para migrar ii. Migracin iii. Salida en vivo 4. Hitos significativos de cada etapa a. Anlisis: Aprobacin del alcance del proyecto b. Diseo: Aprobacin de los diseos funcionales y tcnicos c. Construccin: Pruebas unitarias ok d. Pruebas: Pruebas de aceptacin ok e. Capacitacin: Evaluacin de la capacitacin f. Migracin: Salida en vivo

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 20 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


5. Riesgos existentes en cada etapa y sus mitigadores Riesgo Mala definicin de requerimientos Mala estimacin de costos Impacto 3 Prob Categora Estrategia 0,4 1,2 EVITAR Acciones Realizar una definicin de requerimientos analizando las necesidades y motivaciones de CPA para implementar un soft de CRM. Contratar una consultora con alto conocimiento de gestin de proyectos y con experiencia en este tipo de implementaciones Contratar un gerente de proyectos profesional Logra una buenda definicin de requerimientos Buscar la aprobacin formal del alcance, por escrito, para minimizar los cambios de alcance. An as, es probable que el alcance no sea del todo claro y de origen a disputas Contratar una consultora con alto conocimiento de gestin de proyectos y con experiencia en este tipo de implementaciones Contratar un gerente de proyectos profesional Logra el involucramiento de la cpula de la administracin para logra que los usuarios se involucren en serio en el proyecto Obtener aprobacin de alcance Desarrollar un buen procedimiento para administrar los requerimientos de cambios, estableciendo pautas para su manejo Definir claros casos de pruebas Entrenar y capacitar a los programadores de la compaa en la herramienta de programacin

0,3

0,9 TRANSFERIR

Indefinicin del alcance del proyecto

0,2

0,6 MITIGAR

Mala estimacin de tiempos

0,2

0,6 TRANSFERIR

Baja participacin de usuarios claves Cambios constantes de alcance Malas pruebas de usuarios Desconocimiento de los lenguajes de programacin

0,2

0,4 EVITAR

0,2

0,4 MITIGAR

3 2

0,1 0,1

0,3 EVITAR 0,2 MITIGAR

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 21 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


6. Otros componentes presentes en un plan de desarrollo de software. a. Plan de Proyecto Mes 1 Anlisis Diseo Construccin Pruebas Capacitacin Migracin Ocupacin Programador EA Programador EB Gerente proyectos Usuario A Usuario B Programador IA Programador IB Total Mes 1 160 160 80 160 160 160 160 1040 Mes 2 160 160 80 160 160 160 160 1040 Mes 3 160 160 80 160 160 160 160 1040 Mes 4 160 160 80 160 160 160 160 1040 Mes 5 160 160 80 160 160 160 160 1040 Mes 6 160 160 80 160 160 160 160 1040 Mes 7 160 160 80 160 160 160 160 1040 Mes 8 160 160 80 40 40 160 160 800 Mes 9 160 160 80 40 40 160 160 800 Mes 10 160 160 80 40 40 160 160 800 Mes 11 160 160 80 160 160 160 160 1040 Mes 12 Total Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 Mes 8 Mes 9 Mes 10 Mes 11

Mes 12

160 1120 160 1120 80 560 160 1160 160 1120 160 1120 160 1120 1040 7320

b. Plan de Control de Cambios: Determina el procedimiento de administracin y aceptacin del los cambios que se proponen luego de que la etapa correspondiente fuera aprobada. c. Plan de Mantenimiento: Establece los procedimientos que se seguirn para mantener el sistema operativo una vez que el proyecto salga en vivo y cmo ir realizndole mejoras a lo largo del ciclo de vida d. Plan de Corte: Establece la secuencia de pasos, tiempos y personar responsables para desactivar el sistema viejo y activar el sistema nuevo. Opcin 3 1) 2) 3) 4) 5) Entregables de cada etapa: Idem Opcin 1 Informacin a incluir en cada documento: Idem Opcin 1 Actividades a realizar en cada fase: Idem Opcin 1 Hitos significativos de cada etapa: Idem Opcin 1 Riesgos existentes en cada etapa y sus mitigadores: Idem Opcin 1

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 22 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


6) Otros componentes presentes en un plan de desarrollo de software. a. Plan de Proyecto Mes 1 Anlisis Diseo Construccin Pruebas Capacitacin Migracin Ocupacin Consultor A Consultor B Gerente Consultra Usuario A Usuario B Usuario C Gerente Total b. c. d. 2) Tablero de comando El tablero de comando es una buena funcionalidad, estratgica, pero incluirla en esta etapa del proyecto implica demasiados riesgos con pocos beneficios de corto plazo. Se plantear como una segunda etapa. Actualizacin de la base de datos de clientes en el sistema actual, completando los datos requeridos por el nuevo sistema y que el anterior no registraba Los datos maestros son claves a la hora de iniciar un nuevo sistema. Siempre es deseable contar con los datos limpios y completos al iniciar la vida de un nuevo sistema. Dado que son actividades que se pueden realizar en paralelo y que no afectan el camino crtico, se pueden agregar mientras duren la fase de capacitacin. Actualizacin del historial del cliente para la migracin de datos histricos. Siguiendo el mismo criterio que en el caso de los datos maestros incompletos, se puede paralelizar el desarrollo de la nueva interfase de datos histricos con la fase de capacitacin. Esto no afectara el camino crtico. Re configuracin de la funcionalidad de clculo de descuentos. Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 160 160 160 160 160 160 160 160 160 160 40 40 40 40 40 160 160 40 160 160 160 160 40 160 160 80 80 0 80 80 160 160 160 160 160 920 920 600 920 920 Total 800 800 200 680 680 320 800 4280 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6

Plan de Control de Cambios: Idem Opcion 1 Plan de Mantenimiento: Idem Opcion 1 Plan de Corte Idem Opcion 1

Esta modificacin no agrega valor en esta etapa del proyecto y se desarrollar como una segunda fase. Desarrollar una interfase entre el sistema de devoluciones del software de produccin y el sistema integrado de control de devoluciones del nuevo sistema CRM.

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 23 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Claramente esta funcionalidad es crtica y no se tuvo en cuenta en su momento. El riesgo de una interfase manual es alto y no contar con esta impacta en el resultado final del proyecto. Hay cierto riesgo al incluir esta interfase y requiere de recursos adicionales para no afectar el camino crtico. Replanificacin Opcin 1
Gantt Anlisis Diseo Construccin Pruebas Limpieza de datos maestros Migracin datos Histricos Anlisis Diseo Construccin Pruebas Interfase devoluciones Anlisis Diseo Construccin Pruebas Capacitacin Migracin Ocupacin Consultor A Consultor B Consultor C Consultor C Gerente Consultra Usuario A Usuario B Usuario C Usuario C Usuario C Usuario D Gerente Total Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 Mes 8

Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 160 160 160 160 160 160 160 160 160 160 160 160 160 160 40 0 0 0 0 0 0 120 0 0 0 0 0 0 40 40 40 40 40 40 40 160 160 40 40 160 160 160 160 160 40 40 160 160 160 80 80 0 0 80 80 80 40 0 0 0 0 0 0 40 0 0 0 0 0 0 80 0 0 0 0 0 0 160 160 160 160 160 160 160 920 920 600 600 920 1240 920

Total 1120 1120 40 120 280 880 880 400 40 40 80 1120 6120

El camino crtico de las mejoras est definido por la interfase de devoluciones que es de un mes. Se proceder a realizarlo en paralelo con la capacitacin y con las modificaciones a las migraciones de datos. Esto requerir el agregado de un consultor adicional, de utilizar al usuario C a tiempo completo y agregar un nuevo usuario a tiempo parcial. Con esta estrategia no ser necesario cambiar la fecha de salida en vivo. Los costos adicionales producidos por el agregado de las nuevas funcionalidades son de: Costos Consultor C Usuario C Usuario D Total Replanificacin Opcin 2 Horas 160 80 80 320 $/hs Total $ $ 70,00 $11.200 $ 25,00 $2.000 $ 25,00 $2.000 $15.200

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 24 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Gantt Anlisis Diseo Construccin Pruebas Limpieza de datos maestros Migracin datos Histricos Anlisis Diseo Construccin Pruebas Interfase devoluciones Anlisis Diseo Construccin Pruebas Capacitacin Migracin Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 Mes 8 Mes 9 Mes 10 Mes 11 Mes 12 Mes 13

Ocupacin Programador E A Programador E B Gerente proyectos Gerente proyectos Usuario A Usuario A Usuario A Usuario A Usuario B Usuario C Programador I A Programador I A Programador I A Programador I B Programador I B Programador I B Total

Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6 Mes 7 Mes 8 Mes 9 Mes 10 Mes 11 Mes 12 Mes 13 160 160 160 160 160 160 160 160 160 160 160 0 160 160 160 160 160 160 160 160 160 160 160 160 0 160 80 80 80 80 80 80 80 80 80 80 80 0 80 80 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 40 40 40 160 0 160 40 0 0 0 0 0 0 0 0 0 0 0 0 40 0 0 0 0 0 0 0 0 0 0 0 0 80 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 40 40 40 160 0 160 40 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 160 160 160 160 0 160 40 0 0 0 0 0 0 0 0 0 0 0 0 120 0 0 0 0 0 0 0 0 0 0 0 0 160 160 160 160 160 160 160 160 160 160 160 0 160 40 0 0 0 0 0 0 0 0 0 0 0 0 120 0 0 0 0 0 0 0 0 0 0 0 0 1040 1040 1040 1040 1040 1040 1040 800 800 800 1040 560 1080

Total 1920 1920 960 80 1560 40 40 80 1560 40 1920 40 120 1920 40 120 12360

Dado que el tiempo entre las pruebas y salida en vivo en el proyecto original era de un mes y que el camino crtico de las nuevas funcionalidades a agregar es de un mes y medio, no queda ms remedio que postergar la salida en vivo. Esto genera un sobre costo importante, sobre todo de las horas parciales del gerente de proyectos. Se deber suspender la participacin de los programadores externos y se utilizar el trabajo de los programadores internos para desarrollar las nuevas aplicaciones, dado que son de menor costo. Esto requiere una negociacin con los dos programadores externos. Los costos adicionales producidos por el agregado de las nuevas funcionalidades son de: Costos Gerente de proyectos Usuario A Usuario C Programador I A Programador I B Total Replanificacin Opcin 3 Horas $/hs Total $ 80 187,5 $15.000 160 25 $4.000 40 25 $1.000 160 34 $5.500 160 34 $5.500 600 $31.000

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 25 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Tablero de Comando Anlisis Diseo Construccin Pruebas Limpieza de datos maestros Migracin datos Histricos Anlisis Diseo Construccin Pruebas Interfase devoluciones Anlisis Diseo Construccin Pruebas Capacitacin Migracin Ocupacin Consultor A Consultor B Consultor C Consultor D Gerente Consultra Usuario A Usuario B Usuario C Usuario C Usuario C Usuario C Usuario C Usuario C Gerente Total Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 Mes 6

Mes 1 Mes 2 Mes 3 Mes 4 Mes 5 160 160 160 160 160 160 160 160 160 160 56 0 0 0 0 80 72 0 0 0 40 40 40 40 40 160 160 40 160 160 160 160 40 160 160 80 80 0 80 80 80 0 0 0 0 40 0 0 0 40 0 0 0 40 40 160 160 160 160 160 920 920 600 1136 1152

Total 800 800 56 152 200 680 680 320 80 40 40 40 40 800 4728

En este caso, si bien la funcionalidad adicional tiene un camino crtico de un mes y es posible agregarla antes de la fecha de salida en vivo adicional, es necesaria una importante actividad de replanificacin de las tareas de capacitacin y migracin. Se reduce la migracin en 10 das, pero se agregan horas adicionales de un nuevo usuario (el C) ya que no es posible reducirla tanto tiempo. Por otro lado, se pone en paralelo con la capacitacin lo que requiere tambin del apoyo del usuario C. sern necesarios dos consultores adicionales para poder llevar adelante la nueva funcionalidad, ya que los dos consultores iniciales (A y B) ya estn con actividades para esas etapas que le consumen todo su capacidad mensual. Los costos adicionales producidos por el agregado de las nuevas funcionalidades son de: Costos Consultor C Consultor D Usuario C Total Horas $/hs Total $ 56 100 $5.600 152 100 $15.200 240 25 $6.000 448 $26.800

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 26 de 27

Tecnologa de la Informacin Gua de Trabajos Prcticos


Solucin Actividad 4 DER Aplicacin para aprobacin crediticia

Universidad de Buenos Aires Facultad de Ciencias Econmicas

Pgina 27 de 27

You might also like