Tabla de Contenido
- Planificación Estratégica Integral
- Proyectos
- Metodología de Desarrollo de Software Libre (MDSL) Versión 2.0
- Alcance del Proyecto
- Propuesta de Solución
- Posibles Actores de la Comunidad de Desarrollo de la Aplicación
- Estudio de Factibilidad de Desarrollo del Proyecto
- Descripción de la Aplicación
- Estándares de Desarrollo del Proyecto
- Priorización de Funcionalidades
- Estudio de los Riesgos
- Plan del Proyecto
- Definición del dominio de la aplicación
- Definición del dominio de la aplicación
- Diagramas de Actividades
- Diagramas de Actividades de los Métodos de las Clases de la Aplicación
- Definición de Requerimientos
- Especificación de Requerimientos (Funcionalidades)
- 1. Casos de Uso: Logeo (Servicio)
- 2. Casos de Uso: Registro de Usuario (Servicio)
- 3. Casos de Uso: Mostrar Entidad (Servicio)
- 4. Casos de Uso: Mostrar Parroquías (Servicio)
- 5. Casos de Uso: Mostrar Municipios (Servicio)
- 6. Casos de Uso: Generar nuevo token de Consulta
- 7. Casos de Uso: Mostrar Consulta (Servicio)
- Flujograma de actividades
- Diagramas de Secuencia
- Diagramas de Estado de las Clases de la Aplicación
- Diseño del Prototipo No-funcional de la Interfaz U/S
- Pruebas
- Manuales del Sistema
Definición de Requerimientos
1. Requerimientos Funcionales
Los requerimientos funcionales definen las funciones que la aplicación será capaz de realizar. Describen las transformaciones que el sistema realiza sobre los datos de entrada para producir determinadas salidas.
Los requerimientos funcionales que debe cumplir la aplicación <nombre de la aplicación> se indican a continuación.
[En la tabla mostrada se deben indicar los requerimientos funcionales definidos por el cliente/usuario que corresponden a la iteración actual]
Requerimientos Funcionales
[Se coloca el requerimiento funcional]
.
.
.
[Se coloca el requerimiento funcional]
2. Requerimientos No-funcionales
Los requerimientos no funcionales tienen que ver con las características que de una u otra forma puedan limitar la aplicación a desarrollar, como por ejemplo, el rendimiento (en tiempo y espacio), las interfaces de usuario, la fiabilidad (robustez del sistema, disponibilidad de equipo), el mantenimiento, la seguridad, la portabilidad, entre otros.
Los requerimientos no-funcionales asociados a la aplicación a desarrollar se indican a continuación.
[En la tabla que se muestra abajo se listan algunos requerimientos no-funcionales que podrían considerarse para una aplicación. Es importante acotar que los requerimientos presentados en la tabla pueden ser modificados (eliminando requerimientos o incluyendo nuevos) dependiendo de los requerimientos no-funcionales que establezca la comunidad de usuarios para su aplicación]
Requerimientos 'no- funcionales | Variables | Valor cuantitativo | Valor cualitativo |
Confiabilidad | |||
Eficiencia | |||
Mantenibilidad | |||
Portabilidad | |||
Usabilidad | |||
Otros tipos de requerimientos no funcionales | |||
Interfaz con usuario | |||
Restricciones de diseño y de construcción | |||
Interfaces externas |