El software tiene tres características
principales:
1) Características operativas
2) Características de transición
3) Características de revisión
Características operativas del Software
Son factores de funcionalidad, es como se
presenta el software, es la “parte exterior” del mismo. Incluye aspectos como:
Corrección: El software que estamos
haciendo debe satisfacer todas las especificaciones establecidas por el
cliente.
Usabilidad / Facilidad de aprendizaje: Debe
ser sencillo de aprender.
Integridad: Un software de calidad no debe
tener efectos secundarios.
Fiabilidad: El producto de software no
debería tener ningún defecto. No sólo esto, no debe fallar mientras la
ejecución.
Eficiencia: Forma en que el software
utiliza los recursos disponibles. El software debe hacer un uso eficaz del
espacio de almacenamiento y el comando ejecutar según los requisitos de tiempo
deseados.
Seguridad: Se deben tomar medidas
apropiadas para mantener los datos a salvo de las amenazas externas
Características de transición del Software
Interoperabilidad: Es la capacidad para el
intercambio de información con otras aplicaciones.
Reutilización: Es poder utilizar el código
de software con algunas modificaciones para diferentes propósitos.
Portabilidad: Capacidad para llevar a cabo
las mismas funciones en todos los entornos y plataformas.
Características de revisión de Software
Son los factores de ingeniería, la “calidad
interior ‘del software como la eficiencia, la documentación y la estructura.
Incluye aspectos como:
Capacidad de mantenimiento: El
mantenimiento del software debe ser fácil para cualquier tipo de usuario.
Flexibilidad: Los cambios en el software
debe ser fácil de hacer.
Extensibilidad: Debe ser fácil de aumentar
nuevas funciones.
Escalabilidad: Debe ser muy fácil de
actualizar para más trabajo.
Capacidad de prueba: Prueba del software
debe ser fácil.
Modularidad: Debe estar compuesto por
unidades y módulos independientes entre sí.
No hay comentarios:
Publicar un comentario