Ingeniería de requisitos
Date
2018-02-20
Authors
García-Peñalvo, F. J.
García-Holgado, A.
Journal Title
Journal ISSN
Volume Title
Publisher
Servicio de Publicaciones Universidad de Zaragoza
Abstract
Es el punto de partida para un proyecto software y la parte más importante del proceso de desarrollo. Si los desarrolladores no conocen de forma precisa el problema a resolver, no es probable que se obtenga una solución correcta y útil. Así pues, la correcta obtención de los requisitos es uno de los aspectos más críticos de un proyecto software, independientemente del tipo de proyecto que se trate, dado que una mala captura de los mismos es la causa de la mayor parte de los problemas que surgen a lo largo del ciclo de vida. La ingeniería de requisitos es la parte de la Ingeniería del Software que aborda el problema de la definición de los servicios que el sistema ha de proporcionar y de establecer las restricciones operativas del mismo. Los casos de uso se han convertido en una de las técnicas de modelado más utilizadas para la determinación y documentación de los requisitos funcionales de un sistema software. En este tema se presentan los conceptos y principios básicos de la ingeniería de requisitos. Así, se dará una visión global de los diferentes tipos de requisitos, para posteriormente presentar con detalle la notación que propone UML para la técnica de los casos de uso.
Description
Keywords
Ingeniería de requisitos, requisito, restricción, obtención (elicitación) de requisitos, análisis de requisitos, especificación de requisitos software (ERS), modelo de casos de uso, actor, caso de uso, relaciones entre casos de uso, especificación de casos de uso