1 of 7

Slide Notes

DownloadGo Live

Ingeniería de requerimientos

Published on Sep 18, 2020

No Description

PRESENTATION OUTLINE

Ingeniería de requerimientos

 Dr. Jorge Quishpe Armas
Photo by PhotoLanda

Ingeniería de requerimientos

  • El proceso de establecer los servicios que el cliente requiere de un sistema y los limites bajo los cuales opera y se desarrolla.
  • Las malas o ineficientes prácticas de la Ingeniería de Requerimientos llevan invariablemente al fracaso del desarrollo del software, y pueden ser más costosas, dependiendo de que tan tarde estas son descubiertas en el proceso de desarrollo.

En principio los requerimientos deben ser precisos, completos y consistentes

Marco del proceso de requerimientos
Photo by teredura58

Caracteristicas de los requerimientos

  • Precisos
  • Completos
  • Consistente
  • En la practica es dificil producir un documento con estas caracteristicas.

Modelo de casos de uso

  • Actor: representa a una persona u otro sistema que interactúa con la aplicación a desarrollar. Un actor es un rol y no una persona en particular. El rol puede ser desempeñado por múltiples usuarios.
  • Caso de uso: define una secuencia de acciones que una aplicación debe realizar para devolver un valor al actor, especificando una interacción entre ambos.

Pasos de la Ingeniería de requerimientos según el Proceso Unificado de Desarrollo de Software

  • Analizar el problema
  • Entender necesidades
  • Definir la aplicación
  • Administrar el Alcance
  • Refinar la definición de la aplicación
  • Administrar los cambios
Photo by jakuza

Elementos de casos de uso