Proyecto de SIRADEX
   Plan de Iteración
           Versión 1.0
SIRADEX                                                          Versión:     1.0
Plan de Iteración                                                Fecha: 30/01/2008


                          Historia de Revisiones
         Fecha       Versión                Descripción                          Autor
30/01/2008          1.0        Primera Versión del Plan de Iteración.   Atlas Solutions




Confidencial                     ©Atlas Solutions, 2012                              Pág. 2 de 8
SIRADEX                                                                                                                      Versión:     1.0
Plan de Iteración                                                                                                            Fecha: 30/01/2008


                                                           Tabla de Contenido
Introducción .....................................................................................................................................................4
     Propósito .................................................................................................................................................4
     Alcance ....................................................................................................................................................4
     Definiciones, Siglas y Abreviaciones .....................................................................................................4
     Referencias ..............................................................................................................................................5
     Descripción..............................................................................................................................................5

Plan...................................................................................................................................................................5

Recursos............................................................................................................................................................6
    Recursos Humanos...................................................................................................................................6
    Recursos Financieros...............................................................................................................................7

Casos de Uso.....................................................................................................................................................7

Criterios de Evaluación.....................................................................................................................................8




Confidencial                                                            ©Atlas Solutions, 2012                                                                     Pág. 3 de 8
SIRADEX                                                                   Versión:     1.0
Plan de Iteración                                                         Fecha: 30/01/2008


                                       Plan de Iteración
Introducción
Propósito
    El propósito de este documento es revisión y mejora de los documentos entregados durante el
    curso de Sistemas de Información I en el trimestre Septiembre-Diciembre 2007 y entregar todo lo
    relativo para el nuevo curso que abarca un total del 70% de completitud del sistema.

Alcance
    En este documento se especifica en detalle las actividades a realizar para la obtención de un
    sistema 70% funcional al final de la iteración. Para ello, se describe el flujo de trabajo a seguir para
    la implementación de los casos de usos correspondientes para dicho curso. Este documento será
    utilizado por el equipo en general de desarrollo.

Definiciones, Siglas y Abreviaciones

1.3.1. Caso de Negocio
       Documento que proporciona la información necesaria desde un punto de vista del negocio para
       determinar factibilidad del desarrollo de un proyecto.

1.3.2. Caso de Uso
       Formato que proporciona uno o más escenarios que indican cómo debería interactuar el sistema
       con el usuario o con otro sistema para conseguir un objetivo específico.

1.3.3. Cronograma
       Calendario de entrega de las funcionalidades del sistema para dicho curso.

1.3.4. DII
       Dirección de Ingeniería de Información.

1.3.5. DEX
       Decanato de Extensión.

1.3.6. Documento Visión
       Informe que ofrece una visión general de los requerimientos del proyecto, características clave y
       restricciones principales.

1.3.7. Iteración
       Una vuelta en el desarrollo del proyecto según la metodología RUP.

1.3.8. RUP
       Siglas de Rational Unified Process.

1.3.9. SIRADEx
       Acrónimo de SIstema de Registro de Actividades del Decanato de Extensión.



Confidencial                              ©Atlas Solutions, 2012                                Pág. 4 de 8
SIRADEX                                                                   Versión:     1.0
Plan de Iteración                                                         Fecha: 30/01/2008

1.3.10. Usuario
        La persona que utiliza o trabaja con algún objeto o que es destinaria de algún servicio público o
        privado, empresarial o profesional. En este caso, es la persona que utilizará el software.



Referencias
1.4.1. Documento de Especificación de Requerimientos del Proyecto de Sistema de Registro de las
       Actividades de Extensión de Profesores y Estudiantes de la Universidad Simón Bolívar,
       Documento de Visión, Documento del Modelado del Negocio, Glosario, Lista de Riesgos,
       Documento de Arquitectura, Documento de Desarrollo de Software, Documento y diagrama de
       Casos de Uso, Diagrama Entidad-Relación, Atlas Solutions. 30/01/2008.
     ·
