Você está na página 1de 16

Plan de Proyecto

Sistema de Evaluacioó n y Registro de Solicitudes

SISTEMA DE GESTIÓN COMERCIAL


- ENAPU

Plan de Proyecto

Version 1.0

ENAPU - 2009 Paó gina 1


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

Historial de Revisión

Fecha Versión Descripción Autor

dd/mm/aa 1.0 Descripción del Proyecto - Grupo de trabajo

ENAPU - 2009 Paó gina 2


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

TABLA DE CONTENIDO
1. Plan de Proyecto
1.1. Introducción
1.2. Objetivo del Plan
1.3. Antecedentes
1.4. Objetivos del Proyecto
1.5. Alcances
1.6. Descripción del Sistema
1.6.1. Modulo de Ventas
1.6.2. Modulo de Productos
1.6.3. Modulo de Clientes
1.6.4. Modulo de Usuarios
1.6.5. Modulo de Proveedores
1.7. Arquitectura y Plataforma
1.7.1. Arquitectura y Plataforma del modelo Actual
1.7.2. Arquitectura y Plataforma del modelo Propuesto
1.7.3. Plataforma de Desarrollo
1.7.4. Plataforma de Implementación
1.8. Plan del Proyecto
1.8.1. Fase de Incepción o Inicio
1.8.2. Fase de Elaboración
1.8.3. Fase de Construcción
1.8.4. Fase de Transición
1.9. Organización del Proyecto
1.9.1. Estructura Organizacional
1.9.2. Roles y Funciones del Grupo de Trabajo
1.10. Administración de Riesgos
1.11. Anexos
1.11.1. Matriz de entregables
1.11.2. Cronograma

ENAPU - 2009 Paó gina 3


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

1. Plan de Proyecto

1.1. Introducción

El presente documento describirá los pasos de como se desarrollaran algunas


actividades para la construcción del sistema implementado para la Empresa
ENAPU; de esta manera ayudando a mejorar los Procesos de Envío de solicitud, el
Proceso de Evaluación de solicitudes y finalmente el Proceso de Notificación de
solicitudes.

1.2. Objetivo del Plan

Elaborar las pautas y actividades que se realizarán para la construcción del Sistema

1.3. Antecedentes
La Empresa ENAPU viene trabajando con los Procesos de Envío de Solicitud, el
Proceso de Evaluación de solicitudes y finalmente el Proceso de Notificación de
solicitudes pero todo de forma manual, debido a esta razón es que no cuenta con
un sistema que le ayude a optimizar sus servicios (en cuanto a recepción de
solicitudes, evaluación y finalmente respuesta).

El sistema propone ejecutar los procesos operativos relacionado con el Proceso de


Envío de solicitud y la respuesta de la misma de modo que mejore la atención al
cliente y agilice el acceso a la información a los trabajadores y a los órganos de
gerencia de dicha empresa para que se tenga una mejor interacción con el negocio
y con los clientes que soliciten sus servicios.

1.4. Objetivo del Proyecto

Este proyecto tiene como objetivo establecer un Sistema, el cual va brindar el


servicio de envió de solicitudes de permiso de desembarque a través de la Web,
esto a su vez va permitir manejar con mayor facilidad el proceso de otorgar
permisos para poder desembarcar en los distintos puertos del Perú y a su vez
agilizar la evaluación de solicitudes y reducir tiempos de respuesta para atender
mejor a los clientes.

ENAPU - 2009 Paó gina 4


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

1.5. Alcances

El presente proyecto toma en consideración la Recepción, evaluación y envío de


solicitudes para la empresa ENAPU tomando como base los procesos de dichos
requerimientos de la empresa, con el fin de que pueda servir de referencia para
desarrollar las actividades requeridas.

Así mismo se espera incorporar módulos que lleven el control de dichos procesos y
que sean de ayuda para la agilización de los mismos.

Cabe mencionar algunos puntos para el desarrollo del sistema:

- Se buscará implementar los procesos de recepción de solicitud de


modo que se evalúe de una manera apropiada y ahorrando el mayor
tiempo posible para la mejor evaluación de los mismos.
- Se implementará una base de datos de modo que contendrá la
información necesaria para los órganos de control institucional de modo
que se tenga una información clara y detallada de los empleados que
laboran en la misma y a la vez tener información de las solicitudes
recepcionadas.
- Se harán pruebas funcionales antes de la entrega del sistema, para ello
se requerirá la participación de los usuarios del sistema, en este caso
los gerentes de ENAPU.
- Una vez concluido el sistema, se dará una asesoría a los futuros
usuarios del mismo, de modo que estén aptos para usar el sistema.

