1.Fundamentos

Un requisito de software es una característica que se
debe exhibir para solucionar un cierto problema en el
mundo real. Se convierte en una combinación compleja
de requisitos entregados por parte de los usuarios
implicados dentro del desarrollo de la solución,
teniendo en cuenta que pueden corresponder a
diferentes niveles jerárquicos, ambientes e intereses. Es
importante también que cada requisito sea
comprobable, pensando también en las implicaciones
que esto puede conllevar.
Fundamentos de los
requerimientos de software

Producto y requisitos del producto
Requisitos Funcionales y No Funcionales
Características Inesperadas
Requisitos cuantificables
Requisitos del Sistema y de Software
Clasificación

Requisitos de Producto
Se refiere a generar los parámetros del
problema a solucionar para ser traducido a un
software.
Requisitos de Proceso
Se refiere ya a la parte técnica y a lo que voy a
utilizar para realizar el software (lenguaje de
programación, por ejemplo).
 Producto y requisitos del
producto

Requisitos Funcionales
Son las capacidades o funciones del
software.
Requisitos No Funcionales
Son los que actúan para obligar a llegar a
la solución pero no son parte integral del
software.
 Requisitos funcionales y
no funcionales

Son requisitos que se toman pero no
pueden comprobarse hasta que esté
funcionando el software en condiciones
reales.
Las características inesperadas son
crucialmente dependientes de la
arquitectura del sistema.
Características
inesperadas

Los requisitos del software se deben indicar
tan clara e inequívocamente como sea
posible, y cuantitativamente. Es importante
evitar requisitos vagos e inverificables que
dependen para su interpretación del juicio
subjetivo (“el software será confiable", "el
software será de uso fácil”).
El requisito de la confiabilidad determinara
firmemente la arquitectura del sistema.
Requisitos
cuantificables

Se refiere a todo lo que necesita el
software para funcionar desde el punto de
vista de hardware, software, recurso
humano, información, instalaciones,
servicios, etc. Los requisitos de software
se derivan de los del sistema. Los
requisitos del sistema por el contrario
abarcan los requisitos del usuario.
Requisitos del Sistema y
de Software

Cap2 l1

  • 1.
  • 2.
     Un requisito desoftware es una característica que se debe exhibir para solucionar un cierto problema en el mundo real. Se convierte en una combinación compleja de requisitos entregados por parte de los usuarios implicados dentro del desarrollo de la solución, teniendo en cuenta que pueden corresponder a diferentes niveles jerárquicos, ambientes e intereses. Es importante también que cada requisito sea comprobable, pensando también en las implicaciones que esto puede conllevar. Fundamentos de los requerimientos de software
  • 3.
     Producto y requisitosdel producto Requisitos Funcionales y No Funcionales Características Inesperadas Requisitos cuantificables Requisitos del Sistema y de Software Clasificación
  • 4.
     Requisitos de Producto Serefiere a generar los parámetros del problema a solucionar para ser traducido a un software. Requisitos de Proceso Se refiere ya a la parte técnica y a lo que voy a utilizar para realizar el software (lenguaje de programación, por ejemplo).  Producto y requisitos del producto
  • 5.
     Requisitos Funcionales Son lascapacidades o funciones del software. Requisitos No Funcionales Son los que actúan para obligar a llegar a la solución pero no son parte integral del software.  Requisitos funcionales y no funcionales
  • 6.
     Son requisitos quese toman pero no pueden comprobarse hasta que esté funcionando el software en condiciones reales. Las características inesperadas son crucialmente dependientes de la arquitectura del sistema. Características inesperadas
  • 7.
     Los requisitos delsoftware se deben indicar tan clara e inequívocamente como sea posible, y cuantitativamente. Es importante evitar requisitos vagos e inverificables que dependen para su interpretación del juicio subjetivo (“el software será confiable", "el software será de uso fácil”). El requisito de la confiabilidad determinara firmemente la arquitectura del sistema. Requisitos cuantificables
  • 8.
     Se refiere atodo lo que necesita el software para funcionar desde el punto de vista de hardware, software, recurso humano, información, instalaciones, servicios, etc. Los requisitos de software se derivan de los del sistema. Los requisitos del sistema por el contrario abarcan los requisitos del usuario. Requisitos del Sistema y de Software