Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ingeniería de Requerimientos - Coggle Diagram
Ingeniería de Requerimientos
Ventajas de IR
Permite gestionar las necesidades del proyecto en forma estructurada: Cada actividad de la IR consiste de una serie de pasos organizados y bien definidos.
Evita rechazos de usuarios finales: La Ingeniería de Requisitos obliga al cliente a considerar sus requisitos cuidadosamente y revisarlos dentro del marco del problema, por lo que se le involucra durante todo el desarrollo del proyecto.
Mejora la calidad del software: La calidad en el software tiene que ver con cumplir un conjunto de requerimientos (funcionalidad, facilidad de uso, confiabilidad, desempeño, etc.).
Impacto de IR
Disminuye los costos y retrasos del proyecto
: Muchos estudios han demostrado que reparar errores por un mal desarrollo no descubierto a tiempo, es sumamente caro; especialmente aquellas decisiones tomadas durante la RE. siendo este un impacto positivo para muchos proyectos.
Mejora la comunicación entre equipos
: La especificación de requerimientos representa una forma de consenso entre clientes y desarrolladores. Si este consenso no ocurre, el proyecto no será exitoso. Teniendo un impacto en mejorar la comunicación aumentando un entendimiento mejor y una mejor resolución a los problemas y los requerimientos.
Estandares de apoyo
ISO 29148 – Systems and software engineering – Life cycle processes – Requirements engineering: Contiene destrezas para los procesos y productos relacionados con la ingeniería de requisitos para los sistemas y productos de software y servicios a lo largo del ciclo de vida.
Define la construcción de un buen requisito, proporciona atributos y características de los requisitos, y analiza la aplicación iterativa y recursiva de los procesos de requisitos a lo largo del ciclo de vida.
ISO 15288 - Systems and software engineering – System life cycle processes: Establece un marco común de procesos para describir el ciclo de vida de la Ingeniería de Sistemas.
Define un conjunto de procesos y la terminología asociada desde un punto de vista de la ingeniería. Estos procesos se pueden aplicar en cualquier nivel de la estructura jerárquica de un sistema. Algunos conjuntos seleccionados de estos procesos se pueden aplicar en todo el ciclo de vida de la gestión y la realización de las etapas del ciclo de vida de un sistema. Esto se logra a través de la participación de todas las partes interesadas, con el objetivo de lograr la satisfacción del cliente.
ISO 24766 – Information technology – Systems and software engineering – Guide for requirements tool capabilities: La ingeniería de requisitos es un proceso esencial de los sistemas y los ciclos de vida del software de ingeniería. La ingeniería de requisitos se ha establecido como un proceso del ciclo de vida estándar ISO tanto en la norma ISO 15288, como en la norma ISO IEC 12207.
“Ingeniería de Requerimientos ayuda a los ingenieros de software a entender mejor el problema en cuya solución trabajarán. Incluye el conjunto de tareas que conducen a comprender cuál será el impacto del software sobre el negocio, qué es lo que el cliente quiere y cómo interactuarán los usuarios finales con el software”
, (Pressman, 2006: 155)
Bibliografías:
Gestor, Ciset. «OVERTI». OVERTI,
http://www.overti.es/
. Accedido 19 de noviembre de 2021.
Giovanny Guillen. Ingenieria requerimientos.
https://es.slideshare.net/gguillen/ingenieria-requerimientos-79425896
.
Ingeniería de requisitos - EcuRed.
https://www.ecured.cu/Ingenier%C3%ADa_de_requisitos
. Accedido 19 de noviembre de 2021.
Monografias.com, johany. Ingeniería De Requerimientos Ingeniería De Software - Monografias.com.
https://www.monografias.com/trabajos6/resof/resof.shtml
. Accedido 19 de noviembre de 2021.