1.6. Descripción del Sistema


El presente Sistema a desarrollar contará con 4 módulos; los cuales serán:
 Modulo de usuario
 Modulo de Solicitud
 Modulo del Puerto
 Modulo de Evaluación de Solicitudes

Entregables
 Modulo de usuario
o Logueo del usuario: El empleado ingresa su nombre de usuario y
contraseña y una vez ingresado estos datos, el sistema los validará.
o Registro de cliente: el cliente podrá registrar sus datos personales
como: Nombres, Apellidos, DNI, fecha de nacimiento, sexo, teléfono,
dirección, ciudad, país, e-mail si se tratase de una persona natural, pero
si se tratase de una empresa se registrará el nombre de la empresa,
razón social, RUC, teléfono, e e-mail. Una vez ingresados los datos, el
sistema cotejara que los datos ingresados sean válidos. Estos serán
almacenados en la Base de Datos.
o Modificación datos del cliente: En esta opción se puede ver y modificar
los datos del cliente, el cliente por si mismo modifica los datos y luego
procede a guardarlos.
 Modulo de Solicitud
o Logueo de usuario: El cliente ingresa su nombre de usuario y
contraseña y una vez ingresado estos datos, el sistema los validará
o Envió de solicitud: el empleado podrá registrar los datos de la solicitud
como: tipo de carga, peso de la carga, puerto de salida, fecha de salida

ENAPU - 2009 Paó gina 5


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

de la embarcación, fecha de llegada de la embarcación, puerto destino,


Una vez ingresados los datos, el sistema cotejara que los datos
ingresados sean válidos y serán almacenados en la Base de Datos.
o Eliminar Solicitudes: En esta opción se mostrara una pantalla con los
datos de la solicitud a eliminar. Elige eliminar y el sistema eliminará
dicha solicitud de la base de datos.
 Modulo del Puerto
o Logueo de empleado: El empleado levanta el sistema a través del
servidor donde deberá ingresar su nombre de usuario y contraseña y
una vez ingresado estos datos, el sistema los validará, y mostrará una
pantalla con un menú de puerto del cual se desplegarán las siguientes
opciones: Ingresar datos del puerto, Modificar datos del puerto, consultar
disponibilidad de puerto.
o Ingresar datos del puerto: el empleado podrá registrar los datos del
puerto como: nombre del puerto, departamento de ubicación, encargado
del puerto, empleados disponibles y capacidad de almacenaje. Una vez
ingresados los datos, el sistema verá si son válidos y se almacenarán en
la Base de Datos.
o Modificar datos del puerto: El empleado selecciona del menú
desplegable el puerto a modificar y solo puede realizar cambios en lo
siguiente: encargado del puerto, empleados disponibles y capacidad del
almacenaje, después se procede a guardar.
 Modulo de Evaluación de Solicitudes
o Logueo de empleado: El empleado levanta el sistema a través del
servidor donde deberá ingresar su nombre de usuario y contraseña y
una vez ingresado estos datos, el sistema los validará, y mostrará una
pantalla con un menú de evaluación de solicitud.
o Evaluar solicitud: En esta opción el empleado deberá escoger una
solicitud del menú desplegable, luego deberá seleccionar Evaluar,
mientras tanto el sistema compara ciertos datos ingresados como el tipo
de carga y peso de la carga con los parámetros que tiene almacenado,
luego se mostrará en la pantalla la respuesta positiva o negativa. Luego
se guarda.

1.7. Arquitectura y Plataforma

1.7.1 Arquitectura y Plataforma del modelo Actual

Actualmente ENAPU cuenta con 12 computadoras Pentium III, con sistema


operativo Windows y herramientas de Office (Excel, Word, Access) para el manejo
de la data e información en general.
Actualmente ENAPU cuenta con computadoras conectadas entre sí usando para
ello la topología token ring, pero ello no solventa una el problema que se tiene
actualmente.
No se cuenta con un sistema que le ayude en la administración de solicitudes de
su negocio es por ello la necesidad de uno.
Actualmente se cuenta con un sistema web el cual solo genera códigos de
recepción de solicitud, pero básicamente todo el sistema es manual y el llenado de
los mismos es de la misma forma, lo que se busca es implementar el mismo
sistema web optimizando las tareas y ahorrando el tiempo de espera de respuesta
de la solicitud enviada.

