Este documento trata sobre la ingeniería de requerimientos. Explica que un requisito es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio. Los requisitos se clasifican en funcionales y no funcionales. La ingeniería de requisitos se encarga de determinar las necesidades para crear o editar software mediante actividades como la extracción, análisis, especificación y validación de requisitos. Es importante porque mejora la calidad, comunicación y prevención de errores en el desarrollo de software.
2. 1. ¿QUÉ ES UN REQUERIMIENTO/REQUISITO?
un requisito es una necesidad documentada sobre el contenido, forma o funcionalidad de un
producto o servicio.
En la ingeniería clásica los requisitos se utilizan como datos de entrada en la etapa de
diseño del producto. Establecen que debe hacer el sistema, pero no cómo hacerlo.
La IEEE cataloga un requisito como la capacidad o condición que un usuario necesita para
resolver un problema o lograr un objetivo también nos dice que es una condición o
capacidad que debe exhibir o poseer un sistema para satisfacer un contrato, estándar,
especificación u otra documentación formal impuesta.
Por otra parte, ROBERTSON nos dice que es algo que el sistema debe hacer o una cualidad
que el sistema debe poseer.
Los requisitos se pueden clasificar en dos tipos:
1.1 REQUISITOS FUNCIONALES: puede ser una descripción de lo que el sistema debe
hacer.
1.2 REQUISITOS NO FUNCIONALES: especifica algo sobre el propio sistema, y como debe
realizar sus funciones ejemplo; el testeo, el mantenimiento, la facilidad de uso, etc.
2. EN UNA TABLA FAVOR DECIR LOS TIPOS DE REQUISITOS
FUNCIONALES NO FUNCIONALES
puede ser una descripción de lo que el
sistema debe hacer.
especifica algo sobre el propio sistema, y
como debe realizar sus funciones ejemplo;
el testeo, el mantenimiento, la facilidad de
uso, etc.
3. 3. HACER UN DIAGRAMACON LA CLASIFICACIÓN DELOS REQUISITOSNO FUNCIONALES.
4. ¿QUÉ SE ENTIENDE POR INGENIERÍA DE REQUISITOS (IR)?
La ingeniería de requisitos se encarga de las tareas para determinar las necesidades o las
condiciones a satisfacer para la creación o edición de un software.
5. MENCIONE LASACTIVIDADES DE LA INGENIERÍA DE REQUERIMIENTOS.
Extracción
Análisis
Especificación:
Validación:
6. CUÁLES SON LAS PERSONASINVOLUCRADAS EN LA INGENIERÍA DE
REQUERIMIENTOS.
cliente
usuario
desarrollador
REQUISITOSNO
FUNCIONALES
PRODUCTO
ORGNIZACIONALES
EXTERNOS
4. 7. ANÁLISIS COMPARATIVO DE LAS TÉCNICAS DE INGENIERÍA DE
REQUERIMIENTOS
las técnicas de utilizadas en la ingeniería de requerimientos son utilizadas con un mismo fin y
es el de recolectar la mayor cantidad de información acerca del proyecto que se desarrollara,
aunque lo que realmente se debería de tener en cuenta es que el software sea fácil de utilizar
para el usuario y a su vez agilice el proceso de producción o almacenamiento.
8. IMPORTANCIA DE LA INGENIERÍA DE REQUERIMIENTOS
Los principales beneficios que se obtienen de la Ingeniería de Requisitos son:
Permite gestionar las necesidades del proyecto en forma estructurada: Cada actividad de la
Ingeniería de Requisitos consiste de una serie de pasos organizados y bien definidos.
Mejora la capacidad de predecir cronogramas de proyectos, así como sus resultados: La
Ingeniería de Requisitos proporciona un punto de partida para controles subsecuentes y
actividades de mantenimiento, tales como estimación de costos, tiempo y recursos necesarios.
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 Especificación de Requisitos.
Mejora la calidad del software: La calidad en el software tiene que ver con cumplir un conjunto
de requisitos (Funcionalidad, Facilidad de Uso, Confiabilidad Desempeño, etc.).
Mejora la comunicación entre equipos: La especificación de requisitos representa una forma
de consenso entre clientes y desarrolladores. Si este consenso no ocurre, el proyecto no será
exitoso.
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.
9. GESTIÓN DE REQUISITOS. PRINCIPALES CARACTERÍSTICAS
Es el conjunto de actividades que lleva el aseguramiento de las especificaciones, por ejemplo,
los requisitos que son reunidos para la satisfacción del cliente. Es el proceso que inicia con la
concepción de un proyecto y continúa hasta el resultado final del producto.
5. 10. MENCIONAR Y EXPLICAR CON SUS PROPIASPALABRASLAS
HERRAMIENTAS DE GESTIÓN DE REQUISITOS
Entrevistas y Cuestionarios, Sistemas existentes, Lluvia de ideas (Brainstorm),
Prototipos, RequisitePro
Las herramientas de gestión de requisitos se encargan de recolectar la información
necesaria para el desarrollo del programa de distintas formas abarcando todas las áreas
relacionadas con este.
11. LINK DEL BLOG
https://1002188303.blogspot.com/2018/10/adsi.html