Comprension de requerimientos

Solo disponible en BuenasTareas
  • Páginas : 8 (1927 palabras )
  • Descarga(s) : 0
  • Publicado : 6 de diciembre de 2011
Leer documento completo
Vista previa del texto
COMPRENSION DE LOS REQUERIMIENTOS

Que es? Es una técnica que debe realizarse como una tarea de ingeniería a los requerimientos.

Quien lo hace? Los ingenieros de software y todos los demás participantes del proceso de desarrollo, participantes del proyecto (gerentes y clientes y usuarios).

Por qué? Diseñar y construir un elegante trabajo de Ingeniería de software que le resuelva elproblema equivocado.

Cual son los pasos a seguir? Ingeniería de requerimientos comienza con la concepción (define el alcance y naturaleza del problema a resolver). Indagación (ayuda a los participantes a definir lo que se requiere. Elaboración (se refinan y modifican los requerimientos básicos)

Cuál es el Producto final? Objetivo de los requerimientos de ingeniería es proporcionar a todas laspartes un entendimiento escrito del problema, esto se logra por medio de varios productos de trabajo: escenario de uso, lista de funciones y de características, modelos de requerimientos o especificaciones.

Requerimientos Funcionales

Req1- El sistema debe verificar que la instalación del sistema ha sido correcta y que los dispositivos funcionan correctamente
Req 2- El sistema debe permitirleal presidente iniciar la elección lo cual permitirá que se puedan registrar los votos de los electores
Req 3- El sistema deberá almacenar el voto una vez que éste fue confirmado.
Req 4- El sistema permitirá que el presidente de una unidad de reporte (o mesa) realice un cierre de elección, la cual solo podrá realizarse si se produce en un horario posterior al establecido (en la configuración delsistema) y si la elección se encuentra iniciada

Definición De Escenarios Funcionales

Escenarios Req1:

• El sistema deberá chequear que el lector de tarjetas, el teclado y la pantalla funcionen correctamente.
• El sistema deberá corroborar que las listas de candidatos estén cargadas en la máquina de votar.

Escenarios Req2:
• El sistema deberá permitirle al presidente demesa identiacarse ante el sistema, debiendo comprobar que el presidente de mesa es quien dice ser (autenticando su identidad).
• El sistema deberá brindarle al presidente la posibilidad de iniciar la elección.

Escenarios Req3:
• El sistema deberá mostrar las listas electorales, una vez que el usuario introduzca la tarjeta en la máquina de votar.
• El sistema deberá permitirle alvotante que efectúe su elección entre los candidatos presentados.
• El sistema deberá permitir al elector la cancelación del voto.
• El sistema deberá permitir al elector la confirmación del voto, almacenándolo luego.

Escenarios Req4:
El sistema tendrá que permitirle al presidente de mesa cerrar la elección de la mesa, para lo cual:
• Deberá verificar que se ha iniciado laelección.
• Deberá pedirle que se identifique nuevamente.
• Deberá contabilizar los votos almacenados.
• Tendrá que permitir el envío de los votos hacia un centro de recepción.

Requerimientos de Calidad:

1. Log de sistema: Se desea registrar todos los sucesos que ocurren en el sistema, a fin de
reconstruir todas las actividades realizadas en el sistema, pero siempregarantizando el secreto
del voto
2. Recuperación ante fallas: El sistema de voto electrónico tiene que tener la capacidad de
recuperación ante fallas
3. Igualdad del voto: El sistema debe garantizar, siempre que sea posible, la igualdad entre las
opciones de voto que aparecen en pantalla de manera de no favorecer a ninguna.
4. Información temporal: Una vez almacenado el voto del elector se debeeliminar del mismo
toda información temporal.
5. Almacenamiento del voto: El almacenamiento del voto deberá realizarse de manera tal que
garantice la privacidad del voto. No se podrá tener acceso a los votos almacenados antes de
que se produzca el cierre de la elección.
6. Transferencia: La información se transmitirá de forma tal de garantizar la integridad y
autenticidad de la misma.
7....
tracking img