wiki:correosur/PlanProyecto

Tabla de Contenido

  1. Proyecto Mayaguaray
    1. Contenido relacionado al proyecto:
    2. ¿Cómo lo hacemos?
      1. Segunda Etapa de Desarrollo (Año 2016)
        1. Metodología de Desarrollo de Software Libre Utilizada (v2.0)
      2. Primera Etapa de Desarrollo (Año 2015)
        1. Metodología de Desarrollo de Software Libre Utilizada (v2.0)
    3. Equipo de Trabajo
      1. Segunda Etapa de Desarrollo (Año 2016)
        1. Equipo de Trabajo CorreoSUR
        2. Equipo de Trabajo RedSUR
      2. Primera Etapa de Desarrollo (Año 2015)
        1. Equipo de Trabajo Diseño Conceptual
        2. Equipo de Trabajo Redsur
        3. Equipo de Trabajo Firma Electrónica
        4. Equipo de Trabajo Diseñor de Interfaz Corresur
        5. Equipo de Trabajo Diseño de Infraestructura
    4. Biblioteca digital
    5. Material de difusión
    6. Prototipos
    7. Respecto al Gestor del Proyecto
  2. Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
  3. CorreoSUR 2016
    1. Conceptualización
    2. Administracion
    3. Construcción
  4. Análisis del Dominio
  5. Propuesta de Desarrollo del Proyecto
    1. 1. Necesidades y/o problemas
    2. 2. Solución propuesta
    3. 3. Alcance del software propuesto
    4. 4. Descripción general de la arquitectura del software
    5. 5. Metodología de desarrollo
    6. 6. Plataforma de operación
    7. 7. Plataforma de desarrollo
    8. 8. Licencias de código y documentación
  6. Plan del Proyecto
    1. 1. Priorización de funcionalidades del software según las necesidades …
  7. Estándares de Desarrollo del Proyecto
      1. Organización de archivos
      2. Archivos fuente
      3. Longitud de línea
      4. Líneas extendidas
      5. Declaraciones
      6. Documentación de código
  8. Especificación de Requerimientos (Funcionalidades)
    1. 1. Casos de Uso: Acceso a superusuarios
      1. 1.1 Caso de uso: Registrar superusuario
      2. 1.2 Caso de uso: Ingresar superusuario
    2. 2. Casos de Uso: Gestión de usuario del correo electrónico
      1. 2.1.Caso de uso: Consultar listado de usuarios del correo electrónico
      2. 2.2.Caso de uso: Búsqeuda de usuarios por criterios diversos
      3. 2.3.Caso de uso: Creación de usuarios nuevos de manera individual
      4. 2.4.Caso de uso: Creación de usuarios nuevos por lote
      5. 2.5.Caso de uso: Suspender o eliminar cuentas
      6. 2.6.Caso de uso: Modificar password de usuarios del correo electrónico
      7. 2.7.Caso de uso: Crear grupo de usuarios del correo electrónico
    3. 3. Caso de uso: Gestión de la plataforma
      1. 3.1.Caso de uso: Grafico de estadisticas de usuarios
      2. 3.2.Caso de uso: Grafico de trafico por usuario
      3. 3.2.Caso de uso: Consultar configurtación del servidor
      4. 4 Caso de Uso: Verificar firmar electrónica de un archivo adjunto al correo
    4. Flujograma de actividades
  9. Codificación
    1. Código Fuente
    2. Flujograma de actividades
  10. Pruebas
  11. Liberación

Plan del Proyecto

1. Priorización de funcionalidades del software según las necesidades de los usuarios

  • Tabla 1. Priorización de funcionalidades por parte de los usuarios.
Funcionalidad Prioridad de la funcionalidad para los usuarios
F1: Acceso de los superusuarios 1
F2: Listado de usuarios de correo 1
F3: Creación individual de usuarios nuevos de correo 1
F4: Creacion por lote de usuarios nuevos de correo 1
F5: Creación de grupos de usuarios 1
F6: Búsqueda de usuarios por diversas caracteríticas 1
F7: Gestión de usuarios (suspención o eliminación de cuentas) 1
F8: Modificar password de usuarios 1
F9: Grafica de estadísticas de usuarios 1
F10: Grafico de tráfico por usuario 1
F11: Crear y gestionar cuentas reservadas 1
F12: Gestionar correo de bienvenida a usuarios nuevos por grupo 1
F13: Módulo de configuración de la infraestructura 1
  • Tabla 2.Dependencia entre funcionalidades del software.
Funcionalidad Dependencia entre funcionalidades
F1 Todas las demás funcionalidades pues son de acceso restringido
F2: F6, F7, F8
  • Tabla 3.Estudio de riesgos de desarrollo.

Todas las funcionalidades estan sometidas al riesgo del dominio de las herramientas por parte de los desarrolladores, no se consiguen riesgos asociados de manera individual por funcionalidad

  • Tabla 4.Acciones preventivas para los riesgos

Para disminuir el factor de riesgo se requiere acceso a internet para el autoaprendizaje del uso de las herramientas a utilizar

  • Tabla 5.Cálculo de priorización de desarrollo por funcionalidad

Se mantiene el orden de las funcionalidades planteado en la primera tabla

  • Tabla 6.Cronograma de desarrollo del proyecto
Nº de iteración Funcionalidad Fecha de inicio Fecha de finalización
1. Todas las funcionalidades 25/03/2016 31/08/2016
Last modified 8 years ago Last modified on Feb 11, 2016, 10:08:05 AM