Cualidades de un producto de software, estos son criterios que debemos considerar al momento de crar un sistema de software o al momento en que nosotros compremos o contratemos un desarrollo.
- Correcto: es cuando el software responde de acuerdo a los requerimientos de funcionalidad.
- Confiable: medida en que el usuario puede depender del software debido a que funciona correctamente.
- Robusto: capacidad de responder bien ante situaciones no previstas al momento de los requerimientos, por ejemplo entradas de datos no validas.
- Amigable: cualquier persona sin conocimientos especializados pueda hacer uso del software, cualidad que permite entender facilmente su estructura externa.
- Comprensible: cualidad que permite entender su estructura interna facilmente.
- Verificable: que el software permite hacer revisiones facilmente (diseño, codigo, uso apropiado de lenguaje).
- Mantenible: capacidad para realizarle modificaciones cuando ya ha sido liberado el software, el mantenimiento puede ser correctivo, adaptivo, perfeccionamiento.
- Reparable: significa que se puedan corregir errores con minimo esfuerzo, tambien que permite hacer modificaciones en la etapa de implementacion.
Reutilizable: significa que cuando tengamos la nececidad de generar una version mas nueva del software podamos tomar partes funcionales de la version anterior para acortar el desarrollo. - Portable: cuando el software tiene la capacidad de desempeñarse en diferentes sistemas y en diferentes ambientes.
- Productividad: que sea eficaz y eficiente, que haga su funcionalidad con lo minimo de recursos necesarios y logre maximos resultados.
- Oportunidad: que se pueda liberar (entregar) el producto de software al cliente justo cuando el lo nececita.
No hay comentarios:
Publicar un comentario