Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porDanny Frank Otero Arrascue Modificado hace 7 años
1
Danny Frank Otero Arrascue Ingeniería de Requisitos / Requerimientos Advisor: MEJIA CABRERA HEBER IVAN
2
Contenido o Objetivos o Definición, Requerimiento. o La Madurez y estado del GEIT. o Tema de Interés Especial
3
Objetivos Conocer y ubicar la importancia de la definición formal de los requerimientos. Conocer los paradigmas(los métodos y los modelos) existentes para el análisis de los requerimientos. Reconocer la estrecha relación existente entre el nivel de definición de los requerimientos y los modelos de ciclo de vida. Definir y analizar los requerimientos de un proyecto de software.
4
Definiciones El proceso de recopilar, analizar y verificar las necesidades del cliente para un sistema de software es llamado Ingeniería de Requerimientos. La meta de la ingeniería de requerimientos es entregar una especificación de requerimientos de software correcta y completa. La ingeniería de requerimientos apunta a mejorar la forma en que comprendemos y definimos sistemas de software complejos. La ingeniería de requisitos es la rama de la ingeniería del software o ingeniería de sistemas que se encarga de la realización de actividades en el intento de entender las necesidades exactas de los usuarios de un sistema y traducir éstas a precisas funciones y acciones que subsecuentemente serán usadas en el desarrollo del sistema. Loucopoulos, P (1995). System Requirements Engineering. McGraw-Hill.
5
Definiciones Según Boehm: Ingeniería de Requerimientos es la disciplina para desarrollar una especificación completa, consistente y no ambigua, la cual servirá como base para acuerdos comunes entre todas las partes involucradas y en dónde se describen las funciones que realizará el sistema. Según Zave: Rama de la ingeniería del software que trata con el establecimiento de los objetivos, funciones y restricciones de los sistemas software. Asimismo, se ocupa de la relación entre estos factores con el objeto de establecer especificaciones precisas.
6
Requisitos Según la IEEE un requisito es: 1.Una condición o capacidad requerida por un usuario para resolver un problema o alcanzar un objetivo. 2.Una condición o capacidad que debe cumplir o poseer un sistema o componente de sistema para satisfacer un contrato, estándar, especificación, o cualquier otro documento impuesto formalmente. 3.Una representación documentada de una condición o capacidad de lo explicado en los puntos 1 o 2.
7
Requisitos Los requisitos pueden dividirse en: Requisitos Funcionales: “Describen las funciones que el software debe ejecutar, a veces se conocen como capacidades”. SEWBOK, 2004: 2-2. A los requisitos funcionales se los puede dividir en: De usuario: Los requerimientos de usuario, según Sommeville, 2005: 116; “Son declaraciones, en lenguaje natural y en diagramas, de los servicios que se espera que el sistema provea y de las restricciones bajos las cuales se debe operar. Del sistema: “Establecen con detalle los servicios y restricciones del sistema. El documento de requerimientos del sistema, algunas veces denominado especificación funcional, debe ser preciso”. Sommerville, 2005: 118
8
Requisitos Requisitos no funcionales: Estos requisitos incluyen áreas tales como el rendimiento, el diseño y las limitaciones de la aplicación; en SWEBOOK, 2004: 2-2 se los define como “son los que actúan para limitar la solución, se los conoce como restricciones o requisitos de calidad”. o Requisitos de producto: Estos especifican el comportamiento del producto. o Requisitos de organización: Se derivan de las políticas y procedimientos existentes en la organización del cliente y en la del desarrollador. o Requisitos externos: Son los requisitos que derivan de los factores externos al sistema y de su proceso de desarrollo, incluyen requerimientos de interoperabilidad que definen la manera en que el sistema interactúa con los otros sistemas de la organización.
19
Slide 10
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.