Ingeniería de Requerimientos Introducción

Páginas: 9 (2143 palabras) Publicado: 17 de septiembre de 2015
Universidad Autónoma de
Manizales
Especialización en Ingeniería de Software

Sandra Victoria Hurtado Gil, 2010

Ingeniería de
Requerimientos
Introducción

Sandra Victoria Hurtado Gil, 2010

Temas
Presentaciones
Introducción
Definiciones
Relación con modelos de calidad

Sandra Victoria Hurtado Gil, 2010

Presentaciones
Cada participante
Experiencia con requerimientos
InquietudesDocente
Sandra Victoria Hurtado Gil
shurtado@autonoma.edu.co

Ingeniera de Sistemas, Magíster en Ingeniería

de Sistemas y Computación – énfasis en
construcción de software

Sandra Victoria Hurtado Gil, 2010

Presentaciones
Objetivos procedimentales
Utilizar los casos de uso y los diagramas de

actividades para modelar los requerimientos
Clasificar, evaluar y priorizar los requerimientos
de unsistema de información
Elaborar una especificación de requerimientos
de software, siguiendo un formato estándar
Elaborar un modelo básico para administración
de requerimientos en una organización

Sandra Victoria Hurtado Gil, 2010

Temas
Presentaciones
Introducción

Definiciones
Relación con modelos de calidad

Sandra Victoria Hurtado Gil, 2010

Introducción
Algo de historia
Cuando se creó eltérmino “Ingeniería de
Software”, en 1969, no se mencionaban los
requerimientos
El término Ingeniería de Requerimientos (RE,
por sus siglas en inglés) empezó a utilizarse en
1993.

Sandra Victoria Hurtado Gil, 2010

Introducción
Una definición de CALIDAD es:

“El grado en que un producto, proceso o
sistema cumple con sus requerimientos”
(IEEE 610.12)
Si los requerimientos no están biendefinidos

no se obtendrá un producto de Calidad

Sandra Victoria Hurtado Gil, 2010

Introducción
El porcentaje de defectos que se originan

durante la ingeniería de requerimientos se
estima en un 50%
Karl Wiegers, 2001
Los analistas reportan que cerca del 71% de

los proyectos de software que fracasan, lo
hacen por un pobre manejo de los
requerimientos
CIO Magazine, 2005
Sandra Victoria Hurtado Gil,2010

Introducción
Éxito en proyectos de software, según el reporte

CHAOS (http://www.standishgroup.com/)
Año

Proyectos exitosos

1994

17%

2001

28%

2009

32%

Sandra Victoria Hurtado Gil, 2010

Introducción
Factores para el éxito de proyectos
Involucrar al usuario
Apoyo de los directivos
Clara definición de los requerimientos
Factores de reto en los proyectos
Requerimientos yespecificaciones incompletas
THE STANDISH GROUP REPORT (CHAOS),1995

Sandra Victoria Hurtado Gil, 2010

Introducción
Como muchos requerimientos se escriben en

lenguaje natural, los directivos a menudo
piensan que cualquier persona puede hacer
ingeniería de requerimientos
Donald Firesmith, 2003

Pero en realidad:

“ … Obtener un buen conjunto de
requerimientos es un proceso muy difícil.”
Ed Meagher,Government Computer News, 2003
Sandra Victoria Hurtado Gil, 2010

Introducción
Debemos entender qué vamos a desarrollar

antes de desarrollarlo
Las estadísticas muestran que esto todavía no
se cumple
Deb Jacobs, CrossTalk, 2006

Sandra Victoria Hurtado Gil, 2010

Introducción
Se han hecho grandes avances en Ingeniería

de Software:
Estándares, como UML
Metodologías formales y métodoságiles
Modelos de calidad, como CMMI
Herramientas para automatizar procesos de

desarrollo

Sandra Victoria Hurtado Gil, 2010

Introducción
En general
Se está mejorando el desarrollo de software



Pero…
 ¿Estamos

desarrollando el software correcto?

Sandra Victoria Hurtado Gil, 2010

Introducción
Todavía hay dificultades en los procesos

relacionados con requerimientos:
Pobre trabajo alespecificar qué se desea.
Los requerimientos a menudo son ambiguos,

incompletos o poco claros.
La mayoría de las veces los desarrolladores
adivinan o suponen lo que se desea.

Sandra Victoria Hurtado Gil, 2010

Introducción
Una falla en los requerimientos afecta la

gestión del proyecto, la arquitectura, el
diseño, la implementación, el aseguramiento
de calidad, la capacitación,…
¡Pueden...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria De Requerimientos
  • Ingeniería De Requerimientos
  • Ingeniería de requerimiento
  • Ingenieria De Requerimientos
  • Ingeniería De Requerimientos
  • ingenieria de requerimientos
  • Ingeniería de requerimientos
  • Ingeniería de Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS