Documentos de Académico
Documentos de Profesional
Documentos de Cultura
En El Proceso de Construcción Pasa Por Múltiples Etapas
En El Proceso de Construcción Pasa Por Múltiples Etapas
Sin embargo ¿De qué manera se puede incorporar el aseguramiento de la calidad del
software al producto? Es conveniente que este conjunto de estándares se aplique antes,
durante y después del ciclo de vida del desarrollo. Lo cual significa que es fundamental
asegurar la calidad de cada componente o artefacto que constituya al software, así como
también al producto resultante.
Por tanto se menciona, que el SQA se encuentra vigente en cada etapa del desarrollo de
software. No obstante, es importante mencionar que actividades se ejecutan en cada una de
las etapas:
a)
En este orden de ideas, ¿Qué características componente el aseguramiento de la calidad del
software? Existen muchas, y dependiendo del tipo de producto se hará más énfasis a una
que a otra. Por ejemplo, en un banco se debe priorizar la confiabilidad y la seguridad para
proteger los datos del usuario, por otra parte en una aplicación con millones de usuarios,
como lo puede ser una red social se podría priorizar la disponibilidad para que el aplicativo
pueda usarse en cualquier momento por cualquier usuario. En ese sentido se puede
mencionar las siguientes características:
Funcionalidad.
Confiabilidad.
Usabilidad.
Eficiencia.
Mantenibilidad.
Portabilidad.
Ahora bien, ¿Por qué se debe implementar el aseguramiento de calidad del software? Un
posible obstáculo puede ser que se tenga la falsa creencia de que sea un procedimiento que
haga más lento la construcción del software o que no es tan necesario la disposición de
recursos para ello. Pero, en realidad es todo lo contrario, es decir, que si en un producto de
software no se aplican estándares para asegurar la calidad del mismo, esto se puede traducir
en pérdidas monetarias y bajar en cierta medida la productividad, o incluso hasta puede
ocasionar problemas legales. Por tanto, al ejecutar metodologías y estándares para la
calidad del software, permite el ahorro de tiempo y recursos al negocio.