1.7.2. Arquitectura y Plataforma del modelo Propuesto

Arquitectura:

ENAPU - 2009 Paó gina 6


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

El sistema se implementará mediante el modelo cliente / servidor.

1.7.3 Plataforma de Desarrollo

La creación de Módulos para el sistema se implementará en el lenguaje de


programación java, el cual permitirá al sistema sin depender de la plataforma
(múltiples sistemas operativos).
Para la implementación de los módulos se utilizará las siguientes herramientas
tecnológicas:

Datos de las Solicitudes

LOGUEO
(Nivel único de Autenticación
por Empresa y Usuario por
Empresa.)
Modulo de Solicitud Registro, y reporte de
solicitudes

Modulo de usuario. Registro mantenimiento


de los datos del cliente
Modulo del Puerto. Registro y SQLServe
mantenimiento de los r
datos de puertos
Modulo de evaluación de Evaluación de solicitud 2005Expr
solicitudes
ess
Modulo de Reportes.

.Net VB.N ADO


et

Envió de Condición de Solicitud CONSULTAS Y REPORTES

ENAPU - 2009 Paó gina 7


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

Capa de Presentación (Cliente).

.Propósito Producto

Navegador MS Internet
Explorer 6 ó
superior
Interfaz AdmADO HTML, XML

ENAPU

CodeBehind Asp.Net

Capa de Reglas de Negocios o Lógica del Sistema.


Propósito Producto
Lenguaje - .Net (ASP 2.0 o Superior)
Utilizado
Servidor Web y - ASP
Aplicaciones
IDE - Desarrollado en Visual Web
Developer o Superior

Componentes de - ASPX
Aplicación - VB
- XML
- Codebehind
- Clases
GESTOR BASE - ADO
DATOS
FrameWork - .Net Framework 3.5

Capa de Datos

ENAPU - 2009 Paó gina 8


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

Propósito Producto
Base de Datos SQLServer 2005 Express

Herramientas Adicionales empleadas

Herramienta
Herramienta utilizada para el Modelamiento (RUP)

Rational Rose Enterprise Edition


Herramienta para Diseño lógico y físico de la Base Datos.

Rational Rose Enterprise Edition


Herramienta para la documentación del Proyecto.

Microsoft Office Word 2003


Herramienta para Diseño Grafico de los JSP

CS3 Dreamweaver

1.7.4. Plataforma de Implementación


Para la implementación del Sistema para “ENAPU”, Se utilizará lo siguiente:
- Servidor
Base de Datos SQLServer 2005 Express
(Pentium Corel 2 Duo MEM 2GB, HDD 300GB)
Servidor de Web y de Aplicaciones
(Pentium IV 1.8, MEM 1GB, HDD 40GB)
Sistema Operativo Windows XP.
- Cliente
Sistema Operativo Windows XP.
Browser (Explorer 5 o superior)

1.8. Plan de Proyecto

Para la elaboración del presente proyecto, se utilizará la metodología de


desarrollo presentada por el equipo de trabajo y aprobada por la empresa ENAPU

ENAPU - 2009 Paó gina 9


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

(Metodología de análisis, diseño, desarrollo e integración de sistemas; Plan de


calidad en la construcción de software).

Fase Descripción Hitos


1.8.1 Durante la fase de Incepción se realizará lo - Plan de proyecto
Incepción siguiente el modelo de Negocio del sistema - Modelo de Negocio
(casos de uso).  Business Visión
Se definirán los requisitos funcionales del  Business Glossary
sistema a desarrollar y se esbozará un plan  Business Rules
de proyecto a alto nivel. - Matriz de proceso y
requerimiento
- Documento de requerimientos
funcionales del Sistema

1.8.2. En la fase de elaboración se realizará lo -Documento de Análisis y


Elaboración siguiente: Diseño del Sistema
- Analizar los requerimientos con mayor - Plan de Iteración C1
detalle - Prototipo
- completar el modelo de Caso de Uso con - Documentos
sus especificaciones. Actualizados
- Descripción de la arquitectura del software

1.8.3 Durante la fase de construcción se - Documento de Implementación


Construcción implementarán los casos de uso analizados - Documentos Actualizados
y diseñados. - Plan de Iteración T1

