Modelos de ingenieria de requerimientos
Enviado por Sandra75 • 28 de Enero de 2018 • 1.022 Palabras (5 Páginas) • 737 Visitas
...
del problema (validación)
Proceso de IR según Pohl
Es un modelo iterativo en donde se asume una secuencia en las que los requisitos son elicitados, a continuación son negociados entre los participantes, se integran con el resto de la documentación y finalmente se validan y verifican para asegurar que corresponden con las necesidades reales de los clientes y usuarios y que no presentan conflictos con los demás requisitos.
Las características principales de las cuatro actividades de este modelo son las siguientes:
• Elicitación de requisitos: es hacer explícito el conocimiento oculto sobre las necesidades de clientes y usuarios y el sistema a desarrollar de forma que todos los participantes en el problema sean capaces de entenderlo.
• Negociación de requisitos: alcanzar acuerdos entre todos los participantes sobre los requerimientos elicitados.
• Especificación: deben documentarse los requerimientos elicitados y negociados.
• Validación: comprobar que los requerimientos documentados corresponden con las necesidades de los clientes y usuarios.
Proceso de IR según Kotonya and Sommerville
En este modelo se asume una naturaleza iterativa del proceso y la dificultad de establecer un punto de terminación del mismo, dado que los requerimientos nunca llegarán a ser perfectos.
Las características principales de las cuatro actividades de este modelo son las siguientes:
• Elicitación de requerimientos: distintas fuentes de información como clientes, usuarios, expertos en el dominio son consultadas para entender el dominio del problema y establecer los requisitos del sistema a desarrollar.
• Análisis y validación de requerimientos: los requerimientos elicitados se integran y analizan, lo que suele provocar la identificación de requisitos que faltan, inconsistencias y conflictos entre los requerimientos.
• Negociación de requerimientos: los conflictos identificados durante el análisis deben resolverse llegando a acuerdos entre los participantes en el proceso, para lo que suele ser necesario elicitar nueva información.
Proceso de IR según Robertson
Para [Robertson and Robertson 1999], el proceso de IR tiene como objetivo entender el trabajo y/o dominio en que se pretende construir una solución y cuáles son las características funcionales, de calidad y restricciones que debe satisfacer.
Según este enfoque, el procesos de requerimientos consta de las siguientes actividades:
• Inicio (llamado Blastoff): donde se define los límites del problema, los objetivos del sistema y se realiza análisis de costos y riesgo iniciales;
• Reutilización de requisitos: donde se revisa información preexistente de sistemas y de la organización para entender el dominio;
• Pesca de requisitos: donde se obtienen los requisitos de los interesados utilizando distintas técnicas
• Especificación: basada en una plantilla propuesta
• Paso de calidad: donde se validan los requisitos
Ingeniería de Requisitos SWEBOK
Es un proyecto para producir un cuerpo de conocimiento sobre la ingeniería de software que siente las bases de dicha ingeniería como una profesión [Bourque 1999]. Dentro de las 10 áreas de conocimiento que han establecido, la novena corresponde a la ingeniería de requisitos, dentro de cuya descripción se propone el modelo de procesos que incluye las siguientes actividades:
• Elicitación de requisitos: para la realización de esta actividad se puede recurrir a técnicas como las entrevistas, la observación mediante inmersión en el negocio del cliente
• Análisis y negociación de requisitos: se pretende detectar y resolver los conflictos entre los requisitos, determinar los límites del sistema y cómo interactuará con su entorno y transformar los requisitos de usuario.
• Documentación de requisitos: son el medio habitual para el registro y la comunicación de los requisitos.
• Validación de requisitos: se debe comprobar los documentos de requisitos para detectar omisiones, conflictos y ambigüedades no detectadas en el análisis y también se debe comprobar que los requisitos siguen las normas de calidad establecidas.
...