No todos los requisitos se crean igual. Los requisitos son capacidades y condiciones con las cuales debe ser conforme el sistema y mas ampliamente, el proyecto.
- Funcional (funtional) :características, capacidades y seguridad
- Facilidad de uso (Usability) : factores humanos, ayuda, documentación
- Fiabilidad (Realibity) frecuencia de fallos, capacidad de recuperación de un fallo y grado de prevención.
- Rendimiento (performance) tiempo s de respuesta, productividad, precisión, disponibilidad, uso de los recursos
- Soporte (supportability) adaptabilidad, facilidad de mantenimiento, internacionalización, configurabilidad.
Existen otros requisitos adicionales, tales como:
- Implementación: limitación de recursos, lenguaje y herramientas, hardware
- Interfaz restricciones impuestas para la interacción con sistemas externos
- Operaciones gestión del sistema en su puesta en marcha
- Empaquetamiento
- Legales: licencias, etc.
Algunos de estos requisitos se denominan colectivamente atributos de calidad, requisitos de calidad, o las o las “ilities” de un sistema . estas comprenden facilidad de uso (usability), fiabilidad (realiability), rendimiento (perfomance) y soporte (supportability).
Lo normal es dividir los requisitos es FUNCIONALES (COMPORTAMIETO) y NO FUNCIONALES (TODO LO DEMAS). Para muchos no les gusta esta amplia generalización, pero si se utiliza de manera extendida.
- Ingeniería del Sofware Un enfoque Practico de Roger Pressman, 6 Edición. Capitulo 7. Ingeniería de Requisitos
- Análisis de Sistemas DISEÑO Y METODOS. Whitten Bently. Mc Gra Hill. 3 edicion. Capitulo 5. Técnicas de exploracion de hechos para la identificación de requerimientos.
No hay comentarios:
Publicar un comentario