Please enable JavaScript.
Coggle requires JavaScript to display documents.
Elementos del Aseguramiento de la Calidad del Software (ACS)
fig01 -…
Elementos del Aseguramiento de la Calidad del Software (ACS)
También llamada Administración de la calidad, es una actividad sombrilla que se aplica en todo el proceso del software. Que incluye.
-
-
-
-
-
-
Es un área importante de proceso, que persigue evaluar la calidad del producto de software, en gran medida, mediante el establecimiento de un plan de aseguramiento de la calidad
Estandares
Establecen estándares han producido una amplia variedad de ellos para ingeniería de software y documentos relacionados.
Los estándares los adopta de manera voluntaria una organización de software o los impone el cliente u otros participantes.
El trabajo del ACS es asegurar que los estándares que se hayan adoptado se sigan, y que todos los productos del trabajo se apeguen a ellos.
Revisiones y Auditorías
Las revisiones técnicas son una actividad del control de calidad que realizan ingenieros de software para otros ingenieros de software.
-
Las auditorías son un tipo de revisión efectuada por personal de ACS con objeto de garantizar que se sigan los lineamientos de calidad en el
-
Pruebas
Las pruebas del software son una función del control de calidad que tiene un objetivo principal detectar errores.
Es garantizar que las pruebas se planeen en forma apropiada y que se realicen con eficiencia, de modo que la probabilidad de que logren su objetivo principal sea máxima.
Colección y análisis de los errores
-
Reúne y analiza errores y datos acerca de los defectos para entender mejor cómo se cometen los errores
-
Administración de Cambio.
-
Si no se administra en forma adecuada, lleva a la confusión y ésta casi siempre genera mala calidad.
-
Educación
-
Un contribuyente clave de la mejora es la educación de los ingenieros de software, de sus gerentes y de otros participantes.
-
-
Administración de Proveedores
-
-
Un shell personalizado que da una estructura básica, tipo esqueleto, que se adapta de manera única a las necesidades del comprador
Software contratado, que se diseña y construye especialmente a partir de especificaciones provistas por la organización cliente.
Es garantizar que se obtenga software de alta calidad a partir de las sugerencias de prácticas específicas de calidad que el proveedor debe seguir cuando sea posible
Y la incorporación de cláusulas de calidad como parte de cualquier contrato con un proveedor externo.
Administración de la Seguridad
Con el aumento de los delitos cibernéticos y de las nuevas regulaciones gubernamentales respecto de la privacidad, toda organización de software debe instituir políticas para proteger los datos en todos los niveles
Establecer cortafuegos de protección para las webapps y asegurar que el software no va a ser vulnerado internamente.
El ACS garantiza que para lograr la seguridad del software, se utilicen el proceso y la tecnología apropiados.
Seguridad
Debido a que el software casi siempre es un componente crucial de los sistemas humanos, la consecuencia de defectos ocultos puede ser catastrófica.
El ACS es responsable de evaluar el efecto de las fallas del software y de dar los pasos que se requieren para disminuir el riesgo.
Administración de Riesgos
-
La organización del ACS garantiza que las actividades de administración de riesgos se efectúen en forma apropiada
-
El ACS tiene como preocupación dominante asegurar que las actividades de apoyo del software como mantenimiento, líneas de ayuda, documentación y manuales se lleven a cabo o se produzcan con calidad.