Requerimientos De Ingenieria
Enviado por chelycam • 1 de Septiembre de 2012 • 369 Palabras (2 Páginas) • 550 Visitas
En primer lugar es conveniente definir qué es lo que significa “Requerimiento”.
¿Qué es un Requerimiento?
Una condición o necesidad de un usuario para resolver un problema o alcanzar un objetivo.
Una condición o capacidad que debe estar presente en un sistema o componentes de sistema para satisfacer un contrato, estándar, especificación u otro documento formal.
Los requerimientos son la pieza fundamental en un proyecto de desarrollo de software, en ellos se basan muchos participantes del proyecto para:
1. Planear el proyecto y los recursos que se usarán en él.
2. Especificar el tipo de verificaciones que se habrán de realizar al sistema.
3. Planear la estrategia de prueba a la que habrá de ser sometido el sistema.
4. Son el fundamento del ciclo de vida del proyecto.
Los requerimientos para un sistema son las descripciones de los servicios que debe proporcionar el sistema y sus restricciones operativas. La ingeniería de requerimientos es el proceso de descubrir, analizar, documentar y verificar los servicios proporcionados por el sistema y sus restricciones operativas.” [1a]
CARACTERÍSTICAS DE LOS REQUERIMIENTOS [1e]
Necesario: Un requerimiento es necesario si su omisión provoca una deficiencia en el sistema a construir, y además su capacidad, características físicas o factor de calidad no pueden ser reemplazados por otras capacidades del producto o del proceso.
Conciso: Un requerimiento es conciso si es fácil de leer y entender. Su redacción debe ser simple y clara para aquellos que vayan a consultarlo en un futuro.
Completo: Un requerimiento está completo si no necesita ampliar detalles en su redacción, es decir, si se proporciona la información suficiente para su comprensión.
Consistente: Un requerimiento es consistente si no es contradictorio con otro requerimiento.
No ambiguo: Un requerimiento no es ambiguo cuando tiene una sola interpretación. El lenguaje usado en su definición, no debe causar confusiones al lector.
Verificable: Un requerimiento es verificable cuando puede ser cuantificado de manera que permita hacer uso de los siguientes métodos de verificación: inspección, análisis, demostración o pruebas.
Cada uno de los requerimientos debe: [1e]
Expresarse de modo adecuado
Ser de acceso sencillo
Numerarse
Acompañarse con pruebas que lo verifiquen
Tomarse en cuenta en el diseño
Tomarse en cuenta en el código
Probarse aislado
Probarse junto con otros requerimientos
Validarse con las pruebas después de construir la aplicación
...