Descripción
    El documento de plan de iteración del sistema detalla la planificación para el desarrollo del
    proyecto, haciendo las distribuciones de tiempo necesarias para la fase de elaboración. Tal
    distribución se realiza especificando mediante un cronograma las actividades a realizar, indicando
    las fechas de inicio y finalización de cada una. En esta fase se hace una descripción de los artefactos
    a ser generados o modificados durante la primera iteración.

     El control de actividades y su duración permite que los miembros del proyecto puedan observar
     con detalle las fechas límites y la planificación a la que está siendo sometido el proyecto. Es vital
     para el proyecto que el plan sea realista, pues un cronograma muy cargado o justo podría ocasionar
     incumplimientos en las fechas de entregas de los artefactos, lo que solo produce fechas de retraso
     general del proyecto.

     Este documento comprende también un listado de los casos de uso que se van a desarrollar
     durante la iteración y es importante la buena escogencia de los mismos para no generar retrasos en
     el desarrollo de funcionalidades y reducir el riesgo del desarrollo.

     Finalmente, hay una sección donde se indican los criterios de evaluación que se deben considerar
     para determinar tanto los logros alcanzados durante la iteración como aquellos en los cuales debe
     trabajarse más.

Plan
     Se desarrollarán los distintos artefactos que involucran las fases de RUP, estas son: Inicio,
     Elaboración, Construcción y Transición. En la etapa de Elaboración/Construcción los artefactos
     correspondientes y necesarios para la funcionalidad del sistema en un 70%. Se realizará el análisis y
     diseño con el fin de tener la estructura arquitectural del proyecto, lo que permita una
     implementación sistemática y que maneje posibles riesgos de forma proactiva, que será presentada
     en un prototipo junto a la documentación necesaria.




Confidencial                              ©Atlas Solutions, 2012                                Pág. 5 de 8
SIRADEX                                                                     Versión:     1.0
Plan de Iteración                                                           Fecha: 30/01/2008




2.1. Planificación
     Duración: 7 Semanas (30/01/2008 – 04/04/2008)
                                                                           Criterio de culminación de la
     Actividad                                   Semana       Iteración
                                                                           iteración
                                                                           Esta iteración culmina cuando
                                                                 2
     Documento Plan de Gerencia del Riesgo          4                      se haya alcanzado un 80% de
                                                           (Elaboración)
                                                                           culminación en todas las
                                                                 2         actividades y artefactos.
     Plan de Medición                               4
                                                           (Elaboración)

     Documento de Arquitectura de Software
     (Vista de Casos de Uso revisado: MCUr +                     2
     Especificaciones + Diagramas de                4,5
                                                           (Elaboración)
     Secuencia; Vista Lógica: Conceptual +
     clases + DTE+ ER)

     Entrega del 30% de funcionalidad del                        2
                                                    5
     sistema mejorado                                      (Elaboración)
     Documento de Arquitectura de Software
     (Vista de Datos: MER y Diccionario de
     Datos + WAE; Vista de Implementación y                      2
                                                    7
     Vista de Implantación, Estándares de                  (Elaboración)
     Programación).

                                                                           Esta iteración culmina al
     Diagrama de implementación,                                 1
                                                    7                      momento cuando se haya
     implantación y procesos                              (Construcción)
                                                                           alcanzado un 90% de la
                                                                           culminación en el desarrollo de
     Presentación del 50% de funcionalidad del                   1         los artefactos. En el caso de la
                                                    8                      implementación, la iteración
     sistema.                                             (Construcción)
                                                                           culmina cuando se hayan
                                                                           implementado al menos el 70%
     Presentación del 70% de funcionalidad del                   1         los casos de usos. Este
                                                    11                     porcentaje de casos debe estar
     sistema.                                             (Construcción)
                                                                           implementado en un 100%

Recursos
Recursos Humanos
    Para esta iteración, se mantiene el mismo personal que se asignó desde el principio del proyecto;
    éste consiste en 7 personas que se reparten las tareas de análisis, documentación y desarrollo:
    Daniela Álvarez, Ana Isabel Prieto, Yenny Villalba, Jomar Bustamante, Henry Quintero, Javier Plana y
    Gerson Salazar (Personal de DEX)



Confidencial                                 ©Atlas Solutions, 2012                                 Pág. 6 de 8
SIRADEX                                                                 Versión:     1.0
Plan de Iteración                                                       Fecha: 30/01/2008

Recursos Financieros
    Los recursos financieros para el desarrollo del proyecto en general, son limitados, lo que se sigue
    cumpliendo dentro de esta iteración. Todo el proceso de desarrollo se realizará usando
    herramientas Open Source, para evitar gasto alguno en adquisición de licencias y por restricción del
    cliente y la DII. Además, los recursos son escasos debido a que comprendemos un grupo de jóvenes
    estudiantes que participamos en el desarrollo del sistema como proyecto final del curso y va
    orientado al personal de la misma universidad donde cursamos.


