Explique brevemente las seis categoras que definen un modelo de calidad
del software. 1) Funcionalidad - En esta cateoria se contemplan un conjunto de atributos que se relacionan con la existencia de funciones y las propiedades especficas. Las funciones son aquellas que satisfacen las necesidades implcitas o explcitas. Tales como: Adecuacin, Exactitud Interoperabilidad. 2) Fiabilidad - Esta etapa esta relacionada con los atributos que interactuan con la capacidad del software de mantener su nivel de prestacin bajo condiciones establecidas durante un perodo establecido. haciendo un adecuado uso de la Madurez, Recuperabilidad, Tolerancia a fallos, Cumplimiento de Fiabilidad. 3) Usabilidad - Un conjunto de atributos relacionados con el esfuerzo necesario para su uso, y en la valoracin individual de tal uso, por un establecido o implicado conjunto de usuarios.- por lo cual esta regulada por cuatro factores: Aprendizaje, Comprensin, Operatividad, y la Atractividad. 4) Eficiencia - Es el conjunto de atributos relacionados con la relacin entre el nivel de desempeo del software y la cantidad de recursos necesitados bajo condiciones establecidas.- Haciendo uso del Comportamiento en el tiempo, y el Comportamiento de recursos. 5) Mantenibilidad - Conjunto de atributos relacionados con la facilidad de extender, modificar o corregir errores en un sistema software. Mediante la implementacion de las factibilidades de: Anlisis, cambio, y de pruebas. 6) Portabilidad - Conjunto de atributos relacionados con la capacidad de un sistema software para ser transferido desde una plataforma a otra.- Con la consistencias de la Capacidad de instalacin, Capacidad de reemplazamiento, Adaptabilidad y la Co-Existencia. 10. Explique las tres fases principales proceso en el mtodo CaLiPro Primeramente se define el metodo CaLiPro: Es la evalualuacion de atributos de calidad en lineas de producto de software.- Ademas sirve para modelar y gestionar la variabilidad (funcional y de calidad)durante todo el ciclo de vida de producto software, con el objetivo de facilitar la validacion de la calidad de la linea y permitir una derivacion que tenga en cuenta los niveles de calidad de los atributos de calidad operacionales. Las tres faces principales de este metodo son: 1.- Fase especificacion de la variabilidad: Esta fase construye un modelo de variabilidad (modelo de caracteristicas extendido), que recoge la variabiliadad a diferentes niveles de abstraccion: Especificacion de requisitos
tanto funcionales como de calidad, decisiones de diseos y de
implementacion variante y de caracteristicas de evaluacion.- Es decir el modelo permite relacionar las caracteristicas funcionales con los atributos de calidad. 2.- Fase de validacion de la calidad: Esta fase testea y comprueba que la linea de soporte, los aspectos de calidad el producto software.- Para que la validacion se pueda hacer de manera rentable, se define un modelo de evaluacion generico con variabiliadad valido para cualquier producto de la linea software, y/o se relacionan productos claves que permitan extrapolar los resultados de la evaluacion de la linea mediante un algoritmo que selecciona el minimo numerode producto para detectar interaciones entre las caracteristicas y cuantificar los impactos para poder extrapolar los datos a todo los productos. 3.- Fase derivacion: En esta fase primeramente se aumenta el modelo de caracteristicas de derivacion de los atributos de calidad; Posteriormente los productos se derivan teniendo en cuenta la influencia de las caracteristicas funcionales arquitecturales y de implementacion en la calidad final del producto.
bibliografia: Calidad del producto y proceso software By Coral Calero.