• Barajar
    Activar
    Desactivar
  • Alphabetizar
    Activar
    Desactivar
  • Frente Primero
    Activar
    Desactivar
  • Ambos lados
    Activar
    Desactivar
  • Leer
    Activar
    Desactivar
Leyendo...
Frente

Cómo estudiar sus tarjetas

Teclas de Derecha/Izquierda: Navegar entre tarjetas.tecla derechatecla izquierda

Teclas Arriba/Abajo: Colvea la carta entre frente y dorso.tecla abajotecla arriba

Tecla H: Muestra pista (3er lado).tecla h

Tecla N: Lea el texto en voz.tecla n

image

Boton play

image

Boton play

image

Progreso

1/16

Click para voltear

16 Cartas en este set

  • Frente
  • Atrás
¿Qué es un requerimiento?
Es una condición o capacidad necesaria que debe poseer un sistema para satisfacer un contratos, estandar u otro tipo de documento impuesto formalmente.
¿Qué función tiene la SRS?
La SRS es un documento que establece un acuerdo entre el cliente y los desarrolladores estableciendo el software que se espera. Sirve para proyectar el software a futuro y comprender las necesidades de los clientes por parte de los desarrolladores.
¿Qué actividades abarca el Proceso de Requerimientos?
Son tres actividades esenciales para transformar las ideas o necesidades que nos informa el cliente en requerimientos que conformen la SRS:
1. Análisis del problema
2. Especificación de los requisitos
3. Validación
Las actividades se llevan a cabo de manera iterativa y paralelamente, usan diagramas de flujo para entender el comportamiento del sistema esperado.
¿Qué tareas activas lleva el entrevistador en el Análisis del problema?
El entrevistador comprende las necesidades del cliente sobre el sistema y analizando el sistema actual. Aplica diferentes análisis a los subproblemas: análisis estructural, análisis OO y eventos del sistema.
¿En que consiste el Modelo de flujo de datos DFD?
Permite visualizar al sistema como una red de transformadores que convierten a las entradas en las salidas esperadas, visualiza la interacción de las personas con el sistema.
Uso de diccionario de datos.
Creación de DFD: identificar entradas, salidas, sumideros y fuentes de datos; transformadores principales, refinar los encontrados, etiquetas de flechas y burbujas.
¿Cómo se conforma el Modelado de flujo de datos: método de análisis estructurado?
1. DFD de contexto (sistema como un soslo transformador).
2. DFD del sistema actual, refinamiento del DFD de contexto, validación con usuario.
3. DFD del sistema propuesto, validar con usuario.
¿Qué es el Modelado orientado a objetos?
Se ve al sistema como un conjunto de objetos que se relacionan entre si y poseen estados. Los objetos son más resistentes a cambios que las funciones. Se deben identificar las clases y las herencias entre ellas, como generalización/especialización; también asociaciones y agregaciones.
¿Qué es el prototipado?
Implementación de un sistema parcial enfocado a la comprensión de requisitos críticos. Generalmente son desechados.
¿Cuáles son las características de una SRS?
1. Correcta: cada requerimiento representa precisamente alguna característica deseada por el cliente en el sistema final.
2. Completa: Todas las características deseadas están descritas.
3. No ambigua: cada requerimiento tiene un único significado
4. Consistente: ningún requerimiento contradice a otro.
5. Verificable: si cada requerimiento es verificable, es decir existe algún proceso efectivo que permite verificar que el sistema final cumple con el requerimiento.
6. Rastreable: se debe poder determinar el origen de cada requerimiento y como este se relaciona a los elementos del software.
7. Modificable: la estructura y el estilo de la SRS es tal que permite agregar cambios fácilmente conservando completitud y consistencia.
Componente de una SRS ¿Requerimientos funcionales?
Contiene las funciones, procesos que proveera el sistema. Las entradas/salidas y su validación, también casos excepcionales.
¿Qué requerimientos conforma los Requerimientos de desempeño?
Especifica las restricciones del sistema.
Restricciones dinámicas: surgen durante la ejecución como tiempos de respuesta.
Restricciones estáticas o de capacidad: restricciones sobre la cantidad máxima de consultas a procesar.
¿Cuáles son las Restricciones de diseño y los Requerimientos de interfaz externa?
Las restricciones de diseño se ven afectadas por el entorno del cliente, ejemplo hardware o seguridad.
Se debe especificar la interacción del software con otro software o hardware.
¿Por que un Caso de Uso es un contrato?
Por que establece la funcionalidad y el comportamiento externo que posee el sistema al interactuar con otros actores, sistemas o personas. Las interacciones tienen un objetivo primario o secundario. Un caso de uso se compone de varios escenarios(conjunto de acciones) para lograr un objetivo.
¿Son necesarias las validaciones de la SRS?
Mediante las validaciones se logra detectar del 40% al 80% de errores de requerimientos usando listas de controles y lenguajes de especificación. Lo lleva a cabo un grupo constituido por representantes: clientes, desarrolladores, etc.
¿Para que se usa y como se calcula el Punto Función?
Permite estimar el tamaño, asi calcular el esfuerzo necesario, del sistema utilizando la SRS evaluando la funcionalidad. Categoriza las funciones en complejas, promedio o simples. Usa los datos para calcular un punto función no ajustado.

Al ajustar el punto función obtenemos una estimación más certera. Al vlaor obtenido se le debe aplicar coeficientes para convertirlo en esfuerzo, costo o tiempo, los cuales se obtienen de proyectos historicos.
¿Qué tipos de métricas de calidad existen?
Métricas de calidad directa: evalúa directamente la SRS según sus atributos de calidad.
Métricas de calidad indirecta: evalúa las métricas de control de calidad usadas en el proceso en la fase de requerimientos.