Please enable JavaScript.
Coggle requires JavaScript to display documents.
Requerimientos del Software (Fuentes de Elicitación (Entorno operacional…
Requerimientos del Software
Fuentes de Elicitación
Entorno operacional
Funcionamiento a nivel de la organización
Partes interesadas
Identificar, representar, gestionar, los puntos de vista de las partes interesadas
Conocimiento del dominio
Conocimiento disponible sobre el dominio de la aplicación
Reglas del negocio
Declaraciones que definen o restringen comportamiento del negocio
Técnicas de Elicitación
Consiste en la obtención de información mediante
Entrevista
Técnica tradicional que consiste en entrevistar a las personas interesadas
Prototipos
Es una técnica que permite aclarar requisitos ambiguos y si se satisfacen las necesidades planteadas por los interesados
Reuniones
Generar y refinar ideas en grupo junto con los usuarios finales
Observación
Consiste en sumergirse en el entorno y visualizar las actividades que se realizan para profundizar la comprensión.
Permite entender las actividades y los procesos sutiles que se desarrollan y que no son fácil de expresar
Historias de Usuarios
Se refiere a descripciones breves de alto nivel de la funcionalidad requerida, expresada en términos del cliente.
Otras
Análisis de productos de la competencia
Escenarios
Técnicas de extracción de datos
Tipos de Requisitos
Requistos No Funcionales
Restricciones sobre los servicios y funcionalidades ofrecidas por el sistema.
Requerimientos Organizacionales
Requerimiento de Estándares Requerimientos de Implementación Requerimiento de entrega
Requerimientos Externos
Requerimiento de Interoperabilidad Requerimiento de Legislativos Requerimientos Éticos.
Requisitos del Producto
Requerimiento de Rapidez Requerimiento de Fiabilidad Requerimiento de Portabilidad Requerimiento de Usabilidad
Como debe ser el sistema
Requisitos Funcionales
Aseveraciones de los servicios que el sistema debe proveer
Tipos de Software
Una especificación completa y consciente de que que debe hacer el sistema
Enfoque general tomado por la organización
Usuarios del software
Requisitos de Domino
Proviene del dominio de la aplicación del sistema y refleja características y restricciones de ese dominio
Ser requerimientos Funcionales
Son importantes porque
Son el fundamento del dominio de aplicación del sistema
Restringir los requerimientos existentes
Como se debe ejecutar cálculos particulares
Modelado Conceptual
Factores Principales para elegir un modelo
Naturaleza del problema
Experiencia del ingeniero en Software
Requisitos entregados por el usuario
Existen varios tipos de modelos que podemos desarrollar, entre los cuales tenemos y a su vez muchas de ellas son parte del lenguaje de modelado unificado(UML)
Modelo Basado en objetos
es una instancia de una clase, ya que puede ser visto como una instancia de un diagrama de clases
Modelo de objetos
Forma parte de la vista estática del sistema
Cabe aclarar que cuenta con objetivos y enlaces
son realmete utiles para modelar estructuras de datos completas
Modelo de estado
se caracteriza por el valor de uno o varios de los atributos de su clase
se caracteriza por la existencia de un enlace con otro objeto
Modelo de flujo de Datos
Indican el flujo de información a través del sistema
Diagrama de casos de uso
son parte de la fase de Análisis, respondiendo al interrogante
Muestran operaciones que se esperan de una aplicación o sistema
a su vez escriben un uso del sistema y como este intercambia con el usuario
Diagrama de secuencia
muestra una interacción ordenad según la secuencia temporal de eventos y el intercambio de mensajes
Consiste en modelos que agrupan las categorías y relaciones en las que esta inmerso un problema, tomando la vida real