1.8.4 La fase de transición preparará el sistema - La Versión 1.0 del Sistema


Transición para su distribución e instalación. Se
realizara migración de datos validados y
estructurados de las consignaciones y
clientes.

En la siguiente tabla se muestra la cantidad de iteraciones planeada para cada


una de las fases y el tiempo de duración aproximado.

Fase No Iteraciones Inicio Fin


Incepción 1 Semana 1 Semana 3
Elaboración 1 Semana 4 Semana 7
Construcción 1 Semana 8 Semana 11

ENAPU - 2009 Paó gina 10


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

Transición 1 Semana 12 Semana 12

Por tanto se tendrá 4 iteraciones agrupadas en 4 fases generales. A


continuación se detalla el objetivo y la lista de actividades por iteración:

1.9. Organización del Proyecto

1.9.1. Estructura Organizacional

La gestión del Proyecto esta a cargo del Jefe de Proyecto por parte del
proveedor y el dueño de la empresa.

ORGANIGRAMA FUNCIONAL DEL PROYECTO

EQUIPO DE GESTION DEL


PROYECTO

EQUIPO DE DISEÑO Y EQUIPO DE IMPLEMENTACION


DESARROLLO DEL DEL SISTEMA
SISTEMA

El desarrollo del sistema esta a cargo del siguiente equipo:

- Jefe de Proyectos.
- Analista de Sistemas.
- Programador.
- Analista de Base de Datos.

ENAPU - 2009 Paó gina 11


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

1.9.2. Roles y funciones del equipo de trabajo


Los roles que se contemplan en la organización propuesta se describen a continuación.

ROL RESPONSABILIDADES

Jefe de Proyecto Es la persona responsable por el proyecto y constituye el canal oficial de


comunicación con ENAPU para todas las actividades relacionadas con el
proyecto. Sus principales responsabilidades son:
 Pertenecer al comité ejecutivo del proyecto.
 Planear, organizar, dirigir y controlar el proyecto.
 Velar porque los compromisos contractuales, calidad de los entregables
y las actividades del cronograma se cumplan y no se produzcan
desfases en el proyecto en cuanto a entregables, tiempo y costos.
 Mantener actualizado el cronograma de actividades del proyecto y
elaborar los reportes de avance de los entregables.
 Mantener comunicación formal con todo el personal del proyecto.
 Proveer visibilidad tanto a las áreas internas del proyecto como a las
externas.
 Dirigir y responder por el adecuado desarrollo del proceso para control
de cambios en el proyecto, manteniendo al día la documentación
necesaria.
 Dirigir y responder por el adecuado desarrollo del proceso para el
manejo de problemas en el proyecto.
 Coordinar la definición e implementación del plan de pruebas de
aceptación, conjuntamente con ENAPU, para cumplir con los criterios
de aceptación de la solución, acordados entre ambas partes.
 Mantener actualizada la documentación sobre el estado del proyecto y
el registro histórico de los eventos desarrollados por el personal de
System’s UIGV y sus causales.
 Transcribir y distribuir las actas de las reuniones ejecutivas y de control
del proyecto, y llevar el registro de las acciones acordadas en estas
reuniones.
 Planificación del proyecto en todos sus aspectos, identificando las
actividades a realizar, los recursos a poner en juego, los plazos y los
costes previstos.
 Dirección y coordinación de todos los recursos empleados en el
proyecto.
 Toma de decisiones necesarias para conocer en todo momento la
situación en relación con los objetivos establecidos.

 Adopción de las medidas correctoras pertinentes para poner remedio a


las desviaciones que se hubieran detectado.

Analista de Sistemas  Realizar el análisis y diseño de la Solución, y asegurarse que el


desarrollo del producto se realice ajustándose a los planteamientos
indicados en el presente documento.
 Generar los inputs necesarios para que el Jefe de Proyecto de
System’s UIGV tenga las herramientas necesarias para cumplir sus
tareas (emisión de reportes, actualización del cronograma, etc.).

ENAPU - 2009 Paó gina 12


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

Programador  Encargado de la solución de Algoritmos y desarrollo de estructuras de


control para el desarrollo del sistema.
 Empleo del lenguaje de programación para desarrollo de aplicación
orientado a Base de Datos
 Desarrollo de Aplicación de acuerdo a los lineamientos expuesto en el
presente documento.

