Modelado de Requisitos
Hector Armando Ramírez Estrada
Created on October 18, 2024
More creations to inspire you
SITTING BULL
Horizontal infographics
RUGBY WORLD CUP 2019
Horizontal infographics
GRETA THUNBERG
Horizontal infographics
FIRE FIGHTER
Horizontal infographics
VIOLA DAVIS
Horizontal infographics
LOGOS
Horizontal infographics
ZODIAC SUN SIGNS AND WHAT THEY MEAN
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