Marco de Trabajo del Plan de Administración del Sistema de Contra-ME.
1. Descripción General.
1.1 Resumen del Proyecto
1.1.1 Propósito, Alcance y Objetivos. El propósito del proyecto es desarrollar un sistema alojado en la web para la empresa Contra-ME cuyo objetivo será el manejo y administración de la información de empresas que ofrecen empleo y de solicitantes de empleos. El sistema de Contra-ME permitirá el registro de los candidatos y de las empresas, así como también la modificación de cuentas. También ofrecerá el servicio de “Cálculos Aparte”, donde se incluirá Indemnización, AFP y Renta.
1.1.2 Suposiciones, Restricciones y Condiciones. Las condiciones son las siguientes:
· El plazo de entrega debe cumplirse.
· La restricción del presupuesto debe cumplirse.
· El sistema debe de ser estable, confiable y seguro.
· El diseño y construcción del sistema deben estar documentados y estructurados de forma abierta para permitir la posible adición de funciones.
· La interfaz del sistema debe ser intuitiva para su fácil manejo por parte del usuario final.
1.1.3 Elementos del proyecto sujetos a entrega. El sistema de información Contra-ME se entregará ya finalizado 8 semanas después del inicio del proyecto e incluirá su respectiva documentación para el usuario.
1.1.4 Calendarización y resumen del proyecto. A continuación se detallan los requisitos de personal y el presupuesto de cada Workflow:
· Workflow de los requisitos: Una semana, dos personas, 100 dólares.
· Workflow del análisis: Una semana, dos personas, 100 dólares.
· Workflow del diseño: Dos semanas, tres personas, 300 dólares.
· Workflow de la implementación: Tres semanas, tres personas, 450 dólares.
· Workflow de las pruebas: Una semana, tres personas, 150 dólares.
El tiempo de desarrollo total es de 8 semanas y el costo interno total será de 1100 dólares.
1.2 Evolución del plan de administración del proyecto. La empresa Contra-ME debe aceptar cualquier cambio realizado en el plan de administración del proyecto antes de su implementación. A su vez, todos los cambios que puedan surgir serán debidamente documentados para mantener actualizado el plan de administración del proyecto.
2. Materiales de consulta.
3. Definiciones y acrónimos.
Usuario – Es el usuario final del sistema de información de Contra-ME, podrá ser un solicitante, una empresa o un usuario anónimo.
Sistema – Se refiere al sistema de información de Contra-ME.
4. Organización del proyecto.
4.1 Interfaces externas. Un miembro del equipo de desarrollo se contactará con un representante previamente designado de Contra-ME para informar sobre el progreso y posibles cambios y modificaciones.
4.2 Estructura interna. El equipo de desarrollo del sistema está compuesto por: Arely (propietaria), Jessé (diseñador de sistemas) y Julio (analista de sistemas).
4.3 Funciones y responsabilidades. En el workflow de requisitos los involucrados serán Arely y Julio. En el worklow del análisis los responsables serán Julio y Jessé. En los workflows de diseño, implementación y pruebas todos los miembros del equipo tomarán una parte del trabajo.
5. Planes del proceso administrativo.
5.1 Plan inicial.
5.1.1 Plan de estimación. Como ya se mencionó se prevé que el sistema será entregado en su totalidad en 8 semanas y que el costo interno total será de 1100 dólares aproximadamente.
5.1.2 Plan de contratación de personal. Arely se necesitará en todas las semanas a excepción de la 2a, Jessé se necesitará en todas las semanas a excepción de la 3a y Julio estará presente durante las 8 semanas.
5.1.3 Plan de adquisición de recursos. Todo lo que utilizaremos (hardware, software y herramientas CASE) ya está adquirido. El sistema de Contra-ME se entregará instalado y funcionando en un servidor de la empresa Contra-ME.
5.1.4 Plan de capacitación para el personal del proyecto. No es requerido para la implementación de nuestro sistema.
5.2 Plan de trabajo.
5.2.1 Actividades de trabajo y asignación del calendario.
Semana 1: Arely y Julio se reunirán con el representante de Contra-ME para determinar los requisitos para el sistema.
Semana 2: Julio y Jessé realizarán la etapa de análisis del sistema, redactarán el documento de especificaciones, obtendrán la aprobación del cliente y producirán el plan de administración del proyecto.
Semana 3, 4: El equipo de desarrollo producirán e inspeccionarán los artefactos de diseño.
Semana 5, 6, 7: El equipo de desarrollo implementará, inspeccionará e integrará cada módulo del sistema.
Semana 8: Documentación, pruebas de integración y de módulos.
5.2.2 Asignación de recursos. Los tres miembros del equipo trabajarán en forma separada en los módulos y áreas asignadas. El equipo de desarrollo se reunirán de ser necesario todos los días a una hora conveniente para los tres, donde se informará sobre el avance del proyecto. Las reuniones formales con el representante de Contra-ME serán el día viernes en la noche en un lugar que sea de la preferencia del cliente. Arely será la responsable de la supervisión de los miembros del equipo, su progreso, implementación de los respectivos módulos y la calidad de cada uno, así como también tendrá a su cargo la documentación general y actualización de la misma.
5.2.3 Asignación del presupuesto. El presupuesto para cada flujo de trabajo (Workflow) es el siguiente:
| Workflow de los Requisitos | 100 |
| Workflow del Análisis | 100 |
| Workflow del Diseño | 300 |
| Workflow de la Implementación | 450 |
| Workflow de las Pruebas | 150 |
| Total | 1100 |
5.3 Plan de Control. Arely deberá aprobar y documentas cualquier cambio que pueda afectar el tiempo de desarrollo o el presupuesto. Para controlar el buen funcionamiento de los módulos creados, cada integrante del equipo de desarrollo los implementará en su parte de desarrollo para comprobar la interacción y acople que deban tener. Arely controlará el tiempo de desarrollo y lo hará por medio de reuniones al cabo de cada día de trabajo. Cualquier problema que pueda surgir en cualquier fase se informará a Arely.
5.4 Plan de manejo de riesgos. El sistema deberá someterse a pruebas intensivas y no comparativas debido a la falta de un sistema similar.
Debido a la posible inexperiencia de los usuarios finales del sistema, la interfaz del programa debe ser intuitiva y se debe prestar atención al análisis y diseño del mismo.
Se deben de hacer pruebas de integración en cada uno de los códigos escritos por cada miembro del equipo.
Las garantías especificadas aparte dan respaldo a fallos que puedan ocurrir a la hora de compilar el programa o al momento de implementación debido al hardware. Nótese que no cubre fallos debido a incapacidad de hardware para manejar el programa, en este caso se consultará la parte de ”Hardware” en el workflow de los requisitos presentado al principio.
5.5 Plan de cierre del proyecto. No es aplicable en este sistema.
6. Planes del proceso técnico.
6.1 Modelo del proceso. Se utilizara el Modelo Unificado de Modelaje.
6.2 Métodos, herramientas y técnicas. Los workflows se realizarán de acuerdo a lo establecido en el proceso unificado, el sistema será programado en Visual Basic.
6.3 Plan de infraestructura. El sistema será desarrollado utilizando ArgoUML, en una computadora con Windows XP con Service Pack 2.
6.4 Plan de aceptación del producto. El sistema será promovido para su aceptación en cada reunión que se mantenga con el cliente y apegándose a los pasos del proceso unificado.
7. Planes de procesos de soporte.
7.1 Plan del control de la configuración. Para la configuración de todos los códigos a implementar se utilizará el programa Concurrent Versions System (CVS), también conocido como Concurrent Versioning System que es una aplicación informática que implementa un sistema de control de versiones: mantiene el registro de todo el trabajo y los cambios en los ficheros (código fuente principalmente) que forman el sistema y permite que los distintos desarrolladores colaboren.
7.2 Plan de pruebas. Se llevará a cabo basándonos en el workflow de pruebas del proceso unificado.
7.3 Plan de documentación. La documentación también irá de acuerdo a lo establecido por el proceso unificado.
7.4 Plan de aseguramiento de la calidad. Los integrantes del equipo serán los encargados de hacer pruebas entre sus códigos a medida que se desarrolla el sistema.
7.5 Plan de revisiones y auditorías. Arely será quién responda por las pruebas de integración de las partes de código asignadas a cada miembro del equipo y luego, todos los integrantes del equipo aplicarán las pruebas exhaustivas al sistema.
7.6 Plan de resolución de problemas. Como ya se aclaró en la parte final del punto 5.3, cualquier problema que se presente en cualquier fase del desarrollo del sistema deberá ser reportado con Arely quién propondrá un plan para solucionar el inconveniente.
7.7 Plan de control de los subcontratistas. Este punto no es aplicable en el desarrollo de este sistema.
7.8 Plan de mejora del proceso. Todas las actividades se realizarán de acuerdo a el plan de Contra-ME para avanzar de nivel en el SW-CMM, lo cual se discutirá en alguna de las reuniones que se sostengan con el representante de Contra-ME. El SW-CMM (Modelo de Madurez de la Capacidad para el Desarrollo de Software por sus siglas en inglés) es un modelo de procesos para el desarrollo y mantenimiento de sistemas de software, diseñado sobre criterios específicos. Los niveles son: 1) Inicial. 2) Repetible, 3) Definido, 4) Gestionado y 5) Optimizado.
8. Planes adicionales. Componentes adicionales a discutir con el cliente:
Seguridad – Se necesitará una contraseña para el ingreso de parte de los empleados de Contra-ME al sistema.
Capacitación. Cualquier duda que surja en el uso del sistema deberá ser referida a Arely y ella contestará sin costo alguno durante un tiempo límite de seis meses.

No hay comentarios:
Publicar un comentario