Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Este documento describe los requerimientos funcionales y no funcionales para un sistema. Los requerimientos funcionales especifican las funciones que el sistema debe realizar, como la autenticación de usuarios, autorización de acceso y envío de archivos. Los requerimientos no funcionales se refieren a propiedades como el rendimiento, la seguridad y la usabilidad del sistema, en lugar de sus funciones específicas.
El RUP (Rational Unified Process) es una metodología iterativa e incremental para el desarrollo de software orientado a objetos que se basa en seis principios como la adaptación del proceso y la demostración de valor de forma iterativa. El RUP sigue un ciclo de vida con fases como la elaboración, desarrollo y transición e incluye la generación de artefactos como diagramas de casos de uso y documentos de arquitectura.
Este documento describe los diagramas de componentes en UML. Explica que un diagrama de componentes muestra los clasificadores de componentes, las clases definidas en ellos y las relaciones entre ellas. Describe que un componente representa una parte física del sistema como un módulo, base de datos o programa ejecutable. Finalmente, detalla los elementos comunes en un diagrama de componentes como los componentes, interfaces y relaciones entre ellos.
Este documento explica la importancia de los requerimientos en el desarrollo de software y define conceptos clave como requerimientos funcionales y no funcionales. También clasifica diferentes tipos de requerimientos y destaca que una especificación de requerimientos completa y consistente es fundamental para evitar errores costosos en el desarrollo.
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
La aplicación móvil permitirá a los profesores crear plantillas de preguntas múltiples con respuestas prediseñadas y reconocerá el código QR de los estudiantes. Los estudiantes podrán escanear las respuestas de las preguntas con la cámara de su teléfono y la aplicación determinará si son correctas o incorrectas, mostrando los resultados. Los profesores podrán administrar los resultados de los estudiantes a través de la aplicación de escritorio. La aplicación se desarrollará para sistemas Android y Windows Phone y
Este documento presenta un resumen del modelo 4+1 para diagramas arquitectónicos. El modelo 4+1 incluye cinco vistas: la vista lógica, la vista de despliegue, la vista de procesos, la vista física y la vista +1 de escenarios. Cada vista se documenta con diagramas UML específicos como diagramas de clases, componentes y casos de uso. El modelo 4+1 es un estándar reconocido para la descripción de arquitecturas de sistemas de software.
Este documento presenta información sobre diagramas de casos de uso de negocio y sistema. Explica que los casos de uso describen las interacciones entre actores y un sistema o negocio. También cubre temas como la identificación y estructuración de casos de uso de negocio, incluyendo actores, procesos, relaciones y diagramas. Finalmente, introduce los casos de uso de sistema y su relación con los casos de uso de negocio.
Este documento describe los requerimientos funcionales y no funcionales para un sistema. Los requerimientos funcionales especifican las funciones que el sistema debe realizar, como la autenticación de usuarios, autorización de acceso y envío de archivos. Los requerimientos no funcionales se refieren a propiedades como el rendimiento, la seguridad y la usabilidad del sistema, en lugar de sus funciones específicas.
El RUP (Rational Unified Process) es una metodología iterativa e incremental para el desarrollo de software orientado a objetos que se basa en seis principios como la adaptación del proceso y la demostración de valor de forma iterativa. El RUP sigue un ciclo de vida con fases como la elaboración, desarrollo y transición e incluye la generación de artefactos como diagramas de casos de uso y documentos de arquitectura.
Este documento describe los diagramas de componentes en UML. Explica que un diagrama de componentes muestra los clasificadores de componentes, las clases definidas en ellos y las relaciones entre ellas. Describe que un componente representa una parte física del sistema como un módulo, base de datos o programa ejecutable. Finalmente, detalla los elementos comunes en un diagrama de componentes como los componentes, interfaces y relaciones entre ellos.
Este documento explica la importancia de los requerimientos en el desarrollo de software y define conceptos clave como requerimientos funcionales y no funcionales. También clasifica diferentes tipos de requerimientos y destaca que una especificación de requerimientos completa y consistente es fundamental para evitar errores costosos en el desarrollo.
Requerimientos funcionales y no funcionales de la aplicaciónYare LoZada
La aplicación móvil permitirá a los profesores crear plantillas de preguntas múltiples con respuestas prediseñadas y reconocerá el código QR de los estudiantes. Los estudiantes podrán escanear las respuestas de las preguntas con la cámara de su teléfono y la aplicación determinará si son correctas o incorrectas, mostrando los resultados. Los profesores podrán administrar los resultados de los estudiantes a través de la aplicación de escritorio. La aplicación se desarrollará para sistemas Android y Windows Phone y
Este documento presenta un resumen del modelo 4+1 para diagramas arquitectónicos. El modelo 4+1 incluye cinco vistas: la vista lógica, la vista de despliegue, la vista de procesos, la vista física y la vista +1 de escenarios. Cada vista se documenta con diagramas UML específicos como diagramas de clases, componentes y casos de uso. El modelo 4+1 es un estándar reconocido para la descripción de arquitecturas de sistemas de software.
Este documento presenta información sobre diagramas de casos de uso de negocio y sistema. Explica que los casos de uso describen las interacciones entre actores y un sistema o negocio. También cubre temas como la identificación y estructuración de casos de uso de negocio, incluyendo actores, procesos, relaciones y diagramas. Finalmente, introduce los casos de uso de sistema y su relación con los casos de uso de negocio.
Este documento describe el análisis y diseño orientado a objetos. 1) Explica conceptos clave como objetos, clases y herencia. 2) Señala que el análisis identifica objetos del dominio del problema, mientras que el diseño define objetos lógicos del software. 3) Describe los componentes genéricos del modelo de diseño OO como dominio del problema, interacción humana, gestión de tareas y gestión de datos.
Esta es una presentacion de la arquitectura 3 capas realizada con informacion recopilada de varios sitios web y de un trabajo elaborado por nosotras en la Universidad
El software debe almacenar y mostrar información sobre las habitaciones disponibles, los clientes, reservas, facturas de consumo, estado de las habitaciones y pedidos de servicio. Además, los datos deben almacenarse de forma segura y accesible solo para usuarios autorizados, y la aplicación debe funcionar de manera escalable adaptándose a los recursos disponibles.
El documento describe el proceso de indagación de requerimientos para un sistema de seguridad doméstica. Se propone que el sistema utilice sensores inalámbricos para detectar situaciones indeseables como acceso ilegal o niveles de monóxido de carbono y llame automáticamente a una agencia de vigilancia. Los participantes desarrollarán listas de objetos, servicios, restricciones y criterios de desempeño para el sistema.
El documento clasifica y describe diferentes tipos de requerimientos para proyectos de software. Describe requerimientos del entorno, ergonómicos, funcionales, de desempeño, de disponibilidad, de entrenamiento, restricciones de diseño y materiales. Cada tipo de requerimiento se enfoca en un aspecto diferente como la interfaz de usuario, el funcionamiento del sistema, el rendimiento, la capacitación y las limitaciones de diseño. La clasificación de requerimientos ayuda a organizarlos y asegurar que todos los aspectos del sistema se consideran
Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación.
Este documento presenta una introducción a la ingeniería de requisitos y describe varias técnicas clave que se implementan en el proceso. Explica que la ingeniería de requisitos ayuda a entender mejor el problema y reducir riesgos en el desarrollo del proyecto. Luego describe técnicas como entrevistas, casos de uso, prototipos y priorización de requisitos que se usan para la recolección y análisis de requisitos. También cubre la especificación, verificación y administración de requisitos como parte integral del
Este documento describe varias técnicas para la obtención de requerimientos, incluyendo JAD (desarrollo conjunto de aplicaciones), el desarrollo de prototipos, ETHICS (enfoque en los aspectos humanos y técnicos), el uso de puntos de vista, escenarios, etnografía y estrategias como observación, cuestionarios y entrevistas. La mayoría de estas técnicas involucran la participación de los usuarios para asegurar que los requerimientos reflejen fielmente sus necesidades.
1) El documento describe los pasos para modelar el negocio con RUP y UML, incluyendo identificar actores, casos de uso, trabajadores y entidades del negocio.
2) Se explica cómo detallar los casos de uso del negocio a través de una especificación y un diagrama de actividades, describiendo el flujo básico y alternativas.
3) Finalmente, se definen los elementos de un diagrama de actividades como estados, actividades, transiciones y decisiones para modelar la dinámica de los casos de uso del negocio
El documento habla sobre la importancia de modelar el negocio antes de desarrollar un sistema de software. Explica que modelar el negocio ayuda a comprender los procesos, flujos de trabajo y objetivos de la organización. También describe los conceptos clave para modelar el negocio como casos de uso de negocio, roles, diagramas de secuencia y actividades. El modelo de negocio provee el contexto necesario para analizar requisitos y desarrollar un software que satisfaga realmente las necesidades del negocio.
Los diagramas de secuencia ilustran la interacción entre objetos en el tiempo y ayudan a definir el propósito de un objeto. Muestran objetos que se comunican a lo largo del tiempo mediante líneas de vida de objetos y flechas de mensaje. Los diagramas de secuencia se usan para modelar escenarios específicos dentro de casos de uso complejos.
Este documento proporciona un análisis de la norma IEEE 830-1998, que describe las mejores prácticas recomendadas para la especificación de requisitos de software. La norma cubre temas como las definiciones clave, las consideraciones para producir un buen documento de requisitos de software, las partes que debe contener, y anexos con formatos y referencias adicionales. El objetivo principal de la norma es establecer pautas para crear documentos de requisitos de software que sean correctos, inequívocos, complet
Este documento describe los sistemas críticos y la importancia de la confiabilidad en estos sistemas. Explica que los sistemas críticos son aquellos cuyos fallos pueden causar grandes pérdidas económicas, daños físicos o amenazar vidas humanas. Discute tres tipos principales de sistemas críticos y define la confiabilidad como la probabilidad de que un sistema funcione correctamente. También analiza las dimensiones clave de la confiabilidad como la disponibilidad, fiabilidad y protección.
El documento describe los diferentes tipos de requisitos funcionales que deben considerarse para un sistema, incluyendo reglas de negocio, transacciones, funciones administrativas, autenticación, niveles de autorización, seguimiento de auditoría, interfaces externas, requisitos de certificación, requisitos de búsqueda e informes, cumplimiento de requisitos legales, información histórica y archivo. También cubre atributos clave de los requisitos funcionales como eficiencia, efectividad, calidad y otros.
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
El documento define requerimiento como una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo, o una capacidad que debe estar presente en un sistema. Explica que existen requerimientos funcionales, que describen las funciones de un sistema, y no funcionales, que definen sus características generales. Finalmente, describe técnicas como entrevistas, observación y cuestionarios para recolectar requerimientos de usuarios.
Este documento presenta las tareas fundamentales de la ingeniería de requisitos para el desarrollo de software. Estas incluyen iniciar el proyecto, obtener requisitos del cliente, elaborar un modelo de análisis, negociar requisitos, especificar requisitos de forma precisa, validar la especificación, y gestionar los requisitos a lo largo del proyecto mediante tablas de rastreabilidad. El objetivo principal es entender completamente las necesidades del cliente y desarrollar un sistema de software que las satisfaga.
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
Este documento resume los conceptos clave de la ingeniería de requisitos. Explica que la ingeniería de requisitos es el proceso de desarrollar especificaciones de software mediante la recopilación, análisis y verificación de las necesidades del cliente. Describe las fases de la ingeniería de requisitos como la captura y análisis de requisitos, la especificación, la validación y la gestión de cambios. También explica técnicas comunes como entrevistas, talleres y casos de uso para descubrir requisitos del cliente.
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
Este documento presenta un cuadro comparativo de diferentes modelos para el desarrollo de software, incluyendo el modelo lineal secuencial, el modelo en cascada, el modelo en espiral, el modelo incremental, los modelos de prototipos y el modelo evolutivo. Describe las características, ventajas y desventajas de cada modelo, así como sus aplicaciones típicas.
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
El documento describe las entrevistas para la obtención de requisitos, incluyendo la definición de entrevista, directrices fundamentales, habilidades necesarias, errores comunes, preparación, tipos de preguntas, formatos, registro y ventajas/desventajas. La entrevista es una forma de diálogo entre dos o más personas donde el entrevistador busca respuestas a preguntas planeadas para obtener información del entrevistado. Se requiere preparación, habilidades de comunicación y escucha activa para realizar entrevistas efectivas.
Cuadro comparativo analisis estructurado y orientado a objeto Freddy Rosales
Este documento compara el análisis estructurado y el análisis orientado a objetos. El análisis estructurado se centra en los procesos del sistema, mientras que el análisis orientado a objetos se centra en los objetos. El análisis estructurado solo llega hasta la integración, mientras que el análisis orientado a objetos considera los cambios. El análisis estructurado consta de 5 fases, mientras que el análisis orientado a objetos consta de 4 fases.
Este documento describe varias técnicas para la recolección de datos, enfocándose en las entrevistas. Explica que las entrevistas pueden ser estructuradas o no estructuradas, y cubre temas como la preparación, conducción, selección de entrevistados y ventajas/desventajas de cada tipo de entrevista.
El documento describe varias técnicas para la recolección de datos, incluyendo entrevistas, encuestas, cuestionarios y observación. Explica que la entrevista es una forma efectiva de obtener información cualitativa mediante preguntas cara a cara, pero requiere preparación y habilidad por parte del entrevistador. También define una encuesta como la recopilación sistemática de datos de una muestra representativa de una población, con el fin de generalizar los resultados a toda la población.
Este documento describe el análisis y diseño orientado a objetos. 1) Explica conceptos clave como objetos, clases y herencia. 2) Señala que el análisis identifica objetos del dominio del problema, mientras que el diseño define objetos lógicos del software. 3) Describe los componentes genéricos del modelo de diseño OO como dominio del problema, interacción humana, gestión de tareas y gestión de datos.
Esta es una presentacion de la arquitectura 3 capas realizada con informacion recopilada de varios sitios web y de un trabajo elaborado por nosotras en la Universidad
El software debe almacenar y mostrar información sobre las habitaciones disponibles, los clientes, reservas, facturas de consumo, estado de las habitaciones y pedidos de servicio. Además, los datos deben almacenarse de forma segura y accesible solo para usuarios autorizados, y la aplicación debe funcionar de manera escalable adaptándose a los recursos disponibles.
El documento describe el proceso de indagación de requerimientos para un sistema de seguridad doméstica. Se propone que el sistema utilice sensores inalámbricos para detectar situaciones indeseables como acceso ilegal o niveles de monóxido de carbono y llame automáticamente a una agencia de vigilancia. Los participantes desarrollarán listas de objetos, servicios, restricciones y criterios de desempeño para el sistema.
El documento clasifica y describe diferentes tipos de requerimientos para proyectos de software. Describe requerimientos del entorno, ergonómicos, funcionales, de desempeño, de disponibilidad, de entrenamiento, restricciones de diseño y materiales. Cada tipo de requerimiento se enfoca en un aspecto diferente como la interfaz de usuario, el funcionamiento del sistema, el rendimiento, la capacitación y las limitaciones de diseño. La clasificación de requerimientos ayuda a organizarlos y asegurar que todos los aspectos del sistema se consideran
Rational Rose es una herramienta de diseño orientada a objetos, que da soporte al modelado visual, es decir, que permite representar gráficamente el sistema, permitiendo hacer énfasis en los detalles más importantes, centrándose en los casos de uso y enfocándose hacia un software de mayor calidad, empleando un lenguaje estándar común que facilita la comunicación.
Este documento presenta una introducción a la ingeniería de requisitos y describe varias técnicas clave que se implementan en el proceso. Explica que la ingeniería de requisitos ayuda a entender mejor el problema y reducir riesgos en el desarrollo del proyecto. Luego describe técnicas como entrevistas, casos de uso, prototipos y priorización de requisitos que se usan para la recolección y análisis de requisitos. También cubre la especificación, verificación y administración de requisitos como parte integral del
Este documento describe varias técnicas para la obtención de requerimientos, incluyendo JAD (desarrollo conjunto de aplicaciones), el desarrollo de prototipos, ETHICS (enfoque en los aspectos humanos y técnicos), el uso de puntos de vista, escenarios, etnografía y estrategias como observación, cuestionarios y entrevistas. La mayoría de estas técnicas involucran la participación de los usuarios para asegurar que los requerimientos reflejen fielmente sus necesidades.
1) El documento describe los pasos para modelar el negocio con RUP y UML, incluyendo identificar actores, casos de uso, trabajadores y entidades del negocio.
2) Se explica cómo detallar los casos de uso del negocio a través de una especificación y un diagrama de actividades, describiendo el flujo básico y alternativas.
3) Finalmente, se definen los elementos de un diagrama de actividades como estados, actividades, transiciones y decisiones para modelar la dinámica de los casos de uso del negocio
El documento habla sobre la importancia de modelar el negocio antes de desarrollar un sistema de software. Explica que modelar el negocio ayuda a comprender los procesos, flujos de trabajo y objetivos de la organización. También describe los conceptos clave para modelar el negocio como casos de uso de negocio, roles, diagramas de secuencia y actividades. El modelo de negocio provee el contexto necesario para analizar requisitos y desarrollar un software que satisfaga realmente las necesidades del negocio.
Los diagramas de secuencia ilustran la interacción entre objetos en el tiempo y ayudan a definir el propósito de un objeto. Muestran objetos que se comunican a lo largo del tiempo mediante líneas de vida de objetos y flechas de mensaje. Los diagramas de secuencia se usan para modelar escenarios específicos dentro de casos de uso complejos.
Este documento proporciona un análisis de la norma IEEE 830-1998, que describe las mejores prácticas recomendadas para la especificación de requisitos de software. La norma cubre temas como las definiciones clave, las consideraciones para producir un buen documento de requisitos de software, las partes que debe contener, y anexos con formatos y referencias adicionales. El objetivo principal de la norma es establecer pautas para crear documentos de requisitos de software que sean correctos, inequívocos, complet
Este documento describe los sistemas críticos y la importancia de la confiabilidad en estos sistemas. Explica que los sistemas críticos son aquellos cuyos fallos pueden causar grandes pérdidas económicas, daños físicos o amenazar vidas humanas. Discute tres tipos principales de sistemas críticos y define la confiabilidad como la probabilidad de que un sistema funcione correctamente. También analiza las dimensiones clave de la confiabilidad como la disponibilidad, fiabilidad y protección.
El documento describe los diferentes tipos de requisitos funcionales que deben considerarse para un sistema, incluyendo reglas de negocio, transacciones, funciones administrativas, autenticación, niveles de autorización, seguimiento de auditoría, interfaces externas, requisitos de certificación, requisitos de búsqueda e informes, cumplimiento de requisitos legales, información histórica y archivo. También cubre atributos clave de los requisitos funcionales como eficiencia, efectividad, calidad y otros.
Tipos de Requerimientos en Ingeniería de SoftwareLeo Ruelas Rojas
El documento define requerimiento como una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo, o una capacidad que debe estar presente en un sistema. Explica que existen requerimientos funcionales, que describen las funciones de un sistema, y no funcionales, que definen sus características generales. Finalmente, describe técnicas como entrevistas, observación y cuestionarios para recolectar requerimientos de usuarios.
Este documento presenta las tareas fundamentales de la ingeniería de requisitos para el desarrollo de software. Estas incluyen iniciar el proyecto, obtener requisitos del cliente, elaborar un modelo de análisis, negociar requisitos, especificar requisitos de forma precisa, validar la especificación, y gestionar los requisitos a lo largo del proyecto mediante tablas de rastreabilidad. El objetivo principal es entender completamente las necesidades del cliente y desarrollar un sistema de software que las satisfaga.
Ingeniería de requisitos e ingeniería de requerimientosCesar Prado
Este documento resume los conceptos clave de la ingeniería de requisitos. Explica que la ingeniería de requisitos es el proceso de desarrollar especificaciones de software mediante la recopilación, análisis y verificación de las necesidades del cliente. Describe las fases de la ingeniería de requisitos como la captura y análisis de requisitos, la especificación, la validación y la gestión de cambios. También explica técnicas comunes como entrevistas, talleres y casos de uso para descubrir requisitos del cliente.
Cuadro comparativo modelos para el desarrollo de softwarepaoaboytes
Este documento presenta un cuadro comparativo de diferentes modelos para el desarrollo de software, incluyendo el modelo lineal secuencial, el modelo en cascada, el modelo en espiral, el modelo incremental, los modelos de prototipos y el modelo evolutivo. Describe las características, ventajas y desventajas de cada modelo, así como sus aplicaciones típicas.
¿Cómo realizar entrevistas eficaces para obtener requisitos de software?Software Guru
El documento describe las entrevistas para la obtención de requisitos, incluyendo la definición de entrevista, directrices fundamentales, habilidades necesarias, errores comunes, preparación, tipos de preguntas, formatos, registro y ventajas/desventajas. La entrevista es una forma de diálogo entre dos o más personas donde el entrevistador busca respuestas a preguntas planeadas para obtener información del entrevistado. Se requiere preparación, habilidades de comunicación y escucha activa para realizar entrevistas efectivas.
Cuadro comparativo analisis estructurado y orientado a objeto Freddy Rosales
Este documento compara el análisis estructurado y el análisis orientado a objetos. El análisis estructurado se centra en los procesos del sistema, mientras que el análisis orientado a objetos se centra en los objetos. El análisis estructurado solo llega hasta la integración, mientras que el análisis orientado a objetos considera los cambios. El análisis estructurado consta de 5 fases, mientras que el análisis orientado a objetos consta de 4 fases.
Este documento describe varias técnicas para la recolección de datos, enfocándose en las entrevistas. Explica que las entrevistas pueden ser estructuradas o no estructuradas, y cubre temas como la preparación, conducción, selección de entrevistados y ventajas/desventajas de cada tipo de entrevista.
El documento describe varias técnicas para la recolección de datos, incluyendo entrevistas, encuestas, cuestionarios y observación. Explica que la entrevista es una forma efectiva de obtener información cualitativa mediante preguntas cara a cara, pero requiere preparación y habilidad por parte del entrevistador. También define una encuesta como la recopilación sistemática de datos de una muestra representativa de una población, con el fin de generalizar los resultados a toda la población.
El desarrollo de sistemas de información requiere análisis para definir requerimientos de usuarios. El analista realiza entrevistas, cuestionarios y observación para recopilar hechos sobre el sistema actual, fuentes internas y externas. Luego produce un reporte que demuestra acuerdo entre usuarios y analista sobre las ideas clave.
Este documento describe el proceso de entrevistas para recopilar información como parte de un estudio de sistemas. Explica que las entrevistas permiten obtener información cualitativa de gerentes y empleados a través de preguntas. También describe cómo preparar, realizar y seguir después de las entrevistas, así como los tipos de preguntas y entrevistados seleccionados.
El documento presenta una recolección y análisis de información para definir la tipología de un proyecto multimedia. Explica conceptos como recolección de datos, técnicas como entrevistas, encuestas y observación para recopilar información de manera cualitativa y cuantitativa. Además, describe cómo seleccionar entrevistados, preparar y realizar entrevistas de manera estructurada para obtener datos relevantes para el proyecto.
El documento describe los conceptos básicos sobre los requerimientos para el análisis y diseño de sistemas. Explica que los requerimientos son necesidades de los usuarios para resolver problemas o alcanzar objetivos. Más del 53% de los proyectos de software fracasan por no realizar un estudio previo de requerimientos. Las técnicas para extraer requerimientos incluyen entrevistas con usuarios, las cuales deben prepararse, desarrollarse y analizarse adecuadamente.
Este documento presenta 5 técnicas para la obtención de requisitos: lluvia de ideas, entrevistas, puntos de vista, etnografía y cuestionarios. Para cada técnica, provee una definición, explica cómo se aplica y da un ejemplo breve. El documento también lista los integrantes del equipo que creó el documento.
¿Cómo obtener los Requisitos?
Los requisitos de software son la propiedad que debe exhibir el software, en el cual se expresa las necesidades y limitaciones de un proyecto
Técnicas de Recolección de Requerimientos (Elicitación)
¿Cuál es el mejor? La mejor manera de responder eso es ... depende . ¿En que? Depende sobre su situación, su entorno, su experiencia, la experiencia de sus partes interesadas, su compromiso de gestión y su cronograma para capturar todos los requisitos.
Es probable que cambie con el tiempo, diferentes proyectos, organizaciones diferentes y las necesidades de todos. El resultado probablemente sea que no puede recolectar todos los requisitos, con solo unas pocas técnicas, de ahí la combinación de las mismas.
Técnicas de Recolección de Requerimientos(Elicitación)
Entrevista
Brainstorming/Tormenta de ideas
Escenarios/ Caso de Uso
Prototipos
JAD (Join Application Development)
Las entrevistas son una técnica útil para recopilar información verbal de gerentes, empleados u otros usuarios. El analista puede realizar entrevistas individuales o en grupo. Antes de la entrevista, el analista debe prepararse estudiando al entrevistado y planificando preguntas y agenda. Durante la entrevista, el analista debe escuchar activamente, hacer preguntas claras y evitar sesgos. Después, el analista documenta y comparte los resultados con el entrevistado.
El documento describe diferentes técnicas para recolectar datos en la etapa de relevamiento de un sistema, incluyendo materiales escritos, formularios, entrevistas, cuestionarios, observación y muestreo. Detalla los beneficios y desafíos de cada técnica, así como consejos prácticos para su aplicación, como por ejemplo la importancia de definir objetivos claros al realizar entrevistas o probar un cuestionario antes de su distribución.
Este documento describe 5 técnicas de recolección de datos: entrevistas, observación, cuestionarios, grupos focales y encuestas. Para cada técnica, se proporciona una definición, cómo se aplica y al menos un ejemplo. Las técnicas descritas son utilizadas para obtener información cualitativa y cuantitativa de personas y procesos con el fin de analizar organizaciones y medir satisfacción de clientes.
Técnicas e instrumentos para la recopilación de informaciónWilfredo Mogollón
Este documento describe diferentes técnicas e instrumentos para la recopilación de información en el análisis de sistemas, incluyendo entrevistas, cuestionarios, observación y revisión de registros. Explica cómo planear y realizar entrevistas estructuradas y no estructuradas, y cómo diseñar cuestionarios cerrados y abiertos. También cubre cómo realizar observaciones y revisar documentos ya existentes para recopilar datos sobre el funcionamiento actual de un sistema. El objetivo final es entender completamente el sistema actual antes de determinar recomendaciones
El documento describe diferentes técnicas de recolección de información para el desarrollo de sistemas de información, incluyendo entrevistas, encuestas, observación, diccionarios de datos y diagramas de flujo. Explica que cada técnica tiene un propósito específico como obtener detalles sobre procesos y recopilar datos de usuarios.
Este documento presenta las diferentes etapas del análisis de diseño de sistemas de información, incluyendo la propuesta de solución, investigación preliminar, obtención de datos usando herramientas analíticas, requerimientos del sistema, toma de decisiones y estudio de factibilidad. Explica los objetivos y pasos clave de cada etapa del proceso de análisis y diseño.
El documento proporciona información sobre cómo realizar el relevamiento de datos para describir una empresa y su estructura organizacional. Explica que la descripción de la empresa debe incluir quién es, qué ofrece, para quién y por qué es viable. También describe los tipos de entrevistas que se pueden realizar, los problemas comunes que ocurren durante las entrevistas y reglas para llevarlas a cabo de manera exitosa.
Este documento describe las principales técnicas para levantar requerimientos de software, incluyendo análisis de documentación, observación, entrevistas, encuestas, mesas de trabajo, tormenta de ideas y historias de usuario. Explica brevemente cada técnica y cuándo es más adecuada su aplicación. El objetivo general es identificar y documentar tempranamente los requerimientos del sistema para prevenir errores.
Este documento presenta el análisis preliminar realizado por un estudiante de una pyme dedicada al servicio integral del automotor. A través de una entrevista no estructurada con el dueño, se identificaron algunos problemas como la falta de definición de roles y áreas, y la baja rentabilidad del área de lavadero. El dueño considera ampliar el área de chapa y pintura, la más rentable. Actualmente la empresa no utiliza sistemas de información, por lo que el estudiante sugiere la posibilidad de implementar uno para mejorar
Este documento describe diferentes métodos interactivos para la recopilación de información, incluyendo entrevistas y cuestionarios. Explica cómo preparar y realizar entrevistas de manera efectiva mediante el uso de preguntas abiertas y cerradas, y diferentes estructuras como la pirámide, embudo y diamante. También cubre el diseño, administración y análisis de cuestionarios, incluyendo el uso de escalas nominales e intervalos.
Este documento describe varias técnicas de ingeniería de requisitos, incluyendo entrevistas y casos de uso. Las entrevistas involucran preparación, realización y análisis, y son una de las técnicas más utilizadas para identificar requisitos. Los casos de uso especifican requisitos funcionales a través de secuencias de acciones entre actores y el sistema.
Este documento describe varias técnicas de ingeniería de requisitos, incluyendo entrevistas y casos de uso. Las entrevistas involucran preparación, realización y análisis, y son una de las técnicas más utilizadas para identificar requisitos. Los casos de uso especifican requisitos funcionales a través de secuencias de acciones entre actores y el sistema. El documento también discute algunas ventajas y desventajas de estas técnicas.
Semelhante a Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos (20)
Tema N° 14 Especificación de Requisitos del SoftwareSaraEAlcntaraR
Tema N° 14 Especificación de Requisitos del Software correspondiente a la Unidad IV.- Especificación de los Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Tema N° 11 Lenguaje de Representación (UML y URN)SaraEAlcntaraR
Tema N° 11 Lenguaje de Representación (UML y URN) correspondiente a la Unidad III.- Análisis de los Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Tema N° 10 Análisis de los Requisitos correspondiente a la Unidad III.- Análisis de los Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Tema N° 7 Atributos de Calidad del Software según Norma ISO 25010SaraEAlcntaraR
El documento presenta los atributos de calidad del software según la Norma ISO 25010. Explica que los atributos de calidad son propiedades medibles que indican qué tan bien satisface un sistema las necesidades de los interesados. Luego describe las ocho características de calidad de la norma ISO 25010 - adecuación funcional, eficiencia de desempeño, compatibilidad, usabilidad, fiabilidad, seguridad, mantenibilidad y portabilidad - junto con sus respectivas subcaracterísticas. Finalmente, incluye referencias bibli
Tema N° 4 BPMN - Notación para el Modelado de Procesos de NegocioSaraEAlcntaraR
El documento presenta una introducción a BPMN (Business Process Modeling Notation), incluyendo su definición, objetivos y elementos principales. BPMN es un estándar para modelar procesos de negocio mediante diagramas de flujo. Cuenta con más de 100 símbolos visuales para representar eventos, actividades, puertas y otros elementos. Su objetivo es proporcionar una notación gráfica común para describir procesos de una manera comprensible.
Tema N° 5 Ingeniería de Requisitos y los Requisitos del SoftwareSaraEAlcntaraR
Tema N° 5 Ingeniería de Requisitos y los Requisitos del Software correspondiente a la Unidad II.- Ingeniería de Requisitos del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Planificación Académica ISO II - Trimestre I-2021SaraEAlcntaraR
Este documento presenta el plan de actividades para la unidad curricular de Ingeniería del Software II en la Universidad Politécnica Territorial de Paria durante el primer trimestre de 2021. El plan consta de 12 semanas e incluye 4 unidades temáticas principales: Modelado de Negocio, Ingeniería de Requisitos, Análisis de Requisitos y Especificación de Requisitos. Cada semana se desarrollarán actividades como videos, foros, debates y tareas evaluables con el objetivo de que los estudiantes adquieran habilidades en el modelado y gest
Tema N° 2 El Proceso de Negocio y sus ElementosSaraEAlcntaraR
Tema N° 2 El Proceso de Negocio y sus Elementos correspondiente a la Unidad I.- Modelado de Negocio del Saber Ingeniería del Software II, dictado en el PNF en Informática de la UPTP "Luis Mariano Rivera".
Clase N° 1 Introducción al Modelado de NegocioSaraEAlcntaraR
Tema N° 1 de la Unidad I.- Modelado de Negocio del Saber Ingeniería del Software II, dictado en el Trayecto III - Trimestre I del PNF en Informática de la UPTP "Luis Mariano Rivera".
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Juan Martín Martín
Criterios de corrección y soluciones al examen de Geografía de Selectividad (EvAU) Junio de 2024 en Castilla La Mancha.
Soluciones al examen.
Convocatoria Ordinaria.
Examen resuelto de Geografía
conocer el examen de geografía de julio 2024 en:
https://blogdegeografiadejuan.blogspot.com/2024/06/soluciones-examen-de-selectividad.html
http://blogdegeografiadejuan.blogspot.com/
Tema N° 6 Técnicas para el Levantamiento y Recolección de Requisitos
1. Profa. Sara Alcántara
Tema Nº 6:
✓ Técnicas
✓ Características
✓ Importancia
TÉCNICAS PARA
REQUISITOS
EL LEVANTAMIENTO
Y RECOLECCIÓN DE
2. Estudio de la Documentación
01
02
03
04
05
06
07
08
La Entrevista
Características de la Entrevista
Preguntas de la Entrevista
Aspectos Importantes de la Entrevista
La Encuesta
Características de la Encuesta
Los Escenarios
3
4
5
6
7
9
10
11
09
10 Lluvia o Tormenta de Ideas
Los Prototipos y su Utilidad
12
13
Profa. Sara Alcántara
CONTENIDO
11
Ventajas de los Prototipos
14
12
13 Desarrollo Conjunto de Aplicaciones (JAD)
Razones de Base del JAD
16
17
14
15 Historio del Usuario
Después de Levantamiento de Requisitos
18
20
16 21
La Observación y sus Tipos
Referencias
17 22
3. Profa. Sara Alcántara
Definición:
Técnicas para el Levantamiento y Recolección de Requisitos
Estudio de la
Documentación
Consiste en obtener la información sobre los requerimientos
funcionales y requerimientos no funcionales de software a partir
de documentos que ya están elaborados.
Es útil cuando los expertos en la materia no están
disponibles para ser entrevistados o ya no forman parte de
la organización.
Utiliza la documentación que sea relevante al requerimiento
que se está levantando.
Ejemplos de documentación: Planes de negocio, actas de
constitución de proyecto, reglas de negocio, contratos,
definiciones de alcance, memorándums, correos
electrónicos, documentos de entrenamiento, entre otros.
4. Profa. Sara Alcántara
Definición y Tipos:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Observación
Consiste en estudiar el entorno de trabajo de los usuarios, clientes e
interesados de proyecto (Stakeholders). Es una técnica útil cuando se
está documentando la situación actual de procesos de negocio.
Puede ser de dos tipos, pasiva o activa.
En observación pasiva, el observador no hace preguntas,
limitándose solo a tomar notas y a no interferir en el
desempeño normal de las operaciones.
En observación activa, el observador puede conversar con el
usuario.
Por medio de esta técnica el analista obtiene información de primera
mano sobre la forma en que se efectúan las actividades. Este método
permite observar la forma en que se llevan a cabo los procesos y, por
otro, verificar que realmente se sigan todos los pasos especificados.
Como sabemos, en muchos casos los procesos son una cosa en papel
y otra muy diferente en la práctica. Los observadores experimentados
saben qué buscar y cómo evaluar la relevancia de lo que observan.
5. Profa. Sara Alcántara
Definición:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Entrevista
La entrevista es de gran utilidad para obtener información
cualitativa como opiniones, o descripciones subjetivas de
actividades. Es una técnica muy utilizada, y requiere una mayor
preparación y experiencia por parte del analista. La entrevista se
puede definir como un “intento sistemático de recoger
información de otra persona” a través de una comunicación
interpersonal que se lleva a cabo por medio de una conversación
estructurada. Debe quedar claro que no basta con hacer
preguntas para obtener toda la información necesaria. Es muy
importante la forma en que se plantea la conversación y la
relación que se establece en la entrevista.
6. Profa. Sara Alcántara
Características:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Entrevista
Se realizan con los usuarios o interesados clave.
Direccionan al usuario hacia aspectos específicos del
requerimiento a levantar.
Son útiles para obtener y documentar información detallada
sobre los requerimientos y sus niveles de granularidad.
Pueden ser entrevistas formales o informales.
Una clave es mantenerse enfocado en los objetivos de la
entrevista.
Las preguntas abiertas son útiles para identificar información
faltante.
Las preguntas cerradas son útiles para confirmar y validar
información.
7. Profa. Sara Alcántara
Preguntas:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Entrevista
Según Pressman (2010), las entrevistas que se realizan al inicio del
proyecto deben contener preguntas “libres de contexto” divididas en
tres conjuntos de preguntas. Estas preguntas ayudan a iniciar la
conversación esencial para la obtención exitosa. Sin embargo, la
sesión de preguntas y respuestas se debe usar sólo para los primeros
encuentros.
El primer conjunto de preguntas se enfoca en los usuarios, otros
interesados, metas generales y en los beneficios medibles de
una implementación exitosa. Algunos ejemplos de estas
preguntas son:
- ¿Quién usará el sistema?
- ¿Cuál será el beneficio de la solución propuesta?
- ¿Hay otra solución posible (que no sea automatizar?
8. Profa. Sara Alcántara
Preguntas:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Entrevista
El segundo conjunto de preguntas permite comprender mejor el
problema y que los usuarios expresen sus percepciones sobre
una solución. Algunos ejemplos de estas preguntas son:
- ¿Cómo sería un buen resultado generado por una solución
exitosa?
- ¿Cuáles problemas podrían surgir con la solución propuesta?
- ¿Puede describir el ambiente en el que se usará la solución?
- ¿Qué aspectos especiales de desempeño o restricciones
afectarán la forma en que se busque la solución?
El tercer conjunto de preguntas se enfoca en la efectividad de la
entrevista en sí. Algunos ejemplos de estas preguntas son:
- ¿Es Usted la persona adecuada para contestar las preguntas?
- ¿Alguien más puede proporcionar información adicional?
- ¿Existe información adicional que desee aportar?
9. Profa. Sara Alcántara
Aspectos Importantes:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Entrevista
Estos son algunos de los aspectos más importantes a tener en cuenta al
realizar entrevistas:
Preparación. Es necesario documentarse e investigar la situación de la
organización analizando los documentos disponibles, de tal forma que
la entrevista se enfoque en aquellos aspectos que están solamente en
la mente del entrevistado y que no son accesibles por otros medios
como la observación o el análisis de documentos.
Entrevistar al personal adecuado. La mayoría de los analistas adoptan
un enfoque top-down, comenzando a entrevistar a directivos para que
brinden un panorama general de hacia donde deberían ir las cosas, y
terminando por hablar con los empleados que aportan detalles
importantes de la operación.
Duración. Una entrevista debería durar a lo sumo un par de horas.
Formato. Se recomienda utilizar preguntas abiertas, donde los
entrevistados puedan elaborar y dar detalles, más allá de simplemente
responder “si” o “no”.
10. Profa. Sara Alcántara
Uso:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Encuesta
El uso de encuesta a través de los cuestionarios permite a los
analistas reunir información proveniente de un grupo grande de
personas. El empleo de formatos estandarizados para las
preguntas puede proporcionar datos más confiables que otras
técnicas; por otra parte, su amplia distribución asegura el
anonimato de los encuestados, situación que puede conducir a
respuestas más honestas.
El inconveniente es que la respuesta puede ser limitada, ya que es
posible que no tenga mucha importancia para los encuestados
llenar el cuestionario. Es recomendable conseguir apoyo de la alta
dirección para solicitar a las personas de la organización que
contesten el cuestionario.
Al igual que con las entrevistas, se debe seleccionar a los
encuestados. El analista debe asegurar que el conocimiento y
experiencia de éstos califiquen para dar respuestas a las
preguntas.
11. Profa. Sara Alcántara
Características:
Técnicas para el Levantamiento y Recolección de Requisitos
La
Encuesta
Es una técnica útil para recopilar eficientemente los
requerimientos de muchas personas.
La clave para el éxito es que tengan un propósito y audiencia
claramente definida, establecer fechas topes para llenar la
encuesta, con preguntas claras y concisas.
Deben enfocarse en los objetivos de negocio que se
necesitan identificar.
Pueden apoyarse con entrevistas de seguimiento con
usuarios individuales.
Pueden contener tanto preguntas cerradas como preguntas
abiertas.
12. Profa. Sara Alcántara
Definición:
Técnicas para el Levantamiento y Recolección de Requisitos
Los
Escenarios
Los Escenarios son ejemplos de la vida real de cómo puede ser
usado un sistema. Un escenario incluye:
- Una descripción del estado del sistema al inicio del
escenario.
- Una descripción del flujo normal de eventos en el escenario.
- Una descripción de lo que puede ir mal y cómo manejarlo.
- Información de otras actividades que se podrían llevar al
mismo tiempo.
- Una descripción del estado del sistema después de
completar el escenario.
Los Casos de Uso son una técnica que se basa en escenarios para
la obtención. Actualmente se han convertido en una técnica
fundamental que se utiliza para analizar y describir modelos de
sistemas orientados a objetos. En su forma más simple, un caso
de uso identifica a los actores involucrados en una interacción y
nombra al tipo de ésta.
13. Profa. Sara Alcántara
Definición:
Técnicas para el Levantamiento y Recolección de Requisitos
Lluvia o Tormenta de
Ideas
Una tormenta de ideas es una sesión de trabajo en la que un
pequeño grupo de personas proponen ideas acerca de lo que
consideren importante en el área o tópico de interés.
Inicialmente las ideas se recogen pero no se discuten.
Después de esto un facilitador guía al grupo para que los
resultados de la sesión sean organizados y priorizados. Las
siguientes reglas básicas pueden asegurar unos mejores
resultados:
- Comenzar declarando claramente el objetivo de la sesión
de tormenta de ideas.
- Generar el mayor número de ideas posible.
- Permitir que la imaginación vuele.
- Evitar y disuadir cualquier forma de crítica o de debate
mientras se están capturando las ideas
- Después de que se hayan capturado las ideas
reformularlas y combinarlas
14. Profa. Sara Alcántara
Definición y Utilidad:
Técnicas para el Levantamiento y Recolección de Requisitos
Los
Prototipos
Los prototipos suelen consistir en versiones reducidas, demos o
conjuntos de pantallas (que no son totalmente operativos) de la
aplicación pedida. Esta técnica es particularmente útil cuando:
El área de la aplicación no está bien definida (posiblemente
por ser algo muy novedoso).
El costo del rechazo de la aplicación por los usuarios es muy
alto.
Es necesario evaluar previamente el impacto del sistema en
los usuarios y en la organización.
Comenzar declarando claramente el objetivo de la sesión de
tormenta de ideas.
15. Profa. Sara Alcántara
Definición y Utilidad:
Técnicas para el Levantamiento y Recolección de Requisitos
Los
Prototipos
En general, el uso de esta técnica es un medio que permite
solventar objeciones del usuario del tipo: “No sé exactamente lo
que quiero, pero lo sabré cuando lo vea”. Por lo general, la
construcción de prototipos incrementa los costos en las etapas
iniciales de un proyecto, pero esto se recupera en etapas
posteriores gracias al mejor entendimiento de los requerimientos
por parte de los desarrolladores. En algunos casos también se
utiliza como un medio para formalizar la aceptación previa del
cliente de los requisitos del proyecto.
16. Profa. Sara Alcántara
Ventajas:
Técnicas para el Levantamiento y Recolección de Requisitos
Los
Prototipos
Los prototipos de sistema permiten a los usuarios experimentar para ver
cómo éste ayuda a su trabajo. Fomentan el desarrollo de ideas que
desembocan en requerimientos. Además de permitir a los usuarios
mejorar las especificaciones de requerimientos, el desarrollo de un
prototipo tiene otras ventajas:
Al demostrar las funciones del sistema se identifican las
discrepancias entre los desarrolladores y los usuarios.
Durante el desarrollo del prototipo, el personal del desarrollo de
software puede darse cuenta de que los requerimientos son
inconsistentes y/o están incompletos.
Aunque limitado, se dispone rápidamente de un sistema que
funciona y demuestra la factibilidad y usabilidad de la aplicación a
administrar.
El prototipo se utiliza como base para escribir la especificación para
la producción.
17. Profa. Sara Alcántara
Definición:
Técnicas para el Levantamiento y Recolección de Requisitos
Desarrollo Conjunto
de Aplicaciones (JAD)
JAD es una técnica de definición de requisitos y de diseño de la
interfaz de usuario, basada en reuniones participativas entre
clientes, directiva y desarrolladores. En dicha reunión los temas a
tratar se centran más en el negocio que en el asunto técnico.
Lógicamente está más orientado a proyectos de cliente (o bien
sistemas a medida, como también se los conoce), y permite
recolectar requisitos eficientemente.
Hay que tener cuidado porque estas reuniones pueden hacer ver a
los clientes una falsa realidad en cuanto al progreso del proyecto o
la productividad. Además, hay que prestar especial cuidado con las
estimaciones tempranas, aquellas que entrañan un mayor riesgo
por el mayor desconocimiento del sistema y que deben ofrecer una
amplitud de rango mayor entre mejor estimación y estimación
pesimista.
18. Profa. Sara Alcántara
Razones de Base:
Técnicas para el Levantamiento y Recolección de Requisitos
Desarrollo Conjunto
de Aplicaciones (JAD)
Las razones que sirven de base a JAD son las siguientes:
Las entrevistas requieren mucho tiempo, no solo en
prepararlas y hacerlas sino también en redactar un conjunto
de requisitos coherente a partir de opiniones diferentes de los
distintos entrevistados.
Es más difícil apreciar posibles errores en la especificación de
requisitos, ya que sólo el analista revisa el documento. En el
JAD todo el grupo puede actuar como revisor y detectar
defectos.
El JAD propugna una participación más profunda de los
usuarios en el proyecto, hasta tal punto que los usuarios que
participan adquieren un cierto sentido de propiedad en el
sistema que se construye.
19. Profa. Sara Alcántara
Razones de Base:
Técnicas para el Levantamiento y Recolección de Requisitos
Desarrollo Conjunto
de Aplicaciones (JAD)
El JAD no se utiliza demasiado, debido a que requiere una mayor
organización que las entrevistas y porque el ambiente o los
métodos de trabajo convencionales en las empresas no facilitan
este tipo de actividades (falta de tiempo, dificultad de coordinación
de tanta gente, dificultad para convencer a la dirección, etc.). No
obstante las empresas que han implantado este método han
informado de importantes ahorros de tiempo en el desarrollo de
software, así como de una mayor satisfacción de los usuarios con
los sistemas construidos.
20. Profa. Sara Alcántara
Definición y Aspectos
Importantes:
Técnicas para el Levantamiento y Recolección de Requisitos
Historia del
Usuario
Las historias de usuario, son una aproximación simple al
levantamiento de requerimientos de software, en la cual la
conversación pasa a ser más importante que la formalización de
requerimientos escritos.
Es recomendable que sean escritas por el mismo cliente o
interesado (con apoyo del facilitador si es necesario), con
énfasis en las funcionalidades que el sistema deberá realizar.
Al redactar una historia de usuario deben tenerse en cuenta
describir el Rol, la funcionalidad y el resultado esperado de la
aplicación en una frase corta.
Las historias de usuario son una de las técnicas más
difundidas para levantar requerimientos de software en
metodologías ágiles.
21. Profa. Sara Alcántara
Respuesta:
Técnicas para el Levantamiento y Recolección de Requisitos
Después del
Levantamiento
¿Qué le sigue al levantamiento y recolección de Requisitos?
Toda la información obtenida durante el levantamiento de
requerimientos puede ser incluida en una matriz de trazabilidad
de requerimientos y en una especificación de requerimientos de
software.
Al levantamiento de requerimientos le sigue el análisis de los
mismos, por medio de técnicas como la descomposición funcional,
modelado de procesos, casos de uso, inspecciones y prototipos.
23. Pressman R. (2010). Ingeniería de Software. Un Enfoque Práctico. 7ma. Edición. México, D. F: McGraHill
Companies, Inc.
Bibliográficas:
Técnicas para el Levantamiento y Recolección de Requisitos
Referencias
Profa. Sara Alcántara
24. Abuchar, A. (2014, Septiembre). Técnicas de Levantamiento de Requerimientos. Monivela de
https://monivela.wordpress.com/requerimientos/tecnicas-de-levantamiento-de-requerimientos/
7 Técnicas de levantamiento de requerimientos software. (2016, Agosto). PMOinformatica de
http://www.pmoinformatica.com/2016/08/tecnicas-levantamiento-requerimientos.html
Guerra, C. (s. f.). Obtención de Requerimientos. Técnicas y Estrategia. SG de
https://sg.com.mx/revista/17/obtencion-requerimientos-tecnicas-y-estrategia
Electrónicas:
Técnicas para el Levantamiento y Recolección de Requisitos
Referencias
Profa. Sara Alcántara
25. Docente:
PNF en Informática
MSC.
salcantara3@gmail.com
Ingeniería del Software II - Trimestre I
SARA ALCÁNTARA
Recurso:
El recurso puede ser utilizado bajo condiciones Creative Commons.
Atribuciones:
Algunas de las imágenes utilizadas son de libre uso,
descargadas desde: