11
Tabla de contenido PROPUESTA TÉCNICA.................................................................................................................... 2 1. Propuestas de servicios............................................................................................................ 2 1.1. Descripción del sistema ................................................................................................... 2 1.2. Modalidad del proyecto ................................................................................................... 2 1.3. Proceso de desarrollo ...................................................................................................... 2 1.4. Gestión de riesgos y plan de contingencia ...................................................................... 9 2. Planificación............................................................................................................................ 4 3. Plazo de conclusión del contrato ............................................................................................. 5 4. Propuesta económica y plan de pagos ..................................................................................... 5 4.1. Costo del proyecto........................................................................................................... 5 4.2. Plan de pagos................................................................................................................... 8

PROPUESTA-TÉCNICA-TIS-TEAMSCRIPT - FINAL-ultimo v2.pdf

Embed Size (px)

Citation preview

  • Tabla de contenido

    PROPUESTA TCNICA .................................................................................................................... 2

    1. Propuestas de servicios ............................................................................................................ 2

    1.1. Descripcin del sistema ................................................................................................... 2

    1.2. Modalidad del proyecto ................................................................................................... 2

    1.3. Proceso de desarrollo ...................................................................................................... 2

    1.4. Gestin de riesgos y plan de contingencia ...................................................................... 9

    2. Planificacin ............................................................................................................................ 4

    3. Plazo de conclusin del contrato ............................................................................................. 5

    4. Propuesta econmica y plan de pagos ..................................................................................... 5

    4.1. Costo del proyecto ........................................................................................................... 5

    4.2. Plan de pagos ................................................................................................................... 8

  • PROPUESTA TCNICA

    El presente documento describe en forma detallada la propuesta presentada por TEAMSRIPT

    COMPANY para mejorar y complementar el Sistema de Apoyo a la Empresa TIS que se

    especifican en el Pliego de peticiones PETIS-2705-2015.

    1. Propuestas de servicios

    1.1. Descripcin del sistema

    El sistema a mejorar y complementar permitir llevar adelante los procesos

    administrativos y de gestin de proyectos de la empresa TIS, el cual ser llamado Sistema de

    Apoyo a la Empresa TIS.

    1.2. Modalidad del proyecto

    La solucin est enmarcada en la modalidad: mejora, adecuacin e implementacin.

    Considerando la REINGENIERA DE SOFTWARE como base fundamental para

    su aplicacin, proyeccin, ejecucin y puesta en marcha.

    1.3. Proceso de desarrollo

    1.3.1. Generalidades del sistema

    1.3.1.1. Forma de trabajo del sistema

    El sistema funcionara de forma adecuada en plataforma web en los servidores

    del Laboratorio del Departamento de Informtica y Sistemas, garantizando su

    correcto funcionamiento.

    1.3.1.2. Gestin de base de datos

    Los datos almacenados en la base de datos cumplirn normas de integridad,

    fiabilidad y seguridad.

    1.3.1.3. Gestin de informacin

    Para la administracin de los datos se elaborara programas que tengan una

    interfaz amigable, que llegue de manera clara a las personas que utilizaran el

    software.

  • 1.3.2. Software de desarrollo

    TeamScript Company mejorara el proyecto bajo las siguientes especificaciones.

    Plataforma de desarrollo: Php.

    Gestor de base de datos: MySQL, PostgreSQL (de acuerdo al sistema

    proporcionado)

    Servidor web: Apache

    Herramientas de apoyo:

    Control de versiones: GitHub

    Entornos de desarrollo: Sublime Text

    Maquetacin: Balsamiq Mockups Web App

    Modelamiento de base de datos: Power Designer

    Modelamiento UML: Power Designer

    Sin embargo TeamScript Company est dispuesto a acomodarse a la tecnologa

    utilizada por el grupo empresa que desarrolle el sistema que ser proporcionada por la

    empresa TIS.

    1.3.3. Licencia de software

    Aparte de las licencias de software que las herramientas de desarrollo pueden

    usar, se definir por parte de la empresa TIS, bajo que licencia prefiere que el sistema

    se establezca, recomendando GNU dada la naturaleza del software libre.

    1.3.4. Metodologa de desarrollo

    El proyecto ser desarrollado bajo la metodologa gil Programacin Extrema

    (XP).

    Actividades Planteadas Etapas del Proceso de Desarrollo

    Presentacin y Aceptacin de la

    propuesta a la Empresa TIS.

    0 Iteracin.

    Anlisis del Sistema proporcionado

    Control de calidad del anterior

    sistema

    Validacin/Verificacin del Sistema

    proporcionado y Propuesta de

    mejoras.

    1 Iteracin.

  • Programacin Correctiva y Aditiva

    de funcionalidades.

    2 Iteracin.

    Validacin/verificacin y control de

    Calidad del producto terminado

    3 Iteracin.

    Documentacin, Capacitacin,

    Implantacin y puesta en marcha.

    4 Iteracin

    Figura 1: Planificacin de actividades.

    1.3.5. Capacitacin

    Una vez concluido el software la empresa TeamScript Company se comprometer a

    capacitar a los usuarios finales en el manejo del sistema. Para llevar a cabo dicha capacitacin

    la empresa TeamScript Company establece como requisito que las personas a capacitar

    tengan conocimiento bsico en el manejo de computadoras.

    1.3.6. Documentacin

    La documentacin ser entregada al finalizar el proyecto das antes de la

    implementacin del software y capacitacin. El mismo contara con los siguientes manuales:

    Tcnico: Donde se explicara el funcionamiento tcnico del programa, para permitir

    su mejoramiento y administracin.

    De usuario: Donde se indica cmo usar el sistema desarrollado.

    De instalacin: Donde se indica cmo poner en funcionamiento el sistema en todas

    sus partes.

    2. Planificacin

    Actualmente el proyecto se encuentra estimado para 4 iteraciones dentro de las

    fechas establecidas en la tabla Figura 5, bajo la siguiente descripcin:

    Los das laborales a tomar en cuenta sern de lunes a viernes.

    Las ltimas iteraciones ser dedicado a la implantacin, capacitacin y puesta en

    marcha.

    Las reuniones con el cliente se realizaran cada viernes donde se llevara a cado

    demostraciones en fecha establecidas en la tabla.

  • Etapa Inicio Fin Das

    0 Iteracin 20/03/2015 27/03/2015 5

    1 Iteracin 27/03/2015 10/04/2015 10

    2 Iteracin 10/04/2015 08/05/2015 20

    3 Iteracin 08/05/2015 22/05/2015 10

    4 Iteracin 22/05/2015 05/06/2015 10

    Total das trabajados: 55

    Figura 5: Planificacin del proyecto.

    Figura 6: Diagrama de Gantt.

    3. Plazo de conclusin del contrato

    TeamScript Company tiene el compromiso de realizar la entrega final del sistema

    hasta el da 19 de junio del 2015.

    4. Propuesta econmica y plan de pagos

    4.1. Costo del proyecto

    TeamScript Company cuenta con 5 desarrolladores. Existen 55 das hbiles de

    trabajo, que reflejan 3 horas de trabajo por da. En funcin a la siguiente tabla de salario/hora

    se calculara el costo de mejora del proyecto.

  • Cargo Costo

    ($us/hora)

    Representante legal + Programador 3.8

    Programador 2.8

    Programador 2.8

    Evaluador 2.8

    Evaluador 2.8

    Figura 6: Costo del proyecto.

    4.1.1. Costo total personal

    Cargo Costo ($us)

    Representante legal + Programador 570

    Programador 420

    Programador 420

    Evaluador 420

    Evaluador 420

    TOTAL 2250

    Figura 7: Costo total personal.

    4.1.2. Costos indirectos en el desarrollo del producto

    Equipamiento Tiempo Costo (Bs/Mes) Monto ($us.)

    Internet 3 meses 200 87

    Telefona - - 20

    Material de oficina - - 15

    Capacitacin - - 50

    Otros(meriendas,

    bebidas, limpieza)

    - - 40

    TOTAL 212

    Figura 8: Costos indirectos.

  • 4.1.3. Resumen de los costos del producto

    Trabajo Costo ($us.)

    Costo del Software 2250

    Implantacin Final y Capacitacin 454

    Indirectos 212

    TOTAL 2916

    Figura 9: Costos del producto.

    4.1.4. Costo final

    Como la empresa es nueva, el % de Beneficio que considera justo tanto para el cliente

    como para la empresa es del 20%.

    Siendo el costo final:

    Precio ($us)

    Costo del software 2916

    Beneficio 583.20

    Total: 3499.20

    Figura 10: Costos final.

    En conclusin, el costo total del proyecto es de $us. 3499.20 Tres mil cuatrocientos

    noventa y nueve Dlares Americanos con 20/100 centavos equivalente a Bs. 24354

    Veinticuatro mil trescientos cincuenta y cuatro Bolivianos con 43/100 centavos.

    IVA debito fiscal: Bs. 3166.07

    Costo final del Sistema: Bs. 27520.5

    El costo total del proyecto sujeto a impuestos es de Bs. 27520.5 Veintisiete mil

    quinientos veinte y cincuenta centavos sujeto a impuestos.

  • 4.2. Plan de pagos

    Teniendo en cuenta que una iteracin tiene como resultado historias de usuarios

    estimado y terminado que aportan al usuario parte de la funcionalidad del sistema

    incrementalmente; la empresa TeamScript Company propone a TIS que los pagos se realicen

    en cada iteracin, se plantea las siguientes entregas por iteracin con su costo respectivo. La

    cual se encuentra detallada en la siguiente tabla:

    PAGO DESCRIPCION FECHA % DEL

    TOTAL

    MONTO

    EN BS.

    ENTREGABLES

    1 Conclusin de la

    Iteracin 0

    27/03/2015 0% 0 Propuesta tcnica

    a la empresa TIS.

    Informe del

    anlisis del

    sistema

    proporcionado.

    2 Entrega de la

    Iteracin 1

    10/04/2015 10% 349.92 Resultado de

    Pruebas

    exhaustivas al

    sistema entregado

    a nuestra empresa,

    junto a propuestas

    de mejoras y

    soluciones a

    problemas

    existentes.

    3 Entrega de la

    Iteracin 2

    08/05/2015 15% 524.88 Software y

    documentacin de

    la programacin

    aditiva y

    correctiva

    concerniente a la

    iteracin 2.

  • 4 Entrega de la

    Iteracin 3

    22/05/2015 15% 524.88 Documentacin

    concerniente a

    pruebas de todo el

    sistema, pruebas

    mostrando al

    cliente.

    6 Entrega de la

    Iteracin 4

    05/06/2015 60% 2099.52 Documento de

    constancia de

    capacitacin y de

    aceptacin del

    producto final.

    Figura 11: Plan de pagos.

    Para el debido pago de cada uno de las iteraciones, la empresa TIS deber estar

    satisfecha con dicha entrega.

    4.3. Gestin de riesgos y plan de contingencia

    En todo mbito de trabajo se enfrenta a condiciones inciertas que pueden aparecer

    durante el desarrollo del proyecto. En el rea de software el cambio es una preocupacin

    central, principalmente los cambios que presente el cliente. Es por eso que es primordial el

    uso de un anlisis y gestin de riesgos que ayudaran a controlar la incertidumbre.

    Se efectuara el uso de los siguientes elementos:

    Identificacin de riesgos.

    Cuantificar posibles riesgos.

    Elaborar un plan para determinar acciones frente a riegos identificados y

    potenciales.

  • RIESGOS PROB. DE

    OCURRENCIA

    IMPACTO CAUSAS ESTRATEGIAS

    La aprobacin de los

    avances del proyecto tarda

    ms de lo esperado

    60% Moderada Insatisfaccin por parte del

    cliente

    Hacer un seguimiento en la ejecucin de cada

    avance

    Renuncia de algn socio 20% Alta Diferencias con los socios.

    Problemas personales.

    Comunicacin constante entre los

    socios.

    Reorganizar el equipo de tal forma que se

    solape el trabajo

    Se propone cambios en los

    requerimientos que

    requieren rehacer el diseo

    40% Moderada No tiene coherencia el

    Sistema

    Realizar reuniones con el cliente para saber lo

    que quiere.

    Revisar y analizar los requerimientos

    El tiempo requerido para

    desarrollar el software esta

    subestimado

    20% Alta Mala planificacin de las

    planificacin iteraciones

    Ampliar el tiempo de las tareas que sean

    difciles estimar

  • 5. Clausulas

    La empresa de desarrollo de software TeamScript Company al ser una empresa que

    se caracteriza por el cumplimiento de sus contratos hace mencin a los siguientes puntos de

    gran importancia:

    Por da de retraso que hubiera en algunas de las fechas estipuladas en este documento,

    el contratante deber descontar el 10% del pago de dicha entrega por da de retraso.

    Cualquier otro requerimiento que no est contemplado dentro el documento de

    CPTIS-2705-2015 el contrato no contempla, tendr costo aparte que se dar a

    conocer con un previo anlisis el costo y el tiempo que tomar realizar el

    requerimiento. La empresa hace notar para que el proyecto se ejecute sin ninguna

    interrupcin en los tiempos establecidos y para evitar generar cualquier inconveniente

    en ambas partes, recomienda basarse en el documento CPTIS-2705-2015.