1. Acta Constitución del Proyecto
HOJA DE CONTROL DE DOCUMENTO
TÍTULO:
Acta de constitución del proyecto
CÓDIGO FECHA REVISIÓN
PRY_GUSCC 27/04/2011
REALIZADO POR FECHA FIRMA
Aranda Cipriano Juan Pablo 27/04/2011
REVISADO POR FECHA FIRMA
Alvarado Rodríguez Raúl 27/04/2011
APROBADO POR FECHA FIRMA
Pérez-Smith Carlos 28/04/2011
Página 1 de 9
2. Acta Constitución del Proyecto
ÍNDICE
INFORMACIÓN GENERAL..........................................................................................3
INTERESADOS DEL PROYECTO...............................................................................3
RESUMEN EJECUTIVO...............................................................................................3
JUSTIFICACIÓN DEL PROYECTO.............................................................................4
DESCRIPCIÓN DEL PROYECTO................................................................................4
REQUERIMIENTOS DEL PROYECTO........................................................................5
HITOS Y ENTREGABLES DE LA GESTIÓN DE PROYECTOS.................................6
RECURSOS..................................................................................................................6
RIESGOS......................................................................................................................7
ORGANIZACIÓN DEL PROYECTO.............................................................................7
APROBACIÓN DEL ACTA...........................................................................................9
Página 2 de 9
3. Acta Constitución del Proyecto
INFORMACIÓN GENERAL
Enunciado del
proyecto:
Proyecto de Gestión de
Seguridad de Accesos ID del proyecto: PRY_GUSCC
Sponsor:
Cámara de Comercio de
la Libertad
Representante del
sponsor:
Carlos Pérez-
Smith
INTERESADOS DEL PROYECTO
Cargo Nombre/Organización Teléfono E-mail
Representante
del Sponsor
Carlos Pérez-Smith
jperez@camaratru.org.
pe
Project
Manager
Juan Pablo Aranda 952363782 jarandac@upao.edu.pe
Cliente/Usuari
o
Cámara de Comercio de la
Libertad
949535539
camara@camaratru.org
.pe
RESUMEN EJECUTIVO
Actualmente la Cámara de Comercio de la Libertad viene desarrollando un portafolio
de proyectos netamente bajo una plataforma Web, estos proyectos cuyos productos
serán sistemas de integración de servicios con sus clientes, necesitan medios
seguros que garanticen la protección de los datos e información, accesos no
autorizados y tener un control sobre las acciones una vez dentro de algún sistema
web.
Ante esta problemática es que se ha optado por el desarrollo e implementación de un
Sistema de Gestión de Usuarios y Seguridad. Este sistema será la entrada para cada
uno de los proyectos en desarrollo. Constituirá la primera ventana y la garantía de un
acceso seguro al sistema, evitando un sinnúmero de problemas.
Bajo el desarrollo de la metodología ágil Extreme Programming, las buenas prácticas
de PMI y el lenguaje de programación Java es que se le dará forma al software Web
y así cumplir con los objetivos trazados para el presente proyecto.
Página 3 de 9
4. Acta Constitución del Proyecto
JUSTIFICACIÓN DEL PROYECTO
1.1 NECESIDADES DEL NEGOCIO
La Cámara de Comercio de la Libertad viene desarrollando un conjunto de
proyectos, los mismos que tienen requerimientos de seguridad que son
necesarios e indispensables implementar con el fin de garantizar:
1. Un inicio de sesión seguro.
2. Cierre de sesión después de un determinado tiempo, con el fin de evitar
accesos no deseados por otros usuarios a una cuenta ajena.
3. Evitar ingresar el ingreso mediante URL.
4. Monitorear las acciones realizadas por los usuarios.
5. Mostrar información según el tipo de usuario que accede al sistema,
dependiendo de la categoría o al grupo al que pertenezca.
6. Flexibilidad, con el fin de que el sistema de seguridad pueda ser utilizado en
cualquier otro proyecto que involucre accesos mediante un
usuario/contraseña y niveles de seguridad según perfiles de usuario.
1.2 OBJETIVOS DEL NEGOCIO
Tiene como objetivo principal:
Proporcionar una solución Web de Gestión de Usuarios y Seguridad para sus
clientes y para la organización.
DESCRIPCIÓN DEL PROYECTO
1.3 DESCRIPCIÓN DEL PROYECTO
El proyecto de Gestión de Accesos de Seguridad ahora denominado
PRY_GUSCC será la entrada por la cual pasarán cada uno de los proyectos que
la Cámara de Comercio de la Libertad se encuentre desarrollando. Este
consistirá en un modulo capaz de ser anexado a cualquier sistema que necesite
un Login, manejos de sesiones, protección contra acceso por URL y monitoreo
de acciones.
El desarrollo de este software bajo un entorno Web, será desarrollado utilizando
la metodología ágil de Extreme Programming ya que se ajusta a las situación
actual del proyecto, como número pequeño de integrantes, cambios en los
requerimientos y funcionalidad inmediata. Se prevé a partir de ahora, exista una
comunicación mucho más fluida entre los clientes y los integrantes del grupo
con el fin de esclarecer dudas e implementar los requerimientos a un 100%. En
Página 4 de 9
5. Acta Constitución del Proyecto
el tema del desarrollo se programará según el número de historias de usuario
de acuerdo a cada funcionalidad identificada. El lenguaje a usar es Java,
sentencias SQL, básicamente procedimientos almacenados con el fin de hacer
más ligera el registro-monitoreo de eventos, así mismo involucrará manejo de
sesiones y protección contra accesos mediante URL.
Con el fin de garantizar su flexibilidad se está planeando manejarlo como una
Web Service Application y de esta manera hacerlo accesible a cualquier otra
aplicación que necesite de este modulo de seguridad.
1.4 ALCANCE PRELIMINAR DEL PROYECTO
El alcance del proyecto se ajustará a los siguientes aspectos:
• Implementar el proyecto en un entorno Web a manera de módulo que
permita su integración a cualquier sistema que se desee desarrollar más
adelante.
• Desarrollar una autenticación de usuario bajo el manejo de sesiones, de esta
manera se evitará accesos no deseados.
• Implementar la protección de accesos no autorizados mediante URL.
• Implementar herramientas que permitan el monitoreo de acciones en
registros (nuevas, modificaciones, borrados).
• Realizar la construcción el software Web siguiendo las fases detalladas por
XP.
• Realizar el planeamiento, ejecución y control de las actividades según XP.
• Implementar las interfaces, codificación, pruebas al sistema.
1.5 ASUNCIONES
• Se usará el Paquete de Microsoft Project como herramienta para el
monitoreo y seguimiento del proyecto.
• Se usará la metodología Extreme Programming para el desarrollo del
Modulo de Seguridad de Accesos.
• Los grupos que vienen desarrollando los proyectos Web brindarán la
información necesaria para cubrir las necesidades del proyecto.
1.6 RESTRICCIONES
• Tiempo estimado para el desarrollo de las actividades corto.
• Cambios o definición de nuevos requerimientos.
• Manejo de herramientas nuevas para el equipo de proyecto.
REQUERIMIENTOS DEL PROYECTO
Página 5 de 9
6. Acta Constitución del Proyecto
1. Autenticar usuario: Cualquier ingreso al sistema deberá será manejado por
medio de sesiones lo cual permitirá agregar la funcionalidad de caducidad del
tiempo de una sesión y así evitar accesos y acciones no autorizadas.
2. Proteger URL: Mediante la reescritura de la URL original por una cadena similar
la cual será mostrada en el browser. De esta manera se evitará ingresos
mediante copy & paste de links.
3. Filtrar información: Según los niveles de seguridad de acceso a información se
deberá filtrar la información para ser mostrada según los tipos de usuario
definidos por los proyectos en desarrollo.
4. Monitoreo: Cada vez que un usuario se encuentra dentro del sistema, cada
acción (registro, modificación, eliminado) deberá ser registrado en una tabla para
ser mostrada a las personas indicadas, deberá incluir también fecha, hora,
usuario y registro de qué clase de evento realizó.
5. Modularidad: Este sistema deberá ser tratado como un módulo Web capaz de
ser integrado a cualquier sistema bajo esta misma plataforma. Esta integración
deberá ser lo menos complicada posible.
HITOS Y ENTREGABLES DE LA GESTIÓN DE PROYECTOS
• Acta de Constitución del Proyecto. 26/04
• Entrega del EDT del Proyecto 03/05
• Elaboración de Actividades 05/05
• Plan de Gestión de Riesgos. 16/05
• Definición de las Historias de Usuario. 19/05
• Contenido de la primera entrega del Sistema. 27/05
• Inicio de las tareas de Programación. 31/05
• Lanzamiento final del sistema. 22/06
• Entrega de Documentación final. 23/06
• Acta de Cierre del Proyecto. 25/06
RECURSOS
Recursos Descripción
Página 6 de 9
7. Acta Constitución del Proyecto
Equipo del
proyecto
Jefe de Proyecto, Programador, Tester.
Equipamiento 2 laptops, 2 PC, 1 Netbook
Software Todas las herramientas de desarrollo son open-source.
RIESGOS
Descripción del riesgo Impacto Probabilidad
Retraso en la implementación del proyecto generará
atrasos en los demás grupos de desarrollo de
proyectos Web para la Organización.
Alto Media
Falta de compromiso y entendimiento de los
requerimientos por parte de los clientes, grupos e
integrantes del proyecto.
Alto Media
Problemas de integración entre el proyecto de Gestión
de Accesos y los proyectos que necesiten de su
funcionalidad.
Medio Media
El rendimiento del personal involucrado en el desarrollo
no se encuadre dentro de la velocidad requerida por el
proyecto
Alto Media
Desconocimiento parcial del equipo del proyecto en el
manejo de las herramientas open source a utilizar
Medio Media
Se incluirá más detalle en el Plan de Gestión de Riesgos
ORGANIZACIÓN DEL PROYECTO
Página 7 de 9
8. Acta Constitución del Proyecto
1.7 ORGANIGRAMA DEL PROYECTO
1.8 RESPONSABILIDADES
Interesado Nombre Rol/Responsabilidad
Cámara de Comercio Carlos Perez-Smith
Gerente del Proyecto: Definir el
proyecto, alcance, así como controlar y
supervisar el avance a lo largo del ciclo
de vida del mismo, asimismo resolver
dudas que puedan aparecer en el
tiempo.
Grupo de Proyecto Juan Pablo Aranda
Líder de Proyecto: Definir las
actividades y las personas que lo
realizarán, asegurar que se cumplan
los tiempos, costos y todo se ajuste al
alcance definido, monitorear los
avances, asegurar la calidad y
administrar los riesgos.
Gabriela Pinillos
Tester: Diseña, ejecuta e informa el
resultado de las pruebas sobre el
desarrollo de los sub-módulos del
sistema.
Página 8 de 9
Gerente
del
Proyecto
Líder del Proyecto
Analista/Programa
dor
Tester
9. Acta Constitución del Proyecto
Jacqueline Ávila
Programador/Analista: Responsable
del levantamiento de información,
análisis, diseño, programación,
implementación y documentación de
los diversos sub-módulos del sistema.
Responsable de coordinar con los
usuarios para la creación de sus
historias de usuarios.
Responsable de la documentación
técnica y de usuario.
APROBACIÓN DEL ACTA
Cargo Nombre Firma Fecha
Representante del Sponsor Carlos Pérez-Smith
Project Manager Juan Pablo Aranda
Página 9 de 9
10. Acta Constitución del Proyecto
Jacqueline Ávila
Programador/Analista: Responsable
del levantamiento de información,
análisis, diseño, programación,
implementación y documentación de
los diversos sub-módulos del sistema.
Responsable de coordinar con los
usuarios para la creación de sus
historias de usuarios.
Responsable de la documentación
técnica y de usuario.
APROBACIÓN DEL ACTA
Cargo Nombre Firma Fecha
Representante del Sponsor Carlos Pérez-Smith
Project Manager Juan Pablo Aranda
Página 9 de 9