Please enable JavaScript.
Coggle requires JavaScript to display documents.
5 Calidad del Software, Jose Mauricio Alvarez Moreno - Coggle Diagram
5 Calidad del Software
5.1 Definición de calidad.
puede
Definirse como un conjunto
de
Características o Cualidades
como
Eficiencia
Fiabilidad
Usabilidad
Funcionalidad
Mantenibilidad
Portabilidad
en
La ISO 8402
se
Define calidad
como
Totalidad de propiedades y Caracteristicas
de
Un producto, proceso o servicio
1 more item...
también
Se puede definir como
Rendimiento del producto
que
Da como resultado la satisfacción del cliente
es
Medible y varia de un sistema a otro
puede
Medirse después de elaborado el producto
pero
Puede resultar muy costoso
5.2 Importancia de la calidad.
los
Fallos de software afectan todos los sectores
y
A todos los paises
se
Asegura su consistencia
con
Estándares de calidad
se
Refiere a lograr un nivel de calidad
en
El producto de software
Administración de la calidad de software
se
Refiere a lograr un nivel de calidad
que
Es requerido en el producto de software
Involucra a la definición
de
Estándares de calidad apropiados
Procedimientos
que
Aseguran que estos se cumplan
Encarga
de
Informar de problemas y dificultades
a
Los administradores principales de la organización
esta
Desarrolla una cultura de calidad
donde
La calidad es responsabilidad de todos
las
Empresas bien organizadas son prudentes
y
Aplican técnicas
de
Control y prevención
Aplican un buen proceso de desarrollo
5.3 Factores de calidad.
sirven para
Descomponer el concepto genérico
de
Calidad
para
facilitar su control y medición.
estos
Se clasifican
en
Factores operativos
los
Factores operativos son aquellos
que
Afectan el uso del software
Factores de mantenimiento
los
Factores de mantenimiento son aquellos
que
Tienen la capacidad de modificar el software.
Factores evolutivos
son
Aquellos que indican si el software
se
Puede trasladar con facilidad
1 more item...
algunos factores
son
Corrección
es
Grado en que una aplicación
satisface
sus
Especificaciones
1 more item...
consigue
sus
Objetivos
1 more item...
Fiabilidad
es
Grado en que se puede esperar
de
Una aplicación para realizar
Operaciones especificas
1 more item...
Eficiencia
es
La cantidad de recursos hardware y software
que
Necesita para realizar operaciones
en
1 more item...
Facilidad de uso
es
El esfuerzo requerido para aprender el manejo
para
Conseguir resultados
Facilidad de mantenimiento
es
El esfuerzo requerido
para
Localizar y reparar errores
Flexibilidad
es
El esfuerzo requerido
para
Modificar una aplicación
en
1 more item...
5.4 Aseguramiento de la calidad.
es
Un conjunto
de
Actividades planificadas y sistemáticas
para
Aportar confianza
de
La calidad del software
Diseñado para cada aplicación
antes
de
Comenzar a desarrollarla
este
Engloba
Un enfoque de gestión de calidad
Métodos y herramientas de Ingeniería de Software
Técnicas formales en el proceso del software.
Estrategia de prueba multiescala
Control de documentación del software
y
los cambios realizados
Procedimientos para ajustarse a los estándares
de
Desarrollo de Software
Mecanismos de medición y generación de informes.
tiene
Como finalidad de aseguramiento de la calidad
tiene
Como finalidad primaria determinar
si
Las necesidades de los clientes
están
Siendo satisfechas adecuadamente
Como función
Determinar costos que puede causar
Cierta característica al producto
5.5 Estándares y métricas de calidad.
Estándares
son
Normas emitidas por organismos especificos
que
Sirven para comparar un proceso
que
Sea o no de calidad.
las
Normas de calidad del software más conocidas.
son
Creadas por ISO
por ejemplo
ISO 9000
son
Un estándar de calidad
para
1 more item...
contiene
Una normativa específica para el desarrollo
de
1 more item...
CMMI
fue
Desarrollado por Software Engineering Institute
sirve
1 more item...
SPICE
es
Un modelo de madurez
propuesto por
1 more item...
Métricas
son
Una medida cuantitativa
que
Permite a la gente del software
tener
Una visión profunda de la eficacia
del
1 more item...
de
1 more item...
sus
Ventajas de usarlas
son
Determina la calidad del producto
Evalúa la productividad de los desarrolladores
Brinda conocimiento de las características
del
Proceso y producto
Da soporte para la estimación y planificación
sus
Características
Precisas
con
Estas no se pierde información en redondeos.
ya que
La información se desvirtua
Consistentes
son
Una medición de atributos
que
Da el mismo valor
1 more item...
se
Dividen en dos clases
Métricas dinámicas
son
Mediciones
en
Un programa en ejecución
Métricas estáticas
son
Mediciones en la representación del sistema
como
El diseño
El programa
La documentación
5.6 Modelos de madurez.
5.6.1 Enfoque de procesos.
permiten
Una rápida y sencilla identificación de problemas
además
De una rápida resolución
sin
La necesidad de mejorar
los
Procesos restantes
estos
Repercuten positivamente
en
Las capacidades de organización
Las capacidades de adaptación
al
Cambiante y exigente mercado
tiene
La ventaja
de
Cambiar o mejorar un proceso
sin
Afectar al resto de forma negativa
5.6.2 PSP y TSP.
PSP
es
Un conjunto de prácticas diciplinadas
para
Gestionar el tiempo y mejorar la productividad
de
Los programadores o ingenieros
1 more item...
TSP
está
Proporciona directrices
para
Ayudar a establecer
sus
Objetivos
Planificar sus procesos
Revisar su trabajo
Establecer practicas de ingeniería avanzada
y
Obtener productos eficientes, fiables y de calidad
5.6.3 SPICE.
es
Acrónimo de las palabras inglesas
Software Process Improvement and Capability Determination
surgió
Como un esfuerzo internacional
para
Un nuevo estándar de valoración
en
Lugar de la norma ISO 15504
5.6.4 CMMI.
este
Modelo establece un conjunto de practicas
en
Áreas clave de Proceso
cada
área define un conjunto de buenas prácticas
que
1 more item...
5.6.5 MoProSoft.
es
Un modelo para mejorar y evaluar procesos
de
Desarrollo y mantenimiento
fue
Desarrollado
por
Asociación Mexicana para la Calidad de Ingeniería
para
Obtener una norma mexicana
para
1 more item...
es
Un modelo de evalucación
de
Los procesos de una organización
Desarrollado inicialmente
para
Los procesos relativos al desarrollo e implementación
Jose Mauricio Alvarez Moreno