Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Título
Resumen del archivo“Compresión de los requerimientos”,
Nombres y Apellidos Código de estudiantes
Autor/es
Marcos Columba Anglarill 48832
Fecha 03/06/2023
Contenido
1.1. Comprensión de los requerimientos..........................................................................3
1.2. Ingeniería de requerimientos.....................................................................................3
1.3. Indagación de requerimientos....................................................................................4
1.4. Despliegue de la función de calidad..........................................................................5
1.5. Indagacion de los productos del trabajo....................................................................5
1.6. Desarrollos de casos de uso.......................................................................................6
1.7. Elaboracion del modelo de los requerimientos..........................................................7
1.8. Elementos del modelo de requerimientos..................................................................8
1.9. Validación de los requerimientos..............................................................................8
Entender los requerimientos de un software es más difícil de lo que parece. Muchas veces
cuando queremos entender el problema del usuario pensamos que es tarea fácil. Pero no, es
complicado entender a veces que necesita el usuario, a medida que el software va avanzando
las necesidades cambian mientras se desarrolla el proyecto.
¿Por qué es importante?
Un software no solo se basa en un diseño agradable, si no detrás de todo esta en entender
la necesidad del cliente antes de empezar a desarrollar el software para que se adapte a sus
necesidades.
.2. Ingeniería de requerimientos
Por lo tanto, la ingeniería de requerimientos actúa como un puente entre las necesidades del
mundo real de los usuarios, clientes y otros grupos que se ven afectados por el software o el
sistema y las capacidades y oportunidades que brindan las tecnologías intensivas en software.
Se han propuesto muchos enfoques distintos para recabar los requerimientos en forma
colaborativa. Cada uno utiliza un escenario un poco diferente, pero todos son variantes de los
siguientes lineamientos básicos:
• Tanto ingenieros de software como otros participantes dirigen o intervienen en las
reuniones.
• Se establecen reglas para la preparación y participación.
El QFD puede definirse como un sistema estructurado que facilita el medio para identificar
necesidades y expectativas de los clientes (voz del cliente) y traducirlas al lenguaje de la
organización, esto es, a requerimientos de calidad internos, desplegándolas en la etapa de
planificación con la participación de todas las funciones que intervienen en el diseño y
desarrollo del producto o servicio.
El primer paso para escribir un caso de uso es definir un conjunto de “actores” que estarán
involucrados en la historia. Los actores son las distintas personas (o dispositivos) que usa el
sistema o producto en el contexto de la función y comportamiento que va a describirse.
Una vez identificados los actores, es posible desarrollar casos de uso. Jacobson [Jac92]
sugiere varias preguntas12 que debe responder un caso de uso:
El objetivo del modelo del análisis es describir los dominios de información, función y
comportamiento que se requieren para un sistema basado en computadora. El modelo cambia
en forma dinámica a medida que se aprende más sobre el sistema por construir, y otros
participantes
comprenden más lo que en realidad requieren.
• ¿Tiene atribución cada requerimiento? Es decir, ¿hay una fuente (por lo general una individual
y específica) clara para cada requerimiento?
• ¿Hay requerimientos en conflicto con otros?