.
INGENIERIA DE REQUERIMIENTOS JOHANA ESPITIA
[email protected] COMO PODEMOS REQUERIMIENTO ¿
RESUMEN: Hay una base fundamental sobre la cual debemos soportarnos ala hora de realizar por ejemplo una base de datos y es el usuario quien exige un trabajo bien elaborado y con muchas condiciones para su agrado por lo tanto es fundamental cubrir estos requerimientos. En la ingeniería de sistemas, un “requerimiento”es una necesidad documentada sobre el contenido, forma o funcionalidad de un producto o servicio.
IDENTIFICAR
UN
En el momento en que interactuamos con nuestro usuario el requerimiento toma vida lo cual ocurre con una simple charla amena o con estrategias como entrevistas para intercambiar opiniones y hasta quizás cuestionar luego de la interlocución viene el siguiente paso redactar con detalles un documento que podemos denominar especificación de requerimientos
INTRODUCCIÓN
LOS REQUERIMIENTOS SE DIVIDEN EN:
Es documento describe la importancia y la definición de requerimiento en cuanto a ingeniería describiendo una de las partes mas difíciles de la ingeniería de software la de construir y detalladamente establecer los requerimientos detallados análisis negociación y validación para lo cual es importante la parte de comunicación con gente maquinas y cualquier sistema que contribuya. por eso una de las la tareas fundamentales del ingeniero de software
REQUERIMIENTOS FUNCIONALES: Los funcionales describen todas las entradas y salidas es decir las funciones del sistema.
REQUQERIMIENTOS NO FUNCIONALES: Definen los atributos que le indican al sistema como realizar las actividades su trabajo como lo son eficiencia interfase software usabilidad hardware
Qué son Requerimientos ? Los requerimientos representan el conjunto completo de resultados obtenidos utilizando el sistema. Si un producto no es lo que el cliente o los usuarios quieren, entonces la calidad de la construcción es irrelevante.
1
.
CAUSALES DE SOFTWARE
COMO REALIZAR UNA BUENA ESPECIFICACION DE REQUERIMIENTOS El documento debe tener especificado requerimientos del usuario y debe se: • • • •
• • • • • •
los
Definido Completo Consistente Origen especificado
FALLAS EN PROYECTOS DE
Falta de requerimientos Falta de recursos Falta de planeacion Cambio de requerimientos Expectativas fuera de la realidad Mal manejo del tiempo
CONCLUSIONES Un requerimiento consiste en establecer lo que quiere un cliente y mediante la especificación de requerimientos satisfacerlo REFERENCIAS [1] http://hosting06.imagecross.com/image-hosting12/6778Requerimientos.jpg [2] http://www.metalia.es/pdf_articulos/274.pdf [3] http://www.enterpriseanalyst.net/img/marioneta. jpg
BENEFICIOS DE REALIZAR UNA ESPECIFICACION DE REQUERIMIENTOS
BUENA
•
Facilidad para desarrollar el proyecto
•
Mejora la calidad del software Reduce costos
•
Reduce atrasos Satisface al cliente
• •
2