Casos de Uso
     A continuación todos los casos de uso de la funcionalidad del sistema:
    4.1        Validar Usuario
    4.2        Validar Actividad de Extensión
    4.3        Gestionar Actividades de Extensión
    4.4        Registrar Actividad de Extensión
    4.5        Modificar Actividad de Extensión
    4.6        Eliminar Actividad de Extensión
    4.7        Emitir Reportes
    4.8        Emitir Reportes por periodo de tiempo
    4.9        Emitir Reportes por funcionalidad o motivo
    4.10       Emitir Reportes particulares
    4.11       Realizar consultas
    4.12       Realizar consultas privadas
    4.13       Realizar consultas publicas
    4.14       Realizar consultas cruzadas
    4.15       Administrar Sistema
    4.16       Administrar Usuarios
    4.17       Agregar Usuario
    4.18       Modificar Usuario
    4.19       Eliminar Usuario
    4.20       Respaldar información
    4.21       Jerarquizar Usuarios
    4.22       Administrar categorías de actividades de extensión
    4.23       Crear categorías de actividades de extensión
    4.24       Modificar categorías de actividades de extensión
    4.25       Eliminar categorías de actividades de extensión

Confidencial                                  ©Atlas Solutions, 2012                         Pág. 7 de 8
SIRADEX                                                                 Versión:     1.0
Plan de Iteración                                                       Fecha: 30/01/2008


     Del total de casos de uso, ya se encuentran 8 casos implementados que representa un poco más
del 30%. A continuación los implementados:
          Gestionar Actividades de Extensión
          Agregar Actividad de Extensión
          Modificar Actividad de Extensión
          Eliminar Actividad de Extensión
          Validar Usuario (Ajeno al sistema de validación de DII)
          Realizar Consultas y Búsquedas
          Realizar Consultas Públicas
          Realizar Consultas Privadas
     Se escogieron 10 casos de uso de los 17 casos restantes, lo cual, representa el 70% de la
funcionalidad del sistema. Entre ellos:
          Validar Actividades de Extensión
          Administrar Sistema
          Administrar Usuario
          Agregar Usuario
          Modificar Usuario
          Eliminar Usuario
          Jerarquizar Usuarios
          Administrar Categorías de Actividades de Extensión
          Agregar Categorías de Actividades de Extensión


Criterios de Evaluación
    −    La meta principal en esta iteración es finalizar todas aquellas modificaciones que se hayan
         realizado durante la fase de inicio y de elaboración, y empezar con la fase de construcción cuya
         etapa finalizará mediante un prototipo con el 70% funcionalidad del sistema.

    −    Cada artefacto será minuciosamente revisado y sometido a la aprobación del equipo completo.
         Esto con la finalidad de entregar una documentación correctamente realizada al cliente.

    −    La base principal para juzgar el éxito de la iteración y el correcto funcionamiento del sistema,
         serán planes de prueba que se llevarán a cabo durante la implementación.




Confidencial                              ©Atlas Solutions, 2012                              Pág. 8 de 8

Plan de iteracion

  • 1.
    Proyecto de SIRADEX Plan de Iteración Versión 1.0
  • 2.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 Historia de Revisiones Fecha Versión Descripción Autor 30/01/2008 1.0 Primera Versión del Plan de Iteración. Atlas Solutions Confidencial ©Atlas Solutions, 2012 Pág. 2 de 8
  • 3.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 Tabla de Contenido Introducción .....................................................................................................................................................4 Propósito .................................................................................................................................................4 Alcance ....................................................................................................................................................4 Definiciones, Siglas y Abreviaciones .....................................................................................................4 Referencias ..............................................................................................................................................5 Descripción..............................................................................................................................................5 Plan...................................................................................................................................................................5 Recursos............................................................................................................................................................6 Recursos Humanos...................................................................................................................................6 Recursos Financieros...............................................................................................................................7 Casos de Uso.....................................................................................................................................................7 Criterios de Evaluación.....................................................................................................................................8 Confidencial ©Atlas Solutions, 2012 Pág. 3 de 8
  • 4.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 Plan de Iteración Introducción Propósito El propósito de este documento es revisión y mejora de los documentos entregados durante el curso de Sistemas de Información I en el trimestre Septiembre-Diciembre 2007 y entregar todo lo relativo para el nuevo curso que abarca un total del 70% de completitud del sistema. Alcance En este documento se especifica en detalle las actividades a realizar para la obtención de un sistema 70% funcional al final de la iteración. Para ello, se describe el flujo de trabajo a seguir para la implementación de los casos de usos correspondientes para dicho curso. Este documento será utilizado por el equipo en general de desarrollo. Definiciones, Siglas y Abreviaciones 1.3.1. Caso de Negocio Documento que proporciona la información necesaria desde un punto de vista del negocio para determinar factibilidad del desarrollo de un proyecto. 1.3.2. Caso de Uso Formato que proporciona uno o más escenarios que indican cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico. 1.3.3. Cronograma Calendario de entrega de las funcionalidades del sistema para dicho curso. 1.3.4. DII Dirección de Ingeniería de Información. 1.3.5. DEX Decanato de Extensión. 1.3.6. Documento Visión Informe que ofrece una visión general de los requerimientos del proyecto, características clave y restricciones principales. 1.3.7. Iteración Una vuelta en el desarrollo del proyecto según la metodología RUP. 1.3.8. RUP Siglas de Rational Unified Process. 1.3.9. SIRADEx Acrónimo de SIstema de Registro de Actividades del Decanato de Extensión. Confidencial ©Atlas Solutions, 2012 Pág. 4 de 8
  • 5.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 1.3.10. Usuario La persona que utiliza o trabaja con algún objeto o que es destinaria de algún servicio público o privado, empresarial o profesional. En este caso, es la persona que utilizará el software. Referencias 1.4.1. Documento de Especificación de Requerimientos del Proyecto de Sistema de Registro de las Actividades de Extensión de Profesores y Estudiantes de la Universidad Simón Bolívar, Documento de Visión, Documento del Modelado del Negocio, Glosario, Lista de Riesgos, Documento de Arquitectura, Documento de Desarrollo de Software, Documento y diagrama de Casos de Uso, Diagrama Entidad-Relación, Atlas Solutions. 30/01/2008. · Descripción El documento de plan de iteración del sistema detalla la planificación para el desarrollo del proyecto, haciendo las distribuciones de tiempo necesarias para la fase de elaboración. Tal distribución se realiza especificando mediante un cronograma las actividades a realizar, indicando las fechas de inicio y finalización de cada una. En esta fase se hace una descripción de los artefactos a ser generados o modificados durante la primera iteración. El control de actividades y su duración permite que los miembros del proyecto puedan observar con detalle las fechas límites y la planificación a la que está siendo sometido el proyecto. Es vital para el proyecto que el plan sea realista, pues un cronograma muy cargado o justo podría ocasionar incumplimientos en las fechas de entregas de los artefactos, lo que solo produce fechas de retraso general del proyecto. Este documento comprende también un listado de los casos de uso que se van a desarrollar durante la iteración y es importante la buena escogencia de los mismos para no generar retrasos en el desarrollo de funcionalidades y reducir el riesgo del desarrollo. Finalmente, hay una sección donde se indican los criterios de evaluación que se deben considerar para determinar tanto los logros alcanzados durante la iteración como aquellos en los cuales debe trabajarse más. Plan Se desarrollarán los distintos artefactos que involucran las fases de RUP, estas son: Inicio, Elaboración, Construcción y Transición. En la etapa de Elaboración/Construcción los artefactos correspondientes y necesarios para la funcionalidad del sistema en un 70%. Se realizará el análisis y diseño con el fin de tener la estructura arquitectural del proyecto, lo que permita una implementación sistemática y que maneje posibles riesgos de forma proactiva, que será presentada en un prototipo junto a la documentación necesaria. Confidencial ©Atlas Solutions, 2012 Pág. 5 de 8
  • 6.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 2.1. Planificación Duración: 7 Semanas (30/01/2008 – 04/04/2008) Criterio de culminación de la Actividad Semana Iteración iteración Esta iteración culmina cuando 2 Documento Plan de Gerencia del Riesgo 4 se haya alcanzado un 80% de (Elaboración) culminación en todas las 2 actividades y artefactos. Plan de Medición 4 (Elaboración) Documento de Arquitectura de Software (Vista de Casos de Uso revisado: MCUr + 2 Especificaciones + Diagramas de 4,5 (Elaboración) Secuencia; Vista Lógica: Conceptual + clases + DTE+ ER) Entrega del 30% de funcionalidad del 2 5 sistema mejorado (Elaboración) Documento de Arquitectura de Software (Vista de Datos: MER y Diccionario de Datos + WAE; Vista de Implementación y 2 7 Vista de Implantación, Estándares de (Elaboración) Programación). Esta iteración culmina al Diagrama de implementación, 1 7 momento cuando se haya implantación y procesos (Construcción) alcanzado un 90% de la culminación en el desarrollo de Presentación del 50% de funcionalidad del 1 los artefactos. En el caso de la 8 implementación, la iteración sistema. (Construcción) culmina cuando se hayan implementado al menos el 70% Presentación del 70% de funcionalidad del 1 los casos de usos. Este 11 porcentaje de casos debe estar sistema. (Construcción) implementado en un 100% Recursos Recursos Humanos Para esta iteración, se mantiene el mismo personal que se asignó desde el principio del proyecto; éste consiste en 7 personas que se reparten las tareas de análisis, documentación y desarrollo: Daniela Álvarez, Ana Isabel Prieto, Yenny Villalba, Jomar Bustamante, Henry Quintero, Javier Plana y Gerson Salazar (Personal de DEX) Confidencial ©Atlas Solutions, 2012 Pág. 6 de 8
  • 7.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 Recursos Financieros Los recursos financieros para el desarrollo del proyecto en general, son limitados, lo que se sigue cumpliendo dentro de esta iteración. Todo el proceso de desarrollo se realizará usando herramientas Open Source, para evitar gasto alguno en adquisición de licencias y por restricción del cliente y la DII. Además, los recursos son escasos debido a que comprendemos un grupo de jóvenes estudiantes que participamos en el desarrollo del sistema como proyecto final del curso y va orientado al personal de la misma universidad donde cursamos. Casos de Uso A continuación todos los casos de uso de la funcionalidad del sistema: 4.1 Validar Usuario 4.2 Validar Actividad de Extensión 4.3 Gestionar Actividades de Extensión 4.4 Registrar Actividad de Extensión 4.5 Modificar Actividad de Extensión 4.6 Eliminar Actividad de Extensión 4.7 Emitir Reportes 4.8 Emitir Reportes por periodo de tiempo 4.9 Emitir Reportes por funcionalidad o motivo 4.10 Emitir Reportes particulares 4.11 Realizar consultas 4.12 Realizar consultas privadas 4.13 Realizar consultas publicas 4.14 Realizar consultas cruzadas 4.15 Administrar Sistema 4.16 Administrar Usuarios 4.17 Agregar Usuario 4.18 Modificar Usuario 4.19 Eliminar Usuario 4.20 Respaldar información 4.21 Jerarquizar Usuarios 4.22 Administrar categorías de actividades de extensión 4.23 Crear categorías de actividades de extensión 4.24 Modificar categorías de actividades de extensión 4.25 Eliminar categorías de actividades de extensión Confidencial ©Atlas Solutions, 2012 Pág. 7 de 8
  • 8.
    SIRADEX Versión: 1.0 Plan de Iteración Fecha: 30/01/2008 Del total de casos de uso, ya se encuentran 8 casos implementados que representa un poco más del 30%. A continuación los implementados:  Gestionar Actividades de Extensión  Agregar Actividad de Extensión  Modificar Actividad de Extensión  Eliminar Actividad de Extensión  Validar Usuario (Ajeno al sistema de validación de DII)  Realizar Consultas y Búsquedas  Realizar Consultas Públicas  Realizar Consultas Privadas Se escogieron 10 casos de uso de los 17 casos restantes, lo cual, representa el 70% de la funcionalidad del sistema. Entre ellos:  Validar Actividades de Extensión  Administrar Sistema  Administrar Usuario  Agregar Usuario  Modificar Usuario  Eliminar Usuario  Jerarquizar Usuarios  Administrar Categorías de Actividades de Extensión  Agregar Categorías de Actividades de Extensión Criterios de Evaluación − La meta principal en esta iteración es finalizar todas aquellas modificaciones que se hayan realizado durante la fase de inicio y de elaboración, y empezar con la fase de construcción cuya etapa finalizará mediante un prototipo con el 70% funcionalidad del sistema. − Cada artefacto será minuciosamente revisado y sometido a la aprobación del equipo completo. Esto con la finalidad de entregar una documentación correctamente realizada al cliente. − La base principal para juzgar el éxito de la iteración y el correcto funcionamiento del sistema, serán planes de prueba que se llevarán a cabo durante la implementación. Confidencial ©Atlas Solutions, 2012 Pág. 8 de 8