Академический Документы
Профессиональный Документы
Культура Документы
INTEGRANTES:
BARRIOS SALAZAR, JHONNY
FERNANDEZ HORNA, GIAN MARCO
MARIN PURIS, LUIS ENRIQUE
ROMERO TORRES, BRAYAN
TORNERO CARLOS, ALFREDO ALEXANDER
Calidad de Software
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
Calidad
La calidad es un trmino que ha adquirido gran relevancia con el paso
del tiempo, ya que es considerada como uno de los principales
activos con los que cuenta un pas para mejorar su posicin
competitiva global (Ivanisevich et al., 1997).
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
Calidad de Software
Segn Roger Pressman (2002) la calidad del software es la
concordancia con los requisitos funcionales y de rendimiento
explcitamente establecidos, con los estndares de desarrollo
explcitamente documentados y con las caractersticas implcitas que se
espera de todo software desarrollado profesionalmente.
Calidad de Software
No obstante, las metas que se establezcan para la calidad del producto van
a determinar los objetivos del proceso de desarrollo, ya que la calidad del
primero va a depender, entre otros aspectos, de stos. Sin un buen proceso
de desarrollo es casi imposible obtener un buen producto.
Calidad de Software
Callaos y Callaos (1996) proponen un concepto de calidad del
software en el cual estn involucrados tanto caractersticas
internas como el contexto organizacional, lo que genera un
enfoque sistmico del concepto de Calidad del Software.
Este enfoque es considerado tambin por Dromey (1996) quien
resalta el hecho de que la calidad del producto es altamente
determinada por los componentes del mismo, las propiedades
tangibles de los componentes y las propiedades tangibles de la
composicin de los componentes.
Es particularmente reforzado
por Voas (1999), cuando se
refiere al Tringulo de la
Certificacin de la Calidad
del Software.
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
ESTUDIO DE CASOS
Estas mtricas (249 en total) propuestas (Ortega et al., 2000), son el resultado del
anlisis de las cuatro dimensiones de la Matriz de Calidad Sistmica de Callaos que
estn asociadas a cada caracterstica.
Cabe acotar que, segn el mtodo propuesto por Ortega y sus colaboradores para aplicar el
modelo, no todas las mtricas se usan en todos los casos, sino que el modelo debe ser
instanciado dependiendo de las caractersticas del producto deseado.
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
Ciclos de Vida:
Ciclo de Vida Primario
Ciclo de Vida de Apoyo
Ciclo de Vida Organizacional.
Nivel 1:
Categoras de Procesos:
Categora Cliente-Proveedor -CUSCategora Ingeniera -ENGCategora de Soporte -SUPCategora de Gestin -MANCategora Organizacional -ORG-.
Nivel 2:
Procesos
Cada categora contiene un conjunto de procesos caractersticos, los cuales definen las reas
claves a satisfacer para lograr, asegurar, mantener y controlar la calidad.
Cada una de las Prcticas Bases que propone el modelo (430 en total), pueden ser medidas en las
organizaciones a travs de un cuestionario.
El modelo de calidad del proceso (Prez et al., 2001), aunque soporta el enfoque sistmico propuesto
por Callaos y Callaos, est orientado nicamente a la medicin de la calidad del proceso de software,
dejando de un lado la calidad del producto.
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
Se describen tres (3) caractersticas del proceso que impactan sobre todas las categoras del
producto de software; es decir, caractersticas del proceso que son comunes a todas las
categoras del producto.
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
AGENDA
CALIDAD
CALIDAD DE SOFTWARE
CMO SE APLICA?
Cmo se aplica?
Cmo se aplica?
Cmo se aplica?
Estudio de Casos
Conclusiones
As mismo, MOSCA es una herramienta que soporta la Administracin de la Calidad del Software en
sus tres actividades: Aseguramiento de la Calidad, Planeacin de la Calidad y Control de la Calidad,
al establecer un marco de referencia que permite ubicar en un nivel establecido la calidad sistmica de
sus productos.
Conclusiones
A travs de la aplicacin del algoritmo, el modelo MOSCA especifica los procesos que se deben
mejorar en la empresa y las caractersticas que no son satisfechas por el producto de software
desarrollado. De esa manera, el modelo no slo arroja un nivel de Calidad, sino que tambin explica cmo
se obtuvo dicho nivel y propone las acciones que se deben tomar para mejorar los procesos as como las
caractersticas del producto que no se estn cumpliendo. Adems, sirve como una auditoria para las
empresas evaluadas, ya que expone las caractersticas del producto y del proceso que deben ser
mejoradas.