Modelado de Requisitos
Hector Armando Ramírez Estrada
Created on October 18, 2024
Over 30 million people build interactive content in Genially.
Check out what others have designed:
A2 - ABENTEUER AUTOBAHN
Horizontal infographics
STEVE JOBS
Horizontal infographics
OSCAR WILDE
Horizontal infographics
TEN WAYS TO SAVE WATER
Horizontal infographics
NORMANDY 1944
Horizontal infographics
BEYONCÉ
Horizontal infographics
DEMOCRATIC CANDIDATES NOV DEBATE
Horizontal infographics
Transcript
Modelado de requisitos
¿Qué es?
El modelado de requisitos es un proceso que se encarga de documentar, analizar y gestionar los requisitos. Un requisito es cualquier cosa que un cliente o usuario requiera de un sistema de software. Pueden ser requisitos funcionales, requisitos no funcionales o pueden ser restricciones, cosas que pueden limitar lo que el sistema puede hacer.
En esta etapa todos los requisitos recopilados deben de analizarse para que queden completamente entendidos, coherentes y en caso de alguna inconsistencia resolverla en esta misma etapa
Para esta actividad, los requisitos deben de estar documentados de manera clara y bien organizada para que puedan ser consultados en caso de ser necesario.
Teniendo un análisis y la documentación de los requisitos, a lo largo del proyecto debemos hacer una gestion de los mismos, para asegurarnos de que si existen cambios todos esten en sintonía.
Análisis
Documentación
Administración
Importancia
- Mantenimiento. Facilita el mantenimiento del software al proporcionar una base sólida para la comprensión de los requisitos.
- Comunicación. Mejora la comunicación entre las partes interesadas al proporcionar una documentación clara y concisa de los requisitos.
- Prevención de errores. Ayuda a evitar la propagación de errores y reduce el retrabajo.
- Automatización. Permite la creación sencilla de simulaciones, la generación automática de documentos y la conducción de pruebas automáticas.
Técnicas de Modelado de requisitos
Esta técnica se utiliza para describir cómo los usuarios interactúan con un sistema y qué funcionalidad esperan de él.
Esta técnica nos muestra cómo se realizan las tareas en un proceso. Los diagramas de flujo de procesos se pueden utilizar para capturar requisitos funcionales y no funcionales.
Se utiliza esta técnica para abordar todo el proceso de negocio o el proceso del sistema, lo que puede ser apropiado para todo tipo de usuarios según el requisito sea funcional y el tipo sea fundamental.
Casos de Uso
Diagrama de flujo de procesos
Diagrama de actividad
Estos diagramas representan los diferentes estados que puede tener un sistema y cómo cambia de un estado a otro.
Visualiza cómo interactúan los procesos u objetos durante un escenario y lo representa de forma gráfica. Este enfoque agrega valor adicional a los usuarios técnicos, ya que puede ayudarlos a llegar a especificaciones tecnológicas específicas.
Es una técnica de modelado muy popular que proporciona una notación visual para especificar la estructura y el comportamiento de los sistemas.
Diagrama de estado
Diagrama de secuencia
Lenguaje Unificado de Modelado