Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CEMENTERA SOCIALISTA
Noviembre 2013
Saludos cordiales,
I. Introducción
II. Objetivos del servicio
III. Alcance del trabajo
IV. Descripción del servicio
V. Equipo de trabajo
VI. Metodología del trabajo
VII. Plan de trabajo y entregables
VIII. Condiciones del servicio
IX. Oferta economica
X. Aceptación de la propuesta
XI. Anexos
Finalmente, quedamos a sus órdenes para ampliar cualquier aspecto relacionado con el
contenido de esta propuesta.
Atentamente,
Actualmente, mantienen un registro de datos con creación de tablas dinámicas con Excel,
los reportes. Creación de reportes PHP, PostgreSQL y Symfony,Manejo de 4 filiales
Vencemos, Invecem, FNC, Cementera Adina, Estadisticas semanales y mensuales El
sistema SIGEPRO se encuentra parcialmente implantado. El sistema posee 84 tablas
Para apoyar este proyecto, que por los retrasos presentados ha entrado en caracter de
urgencia, la institución en mención buscó la asistencia de la empresa EMACS
CONSULTORES®. Nuestra propuesta de trabajo contempla, en inicio, una evaluación
diagnóstica del sistema para documentarlo y determinar el estatus actual del mismo, para
así, en una segunda fase desarrollar e implementar los requerimientos (módulos y
reportes) faltantes para su puesta en marcha.
Por eso, como una tercera fase realizaremos el diseño y puesta en marcha de un plan de
soporte y mantenimiento que asegure todas las correcciones y mejoras necesaria para el
óptimo y correcto funciomaniento del SIGEPRO. Nuestro trabajo también incluye dar, al
personal encargado del manejo del sistema, la capacitación necesaria para su correcto
uso y para que puedan operar todo el sistema implantado.
El alcance del proyecto se divide según los objetivos planteados en tres partes:
• La evaluación diagnóstica inicial se hará sobre todo el sistema desarrollado hasta la
fecha del trabajo (7 módulos).
• Para el desarrollo e implementación de las mejoras necesarias, dichas mejoras
serán las establecidas en forma conjunta entre EMACS CONSULTORES y el
CEMENTERA SOCIALISTA después de realizada la evaluación inicial. En esta
primera fase se deberían tener en cuenta los requerimientos implícitos y las
restricciones impuestas sobre el desarrollador original. Las circunstancias pueden
haber cambiado y puede que los requerimientos originales ya no sean válidos.
Las tareas de soporte y mantenimiento a realizar, así como el equipo de trabajo que
realizará dicha labor, serán establecidas en el Plan de Soporte y Mantenimiento del
Sistema SIGEPRO. Lugar de trabajo: el equipo de trabajo de EMACS CONSULTORES
llevará a cabo el proyecto tanto en las instalaciones del CEMENTERA SOCIALISTA como
en nuestras oficinas. Durante la fase 3 de mantenimiento se garantiza la presencia en el
CEMENTERA SOCIALISTA del equipo de trabajo necesario (mínimo 1 persona a tiempo
completo) para llevar a cabo el trabajo según el Plan de Soporte y Mantenimiento.
www.emacs.com.ve Pagina 4
• Modulo de incidencias Comprensión de información con el codifo QR, Interfaz de
integración para traer ordenes de despacho
• No contempla la operación del software ni sus funciones operacionales, las cuales
serán llevadas a cabo por el personal de la institución encargado del manejo del
SIGEPRO.
Reporte...
www.emacs.com.ve Pagina 5
Tipo de Plan Descripción
Mantenimiento Los cambios adaptativos son los necesarios para acomodar el producto
Adaptativo a un entorno cambiante. Se incluyen los cambios para implementar
nuevos requerimientos de interfaz, de sistema o de hardware.El
software tiene que adaptarse a cambios tecnológicos (hardware,
software operativo, arquitectura) y, así, mantener su nivel de servicio.
Esto es una migración o mejora del software. Este tipo de
mantenimiento consiste en la modificación de un programa debido a
cambios en el entorno (hardware o software) en el cual se ejecuta.
Mantenimiento Los cambios perfectivos mejoran el software, el rendimiento o la
Perfectivo mantenibilidad. Un cambio perfectivo puede proveer nuevas
funcionalidades para los usuarios o para que la ingeniería inversa pueda
crear documentación de mantenimiento que no existía antes. Podemos
definir el mantenimiento perfectivo como el conjunto de actividades
para mejorar o añadir nuevas funcionalidades requeridas por el
usuario. Desde cambiar el formato de impresión de un informe, hasta la
incorporación de un nuevo módulo aplicativo.
www.emacs.com.ve Pagina 6
la aplicación SIGEPRO. Asimilar la arquitectura, diseño y características logicas de
la aplicación. Conocer condiciones de seguridad que dispone la aplicación Disponer
de información relativa a: estadisticas de tiempos de respuestas de transacciones
online, solicitud de cambios del sistema y perfiles de accesos a los recursos de la
aplicación.
• Fase IV. Elaboración de informe: que recogerá las características del trabajo
realizado, conclusiones, recomendaciones y propuestas de mejoras. El informe de
evaluación incluira los siguietes apartados: Requisitos funconales y no funcionales,
satisfacción del usuarios, problemas y otros asuntos, oportunidades de reutilización
desarrollo futuros.
• Líder de proyecto: Participa en las tres fases del proyecto como encargado de la
parte técnica, ejecuta y documenta las pruebas planificadas en los programas de
trabajo. Analiza las solicitudes y diseña, implementa y evalúa las mejoras
recolectadas.
• Supervisor del proyecto: Participa en las tres fases del proyecto como
responsable ante el cliente. En la fase I, elabora la planificación del proyecto, de la
evaluación inicial, y de los programas de trabajo. Revisa y evalúa los resultados de
las pruebas realizadas y elabora diseño inicial del Plan de Soporte y
Mantenimiento. En la fase II Planifica, revisa y evalúa el funcionamiento de las
mejoras desarrolladas.En la fase III hace la implementación del proceso de
mantenimiento y supervisa el cumplimiento del Plan de Mantenimiento.
• Asesor metodológico: Participa en la fase I y II del proyecto. En la fase I, revisa la
planificación del proyecto, elabora procesos y metodología de trabajo, evalúa el
www.emacs.com.ve Pagina 8
diseño propuesto del sistema y Revisa el informe de diagnóstico inicial y el el
diseño inicial del Plan de Soporte y Mantenimiento. En la fase II, Revisa la
metodologia para levantamiento de información, Crea los formatos para las
Solicitudes de Mejoras, Analiza las solcitudes de mejoras recolectadas, Revisa y
evalúa el funcionamiento de las mejoras desarrolladas.
• ProgramadorParticipa en la fase I, II y III del proyecto. Apoya al líder de proyecto
en la documentación del sistema, Apoya en la elaboración de los diagramas UML y
casos de uso, Desarrolla las mejoras aprobadas
• Analista de sistemaParticipa en la fase II y III del proyecto. Diseña y desarrolla las
mejoras aprobadas. Implementa las modificaciones, ejecuta el Plan de Soporte y
Mantenimiento
• DBA. Especialista en base de datos. Evaluación y diseño de la base de datos
PostgrSQL.
El proyecto consta de 3 fases con una duración estimada de 6 meses, las cuales
comprenden todo el proceso desde la evaluación inicial hasta el Plan de Soporte y
Mantenimiento, todas las actividades son estimadas en horas por cada perfil profesional y
a su vez estas horas se transforman en meses para tener una duración estimada del
proyecto. A continuación se detalla el cronograma de actividades a realizar por cada fase:
1. En esta fase se hará una revisión inicial del sotfware según los módulos desarrollados
hasta le fecha , haciéndo enfasis en la evaluación de la mantenibilidad del sistema. Esta
www.emacs.com.ve Pagina 9
evaluación se hará en base a los estándares establecidos en la ISO/IEC 25000 de calidad
del Producto Software. Esta fase contempla las las siguientes actividades:
www.emacs.com.ve Pagina 10
proyecto. SCRUM es un proceso iterativo e incremental. Cada iteración, denominada
sprint, se compone por varios ciclos de trabajo. Está conformado por:
• Roles: los roles que se present
• Artefactos o elementos: tiene cuatro elementos principales: bitácora del producto,
lista de tareas
Actividades
El adaptativo y perfectivo son mejoras del software. Estos cambios no estaban en las
especificaciones de diseño del software entregado.
En base a esto se ha hecho estimación para el desarrollo de estos 2 módulos del sistema.
Para lo cual el trabajo se estructurará según las siguientes actividades:
• 2.1 Determinación de los requisitos: Identificación de problemas, oportunidades y
objetivos para determinar los requerimientos de información a partir de los
usuarios particularmente involucrados.
• 2.2 Análisis de las necesidades del sistema: Consiste en analizar las
necesidades propias del sistema y diagramarlas para prepara una propuesta del
sistema (prototipo) que resume todo lo que ha encontrado e incluye un análisis
costo / beneficio de las alternativas y plantea recomendaciones al respecto.
• 2.3 Diseño y especificaciones: Consiste en elaborar el diseño lógico del sistema.
Incluye el diseño de procedimientos precisos de captura de datos, diseño de
formularios y de pantallas, diseño de la interfaz con el usuario y también de los
archivos o la base de datos.
• 2.4 Redacción del código y documentación: En esta fase se desarrollará todo el
software original que sea necesario. A través de técnicas estructuradas para el
diseño y documentación de software. También se desarrollará la documentación
indispensable del software.
• 2.5 Pruebas y calidad: Se harán una serie de pruebas, con datos tipo, para
identificar las posibles fallas del sistema: más adelante, se utilizarán los datos
reales. El mantenimiento del sistema y de su documentación empiezan justamente
en esta fase y después, esta función se realizará de forma rutinaria a lo largo de
toda la vida del sistema.
• 2.6 Implantación y evaluación: Se implantar el sistema lo cual incluye el
adiestramiento que el usuario requerirá. Se planea la transición que trae consigo un
cambio de sistemas y se evalúa el software como producto.
Los entregables téndran una consolidación y frecuencia mensual, los mismos son:
www.emacs.com.ve Pagina 11
Tipo de Entregable Descripción
Entregables Técnicos
• Historial de requisitos
• Reporte de Tareas de ingeniería
• Codigo fuente y prototipo de mejoras
• Informe de Pruebas de aceptación
www.emacs.com.ve Pagina 12
Tipo de Entregable Descripción
www.emacs.com.ve Pagina 13
N# Desarrollo de requisitos BsF x Punto de
Función
6 • Los costos de desarrollo de nuevos requisitos,
agregados durante los meses 12 a 18 1500Bsf x PF
7 • Los costos de requisitos eliminados durante los 1500Bsf x PF
meses 12 a 18
Se impartirán los siguientes cursos como parte de la transferencia tecnológica con una
www.emacs.com.ve Pagina 14
duracion de 16 horas para total de 4 personas como máximo, dichos cursos se
planificarán para ser impartidos a lo largo de proyecto: Symfony 1.4 – 24 horas.
Administración PosgreSQL - Nivel 1 – 24 horas.
El proyecto consta de 3 fases, las cuales comprenden todo el proceso desde la evaluación
inicial hasta el Plan de Soporte y Mantenimiento, todas las actividades son estimadas en
horas por cada perfil profesional y a su vez estas horas se transforman en meses para
tener una duración estimada del proyecto. A continuación se detalla el costo de las
actvidades realizadas en cada etapa (ver desglose de actividades en Anexo):
SUB-TOTAL 1.410.400,00
IVA 112.832,00
www.emacs.com.ve Pagina 15
Cuadro 3: Forma de pago del proyecto
Los pagos en cheque y/o depósitos bancarios deben realizarse a Nombre de EMACS
COMPUTACION C.A. Los números de cuentas corrientes en los que puede realizar
depósito bancario son:
BANESCO 0134-0796-78-7961002111
BANFOANDES 0007-0068-15-0000002316
Una vez que sea analizada y aprobada esta propuesta, y así sea comunicado, se
efectuara una reunión de planificación con los ejecutivos y el personal asignado al
proyecto, a fin de establecer las necesidades y programar de común acuerdo las fechas
de las visitas y la presentación de los resutados del trabajo. Agradecemos que una vez
aceptada la propuesta, la misma sea firmada y sellada en señal de ello.
Esta propuesta tiene una validez de 30 días.
APROBADO POR:
Nombre:______________________-
Cargo: ______________________
Firma: _______________________
Fecha ________________________
www.emacs.com.ve Pagina 16