Analista de BD  Diseñar lógica y físicamente las bases de datos


 Verificar o ayudar a la verificación en la integridad de datos
 Definir y/o implementar controles de acceso a los datos
 Ayudar a los programadores e ingenieros a utilizar eficientemente la
base de datos para el desarrollo del sistema.

1.10. Administración de Riesgos

El alcance de la administración de riesgos comprende la identificación de los


eventos que pueden afectar el normal desarrollo del presente plan de trabajo.
Para el mejor entendimiento de la lista de riesgos a continuación se explicarán
los criterios utilizados para establecer los valores en el nivel de probabilidad y
en el nivel de impacto.

a) Nivel de probabilidad.
Consiste en la probabilidad de que ocurra el riesgo, los posibles valores son:
Baja, Media, Alta. En la siguiente tabla se muestra la correspondencia entre el
nivel de probabilidad y el rango de probabilidad:

Nivel de probabilidad Rango de probabilidades


Baja 0% a 33%
Media 34% a 66%
Alta 67% a 100%

b) Nivel de impacto
Es cuanto representaría el riesgo en tiempo en el caso de que ocurriese. Los
posibles valores se explican en la siguiente tabla:

Nivel de impacto Tiempo de impacto


Bajo Atrasos de 1 día
Medio Atrasos de 2 a 3 días
Alto Atrasos de 4 a 7 días
Muy Alto Atrasos de 8 a más días

ENAPU - 2009 Paó gina 13


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

A continuación se describe los posibles riesgos y las acciones preventivas para


evitar que se presenten así como las acciones correctivas en caso ocurran para
minimizar el impacto en la ejecución del plan de trabajo y el cronograma de
actividades.
Identificación de Riesgos

Ítems Descripción Nivel de Nivel de


Probabilidad Impacto
 Que el proveedor no cumpla los
plazos que se establecieron
R1 para la finalización del
Baja Media
proyecto.

 Cambios en el diseño por parte


R2 del usuario que no esta conforme Baja Alta

con el entregable de prueba


 Que la calidad del software
realizado por el proveedor no
R3 este dentro de los alcances Alta
Baja
esperados del cliente.

 No contar con la arquitectura


necesaria para la
R4 implementación del sistema, Alta
Baja
falta de recursos y tecnología.

 Ausencia del equipo de


R5 personas que realizan las Media Alta
pruebas para el Sistema.

 Los trabajadores de la empresa


R6 entren en huelga indefinida, por Alta Alta
ende el proyecto se estancaría.

 Se declaren feriados días


laborables lo que atrasaría los
plazos previstos para los
Alta
R7 entregables y aumentar el Alta
plazo dado para la culminación
del proyecto.

ENAPU - 2009 Paó gina 14


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

 Bajas en el medio de
comunicación (Caída de la
R8 Red) por motivos del proveedor Alta
Alta
de Internet o caída del Servicio
de electricidad.

Acciones Preventivas

Riesgo Acción Observación


 Aviso previo de ausencia
temporal.
Ausencia de algunos
 Nombrar al personal de
miembros
reemplazo.
involucrados del Ninguna
 Transferencia de
sistema a
conocimientos, información,
desarrollar.
documentos y programas al
personal sustituto.
Pérdida de
información  Respaldo diario y semanal
relacionada al de la información, documentos Ninguna
desarrollo del y programas.
sistema.
 Hacer de conocimiento a
No contar con los
la empresa el avance del
equipos adecuados
Proyecto para que los equipos
para la Ninguna
se encuentren habilitados al
implementación del
momento de la
sistema
implementación.

Acciones Correctivas
Riesgo Acción Observación
Ausencia de algunos  Transferencia de Compromiso del
miembros conocimientos al personal de personal de transferir
involucrados del reemplazo, mediante la su conocimiento, en
sistema a capacitación y entrega de todos caso de dejar la

ENAPU - 2009 Paó gina 15


Plan de Proyecto
Sistema de Evaluacioó n y Registro de Solicitudes

los documentos de trabajo,


desarrollar. previa explicación del negocio. empresa.

Pérdida de  Restaurar la última copia Copias de respaldo


información de respaldo, realizando una de la información en
relacionada al copia y guardándolos en el CD’s y el dispositivo
desarrollo del servidor. de almacenamiento
sistema. del servidor.

1.11. Anexos
1.11.1 Anexo 01: Matriz de Entregables
1.11.2 Anexo 02: Cronograma de Actividades

ENAPU - 2009 Paó gina 16

Você também pode gostar