CONTROL DE VERSIONES Versión Hecha por Revisada por Aprobada por 1.0 Giovanny Peña Jonathan Nieto, Yersy Bustamante Jonathan Nieto Fecha Motivo 08.09.11 Versión Inicial Definición Preliminar del Alcance NOMBRE DEL PROYECTO AYNI OBJETIVO DEL PROYECTO: SIGLAS DEL PROYECTO AYNI METAS HACIA LAS CUALES SE DEBE DIRIGIR EL TRABAJO DEL PROYECTO EN TÉRMINOS DE LA TRIPLE RESTRICCIÓN. CONCEPTO 1. ALCANCE OBJETIVOS 2. TIEMPO 3. COSTO 4. CALIDAD 5. SATISFACCIÓN CLIENTE DEL El proyecto comprende la realización de las siguientes fases: - Gestión del Proyecto - Concepción - Elaboración - Construcción - Transición El proyecto concluirá en 14 semanas, iniciándose el viernes 19 de Agosto y finalizando el viernes 18 de Noviembre. El proyecto no cuenta con presupuesto para la adquisición de software, por ello se debe utilizar herramientas open source. La calidad del proyecto será aceptable si se cumple el 70% de los objetivos en términos de satisfacción del cliente. 70% de satisfacción en una escala del 1 al 5, es decir 3.5 DESCRIPCIÓN DEL ALCANCE DEL PRODUCTO REQUISITOS: CONDICIONES O CAPACIDADES QUE DEBE POSEER O SATISFACER EL PRODUCTO PARA CUMPLIR CON CONTRATOS, NORMAS, ESPECIFICACIONES, U OTROS DOCUMENTOS FORMALMENTE IMPUESTOS. CARACTERÍSTICAS: PROPIEDADES FÍSICAS, QUÍMICAS, ENERGÉTICAS, O SICOLÓGICAS, QUE SON DISTINTIVAS DEL PRODUCTO, Y/O QUE DESCRIBEN SU SINGULARIDAD. 1. Dar soporte a una comunidad virtual 1. Tanto personas naturales como jurídicas para trabajar en forma colaborativa. podrán ser parte de la comunidad. 2. Contará con información pública para 2. Será accesible desde Internet utilizando cualquier usuario de internet. cualquier navegador y/o sistema operativo. 3. Contará con información privada sólo 3. Para ser parte de la comunidad deberá para los usuarios registrados en la registrarse en el sistema. comunidad. 4. Permitirá la creación de grupos y sub 4. Se podrán construir árboles genealógicos grupos. de grupos, los mismos que heredarán los privilegios del padre o manejarán sus propios privilegios de acuerdo a la decisión del dueño del grupo. 5. Permitirá la fusión de grupos a fin de 5. Los grupos que en algún momento compartir y publicar información de compartan intereses o tengan un proyecto interés mutuo. en común podrán unirse y formar un nuevo grupo. 6. Se podrá acceder a la comunidad 6. Esta funcionalidad será posible desde desde los teléfonos móviles. cualquier teléfono móvil que se conecte a Internet desde un browser. 7. Se podrán compartir documentos, 7. Los archivos estarán almacenados en un enlaces, videos e imágenes entre FILE SERVER. miembros del grupo o inter grupos. 8. Los miembros de Ayni contarán con chat, foros, y algunas herramientas que los ayudarán a comunicarse entre sí. CRITERIOS DE ACEPTACIÓN DEL PRODUCTO: ESPECIFICACIONES O REQUISITOS DE RENDIMIENTO, FUNCIONALIDAD, ETC., QUE DEBEN CUMPLIRSE ANTES QUE SE ACEPTE EL PRODUCTO DEL PROYECTO. CONCEPTOS 1. TÉCNICOS 2. DE CALIDAD 3. ADMINISTRATIVOS 4. COMERCIALES 5. SOCIALES CRITERIOS DE ACEPTACIÓN El servicio debe estar operativo 24X7 y el tiempo de respuesta en la navegación del site no debe exceder de 20 segundos en los casos más críticos, en promedio no debe exceder de 5 segundos para el caso de páginas que extraen información de la base de datos y la muestran en pantalla. Para el caso de descarga de archivos el tiempo será de acuerdo al tamaño del mismo. Los procesos automáticos deben funcionar correctamente. Los procesos deben cumplir con la especificación operativa. No aplica. No aplica. ENTREGABLES DEL PROYECTO: PRODUCTOS ENTREGABLES INTERMEDIOS Y FINALES QUE SE GENERARÁN EN CADA FASE DEL PROYECTO. FASE DEL PROYECTO PRODUCTOS ENTREGABLES 2 1.0 Gestión del Proyecto Documentos de iniciación: Project Charter Definición Preliminar del Alcance Organigrama del Proyecto Cronograma de Hitos EDT Resumido Documentos de planificación: Plan de Gestión del Proyecto Plan de Gestión del Alcance EDT del Proyecto Plan de Gestión del Tiempo Identificación y secuenciamiento de actividades Red del Proyecto Estimación de Recursos y Duraciones Cronograma del proyecto Plan de Gestión de Costos Costeo del Proyecto Presupuesto del Proyecto Plantilla Métrica de Calidad Línea Base de Calidad Plan de Gestión de la Calidad Plan de Gestión de RRHH Plan de Gestión de Comunicaciones Plan de Gestión de Riesgos Glosario de Terminología Documentos de ejecución: Informes de Performance del Proyecto Actas de Reuniones de Coordinación Documentos de seguimiento y control: Informe de Monitoreo de Riesgos Solicitudes de Cambio Acciones Correctivas Documentos de Cierre: Informe de Performance Final del Proyecto Lecciones Aprendidas Relacion de Documentos del Proyecto Checklist de Cierre de Proyecto 2.0 Concepción del producto 3.0 Elaboración del producto 4.0 Construcción del producto Documento de visión Catalogo de requisitos Glosario de términos Adhesión al VSE Especificación de requisitos del software (ERS) Estándares de Interfaz Gráfica Estándares de Programación Plan de gestión de la configuración Documento de análisis Documento de arquitectura Documento de diseño Documento de estimación Prototipo de arquitectura Plan de pruebas Documento de Casos de prueba Aplicativo web que dará soporte colaborativo a las comunidades virtuales. 3 5.0 Transición. Documentación del sistema Puesta en servicio del producto. Informe final oficializando el Cierre del Proyecto. EXCLUSIONES DEL PROYECTO: ENTREGABLES, PROCESOS, ÁREAS, PROCEDIMIENTOS, CARACTERÍSTICAS, REQUISITOS, FUNCIONES, ESPECIALIDADES, FASES, ETAPAS, ESPACIOS FÍSICOS, VIRTUALES, REGIONES, ETC., QUE SON EXCLUSIONES CONOCIDAS Y NO SERÁN ABORDADAS POR EL PROYECTO, Y QUE POR LO TANTO DEBEN ESTAR CLARAMENTE ESTABLECIDAS PARA EVITAR INCORRECTAS INTERPRETACIONES ENTRE LOS STAKEHOLDERS DEL PROYECTO. 1. Se incluirá un análisis de costos muy simple ya que sólo tiene finalidad académica. 2. Tampoco se incluye Gestión de Compras y Adquisiciones, ya que no aplica. 3. 4. 5. RESTRICCIONES DEL PROYECTO: FACTORES QUE LIMITAN EL RENDIMIENTO DEL PROYECTO, EL RENDIMIENTO DE UN PROCESO DEL PROYECTO, O LAS OPCIONES DE PLANIFICACIÓN DEL PROYECTO. PROYECTO O A LOS RECURSOS QUE SE EMPLEA EN EL PROYECTO. PUEDEN APLICAR A LOS OBJETIVOS DEL INTERNOS A LA ORGANIZACIÓN Se deberá usar herramientas Open Source AMBIENTALES O EXTERNOS A LA ORGANIZACIÓN La base de datos estará en la PUCP, por problemas eventuales de tráfico en Internet quizás algún miembro del equipo de desarrollo pierda la conexión a la misma mientras el servicio no esté disponible. Las herramientas elegidas deben estar El repositorio está alojado en un servidor externo, disponibles en los laboratorios de la PUCP si el servicio no está disponible en algún momento, no se podrán actualizar los cambios para compartirlo con el equipo de desarrollo limitando el avance del mismo. SUPUESTOS DEL PROYECTO: FACTORES QUE PARA PROPÓSITOS DE LA PLANIFICACIÓN DEL PROYECTO SE CONSIDERAN VERDADEROS, REALES O CIERTOS. INTERNOS A LA ORGANIZACIÓN Todos los miembros del equipo tienen instalado correctamente el software necesario para el proyecto, inclusive las mismas versiones para evitar problemas de compatibilidad. Se cuenta con personal capacitado en el lenguaje de programación a utilizar. El cronograma del proyecto, no sufrirá modificación alguna, puesto que los plazos y fechas de entrega no serán postergadas por ningún motivo. AMBIENTALES O EXTERNOS A LA ORGANIZACIÓN El repositorio se encuentra en un servidor de alta disponibilidad, es poco probable que el servicio no esté disponible. La conexión a la base de datos alojado en la PUCP estará disponible durante todo el proyecto. 4 ORGANIGRAMA DEL PROYECTO Jefe de Proyecto DBA Arquitecto Analista Jefe de Equipo Controlador Calidad Soporte Integrador Documentador Programador CRONOGRAMA DE HITOS 5 EDT 6