Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelos de calidad del software, un estado del arte - Coggle Diagram
Modelos de calidad del software, un estado del arte
Contextualización de calidad de
software
Calidad de Software?
El término se refiere al grado de desempeño de las principales características con las que debe cumplir un sistema computacional durante su ciclo de vida
Para garantizar la calidad de software es importante implementar algún modelo o estándar de calidad que permita la gestión de atributos en el proceso de construcción de software
según Pressman (2010) el concepto se asocia a la “concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo plenamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”
Modelos de calidad de software
Se rescata la cita dada por Moszkowitz (2010) en la que presenta una metodología que permite a cualquier organización realizar una autoevaluación o autodiagnóstico
En el caso de la calidad de software el modelo debe ir enfocado a hacer seguimiento y evaluación a cada etapa de construcción del producto software
Otro punto Scalone(2006) menciona "los modelos de calidad son aquellos documentos que integran la mayor parte de las mejores prácticas, proponen temas de administración en los que cada organización debe hacer énfasis, integran diferentes prácticas dirigidas a los procesos clave y permiten medir los avances en calidad."
Esta definición, enfocada a la calidad del software
Indica que la organización debe contar con un proceso estructurado que como soporte al mismo lleve una documentación con el fin de brindar apoyo y para que la organización efectué una mejora continua, de esta forma podrán medir la calidad y así brindar servicios de alto nivel
En el caso de la construcción de software, el modelo de calidad debe permitir evaluar el sistema, bien sea cualitativa o cuantitativamente
Estructura y enfoque de los modelos de
calidad de software
Los modelos de calidad de software se clasifican de acuerdo con el enfoque de evaluación, ya sea a nivel de proceso, producto o calidad en uso
Calidad a nivel de proceso
La calidad de un sistema software debe estar planificado al inicio de todo proyecto, para luego en cada etapa de construcción, poder evaluar elc proceso de desarrollo,esto para mantener el control y seguimiento de los aspectos de calidad.
Calidad a nivel de producto
En simples palabras, en cada etapa del proceso de construcción del proyecto, se deben evaluar el cumplimientos de los criterios del producto, este enfoque esta orientado a verificar los cumplientos de las características especificadas por el cliente, en medida de lo posible alcanzar la satisfacción del cliente en cuanto a los requisitos definidos en las etapas iniciales del desarrollo
Calidad en uso
En terminos de la usabilidad es importante destacar que este varia dependiendo en el escenario, el concepto de calidad en uso es mucho mas amplio de lo que pensamos, por otro lado, se puede definir como calidad en uso “conjunto de atributos relacionados con la aceptación por parte del usuario final y seguridad” (segun ISO/IEC 9126)
Modelos a nivel de proceso
-
Modelos a nivel de producto
-