Tabla de Contenido
- Proyecto Mayaguaray
- Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
- CorreoSUR 2016
- Análisis del Dominio
- Propuesta de Desarrollo del Proyecto
- Plan del Proyecto
- Estándares de Desarrollo del Proyecto
- Especificación de Requerimientos (Funcionalidades)
- 1. Casos de Uso: Acceso a superusuarios
- 2. Casos de Uso: Gestión de usuario del correo electrónico
- 2.1.Caso de uso: Consultar listado de usuarios del correo electrónico
- 2.2.Caso de uso: Búsqeuda de usuarios por criterios diversos
- 2.3.Caso de uso: Creación de usuarios nuevos de manera individual
- 2.4.Caso de uso: Creación de usuarios nuevos por lote
- 2.5.Caso de uso: Suspender o eliminar cuentas
- 2.6.Caso de uso: Modificar password de usuarios del correo electrónico
- 2.7.Caso de uso: Crear grupo de usuarios del correo electrónico
- 3. Caso de uso: Gestión de la plataforma
- Flujograma de actividades
- Codificación
- Pruebas
- 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