View
222
Download
1
Category
Preview:
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.
Recommended