Introduccion de requerimientos

Páginas: 8 (1891 palabras) Publicado: 5 de noviembre de 2014
Tecnologías de la información y la comunicación Área Sistemas informáticos

Introducción a los requerimientos

Participantes en el desarrollo de software

Definición de Requerimientos y de Análisis de Requerimientos.
Requerimientos: Los requerimientos especifican qué es lo que el sistema debe hacer (sus
funciones) y sus propiedades esenciales y deseables. La captura de los requerimientostiene como
objetivo principal la comprensión de lo que los clientes y los usuarios esperan que haga el sistema.
Un requerimiento expresa el propósito del sistema sin considerar como se va a implantar. En otras
palabras, los requerimientos identifican el qué del sistema, mientras que el diseño establece el
cómo del sistema.
La captura y el análisis de los requerimientos del sistema es una delas fases más importantes para
que el proyecto tenga éxito. Como regla de modo empírico, el costo de reparar un error se
incrementa en un factor de diez de una fase de desarrollo a la siguiente, por lo tanto la
preparación de una especificación adecuada de requerimientos reduce los costos y el riesgo
general asociado con el desarrollo.
Análisis de requerimientos: Es el conjunto de técnicas yprocedimientos que nos permiten conocer
los elementos necesarios para definir un proyecto de software. Es una tarea de ingeniería del
software que permite especificar las características operacionales del software, indicar la interfaz
del software con otros elementos del sistema y establecer las restricciones que debe cumplir el
software.
La especificación de requerimientos suministra altécnico y al cliente, los medios para valorar el
cumplimiento de resultados, procedimientos y datos, una vez que se haya construido.
La tarea de análisis de los requerimientos es un proceso de descubrimiento y refinamiento, el
cliente y el desarrollador tienen un papel activo en la ingeniería de requerimientos de software. El
cliente intenta plantear un sistema que en muchas ocasiones es confusopara él, sin embargo, es
necesario que describa los datos, que especifique las funciones y el comportamiento del sistema
Ingeniería de Software I

1

Tecnologías de la información y la comunicación Área Sistemas informáticos

que desea. El objetivo es que el desarrollador actúe como un negociador, un interrogador, un
consultor, o sea, como persona que consulta y propone para resolver lasnecesidades del cliente.
El análisis de requerimientos proporciona una vía para que los clientes y lo desarrolladores lleguen
a un acuerdo sobre lo que debe hacer el sistema. La especificación, producto de este análisis
proporciona las pautas a seguir a los diseñadores del sistema.
“La carencia de buenos requisitos ha sido la causa del fracaso de proyectos con presupuestos de
millones dedólares, ha impedido el desarrollo productivo, y ha sido el mayor contribuyente de los
costes elevados del mantenimiento del software”
(Dr. Raymond Yeh in the forward to System and Software Requirements Engineering, IEEE Computer Society
Press Tutorial, Editors, M. Dorfman, and R.H Thayer, 1990)

Más del 30% de todos los proyectos de software son cancelados antes de su finalización. Mas del
70% delos proyectos restantes fallan al entregar y evaluar las características esperadas. Un
proyecto promedio ejecuta 189% sobre el presupuesto aprobado y extiende sus actividades sobre
el 222%.
PORQUE UN PROYECTO DE SOFTWARE ES EXITOSO:
 Involucra a Usuarios 15.9%
 Soporte Administración 13.9%
 Clara definición de Requerimientos 13.0%
 Apropiado Planeamiento 9.6%
 Expectativas Realistas8.2%
 Staff Competente de profesionales 7.2%
 Propietario 5.3%
PORQUE UN PROYECTO DE SOFTWARE FRACASA:
 Requerimientos Incompletos 13.1%
 Falta de Requerimientos 12.4%
 Falta de Recursos 10.6%
 Expectativas no Realistas 9.9%
 Cambio Requerimientos/Especificaciones 8.7%
 Falta de Planeamiento 8.1%
 No se especificó el tiempo adecuado 7.5%
Veamos ahora algunos ejemplos
El...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Presentación de introducción a requerimientos
  • Ingeniería de Requerimientos Introducción
  • Requerimientos
  • Requerimientos
  • Requerimientos
  • requerimientos
  • requerimientos
  • Requerimientos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS