SlideShare una empresa de Scribd logo
1 de 4
Introducción
Los computadoras están siendo usadas en una amplia y creciente variedad de áreas de
aplicación y su operación correcta es a menudo crítica para el éxito de los negocios y la
seguridad humana
Hoy en día programas altamente complejos controlan aspectos fundamentales de
nuestras vidas, desde cuestiones mínimas como el funcionamiento de nuestro teléfono
móvil hasta situaciones esenciales, como las constantes vitales de un enfermo
Desarrollar o seleccionar productos de software de alta calidad es por lo tanto un asunto
de primera importancia
La calidad en el desarrollo y el mantenimiento del software se ha convertido hoy en día en
uno de los principales objetivos estratégicos de las organizaciones, debido a que cada vez
más, los procesos principales de las organizaciones y su supervivencia dependen de los
sistemas informáticos para su buen funcionamiento
en la industria, normas internacionales hablan acerca de que la especificación de gran
amplitud y la evaluación de los productos de software son un factor clave para asegurar la
calidad adecuada del software (ISO/IEC 9126-1:2001)
El objetivo primordial de la ingeniería de software es producir un sistema, aplicación o
producto de software de alta calidad
Para lograr este objetivo, los ingenieros del software deben aplicar métodos efectivos
junto con herramientas modernas dentro del contexto de un proceso maduro de
desarrollo de software
Existen estudios y estadísticas que representan con claridad la problemática del desarrollo
de software
“Sólo el 51% de los proyectos de software tienen éxito” Standish Group, CHAOS Report,
2004
Definición de Calidad
“Es la totalidad de las características de una entidad que dan soporte a su capacidad de
satisfacer necesidades manifiestas e implícitas” ISO 8402:1994
“Concordancia con los requisitos funcionales y de rendimiento explícitamente
establecidos, con los estándares de desarrollo explícitamente establecidos, con los
estándares de desarrollo explícitamente documentados y con las características implícitas
que se espera de todo software desarrollado profesionalmente” [Pressman 98]
• Los requisitos (requerimientos) de software se deben cumplir, en caso
contrario, indican claramente la falta de calidad
• Los estándares definen un conjunto de criterios de desarrollo que deben
seguirse de manera explícita
• Las características implícitas de calidad, a menudo no mencionadas,
también deben ser cumplidas
Según la norma IEEE 1601 la calidad de un producto de software se define como el grado
en que posee una combinación adecuada de determinadas características como son el
rendimiento, la fiabilidad o la seguridad
Evolución de las Propuestas de Calidad
MacCall y otros en 1977, y Cavano y MacCall en 1978, fueron de los primeros que
ofrecieron propuestas en este sentido
Según los autores, la calidad puede llegar a cuantificarse tan sólo mediante el análisis de
un conjunto de factores
Estos factores se agrupan de acuerdo con las características operativas del software, su
capacidad para aceptar cambios y su adaptabilidad a nuevos entornos
 Los factores que considera esta propuesta están organizados según 3 grupos:
• Factores de Revisión
• Factores de Transición
• Factores de Operación
 Los Factores de Revisión incluyen:
• Flexibilidad
• Mantenibilidad
• Contestación
 Los Factores de Transición incluyen:
• Portabilidad
• Reusabilidad
• Interoperabilidad
 Los factores de Operación incluyen:
• Eficiencia
• Integridad
• Usabilidad
• Fiabilidad
• Corrección
Más adelante, Gilb (1998), Keller y otros (1995) y Olsina (1999), profundizaron en el
problema y llegaron a la conclusión de que no es posible determinar un conjunto de
atributos universalmente válido, por lo que sus marcos estaban basados en la creación de
catálogos ad hoc que en algunas ocasiones se obtenían como concreciones de normas
internacionales
Frølud y Koistinen, Franch (en 1998) y Burgués y Franch (2000), entre otros, son los
abanderados de una tercera generación de marcos de calidad en los que el objetivo ha
sido proporcionar estos lenguajes
Existen también hoy en día propuestas para una posible cuarta generación orientada
principalmente a la calidad en aplicaciones en servicios web utilizados en portales y
comercio electrónico, tales como la de Ruiz-Cortés (2000) y Corchuelo y otros (2002)

Más contenido relacionado

La actualidad más candente

Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
Camilo Andres
 
Calidad software
Calidad softwareCalidad software
Calidad software
mileing
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
jorx_25
 

La actualidad más candente (20)

Monografía Problemas de-la-industria-de-software
Monografía Problemas de-la-industria-de-softwareMonografía Problemas de-la-industria-de-software
Monografía Problemas de-la-industria-de-software
 
Activida 2
Activida 2Activida 2
Activida 2
 
Sw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del softwareSw CMM. Modelo para evaluación del software
Sw CMM. Modelo para evaluación del software
 
Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
 
Conceptos basicos calidad software
Conceptos basicos calidad softwareConceptos basicos calidad software
Conceptos basicos calidad software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Metricas y factores de mc call
Metricas y factores  de mc callMetricas y factores  de mc call
Metricas y factores de mc call
 
Calidad software
Calidad softwareCalidad software
Calidad software
 
Ensayo modelo de mccall
Ensayo modelo de mccallEnsayo modelo de mccall
Ensayo modelo de mccall
 
Administración de la Calidad
Administración de la CalidadAdministración de la Calidad
Administración de la Calidad
 
Calidadtarea1
Calidadtarea1Calidadtarea1
Calidadtarea1
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Como medir la calidad de software
Como medir la calidad de softwareComo medir la calidad de software
Como medir la calidad de software
 
Mantenimiento y evolución del software
Mantenimiento y evolución del softwareMantenimiento y evolución del software
Mantenimiento y evolución del software
 
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWAREDEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
DEFINICION DE CALIDAD Y CALIDAD DE SOFTWARE
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del software
 
Dpss u3 a2_maoa
Dpss u3 a2_maoaDpss u3 a2_maoa
Dpss u3 a2_maoa
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 

Similar a Calidad

1 u1 conceptos_basicoscalidadsoftware
1 u1 conceptos_basicoscalidadsoftware1 u1 conceptos_basicoscalidadsoftware
1 u1 conceptos_basicoscalidadsoftware
Andrei Hortúa
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
Alexander Ortis
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
daners08
 
Fundamentos de la calidad del software
Fundamentos de la calidad del softwareFundamentos de la calidad del software
Fundamentos de la calidad del software
Jonathan
 

Similar a Calidad (20)

1 u1 conceptos_basicoscalidadsoftware
1 u1 conceptos_basicoscalidadsoftware1 u1 conceptos_basicoscalidadsoftware
1 u1 conceptos_basicoscalidadsoftware
 
presentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptxpresentacion_estandares_de_calidad_1.pptx
presentacion_estandares_de_calidad_1.pptx
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Estandares y modelos del software
Estandares y modelos del softwareEstandares y modelos del software
Estandares y modelos del software
 
Unidad1_EMDS.pptx
Unidad1_EMDS.pptxUnidad1_EMDS.pptx
Unidad1_EMDS.pptx
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx
 
Calidad de software alex
Calidad de software alexCalidad de software alex
Calidad de software alex
 
Métricas de calidad de software
Métricas de calidad de softwareMétricas de calidad de software
Métricas de calidad de software
 
Fundamentos de la calidad del software
Fundamentos de la calidad del softwareFundamentos de la calidad del software
Fundamentos de la calidad del software
 
Gestión de la Calidad
Gestión de la CalidadGestión de la Calidad
Gestión de la Calidad
 
Capitulo4
Capitulo4Capitulo4
Capitulo4
 
S1-CDSQA.pptx
S1-CDSQA.pptxS1-CDSQA.pptx
S1-CDSQA.pptx
 
S7-CDSQA.pptx
S7-CDSQA.pptxS7-CDSQA.pptx
S7-CDSQA.pptx
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Unidad 1_calidad del software
Unidad 1_calidad del softwareUnidad 1_calidad del software
Unidad 1_calidad del software
 
Mantenimiento y evolucion del software
Mantenimiento y evolucion del softwareMantenimiento y evolucion del software
Mantenimiento y evolucion del software
 
Calidad de software ii
Calidad de software iiCalidad de software ii
Calidad de software ii
 
Cmmi
CmmiCmmi
Cmmi
 
A critical and comparative study about ISO 9001, CMMI and ISO 15504
A critical and comparative study about  ISO 9001, CMMI and ISO 15504A critical and comparative study about  ISO 9001, CMMI and ISO 15504
A critical and comparative study about ISO 9001, CMMI and ISO 15504
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (10)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

Calidad

  • 1. Introducción Los computadoras están siendo usadas en una amplia y creciente variedad de áreas de aplicación y su operación correcta es a menudo crítica para el éxito de los negocios y la seguridad humana Hoy en día programas altamente complejos controlan aspectos fundamentales de nuestras vidas, desde cuestiones mínimas como el funcionamiento de nuestro teléfono móvil hasta situaciones esenciales, como las constantes vitales de un enfermo Desarrollar o seleccionar productos de software de alta calidad es por lo tanto un asunto de primera importancia La calidad en el desarrollo y el mantenimiento del software se ha convertido hoy en día en uno de los principales objetivos estratégicos de las organizaciones, debido a que cada vez más, los procesos principales de las organizaciones y su supervivencia dependen de los sistemas informáticos para su buen funcionamiento en la industria, normas internacionales hablan acerca de que la especificación de gran amplitud y la evaluación de los productos de software son un factor clave para asegurar la calidad adecuada del software (ISO/IEC 9126-1:2001) El objetivo primordial de la ingeniería de software es producir un sistema, aplicación o producto de software de alta calidad Para lograr este objetivo, los ingenieros del software deben aplicar métodos efectivos junto con herramientas modernas dentro del contexto de un proceso maduro de desarrollo de software Existen estudios y estadísticas que representan con claridad la problemática del desarrollo de software “Sólo el 51% de los proyectos de software tienen éxito” Standish Group, CHAOS Report, 2004
  • 2. Definición de Calidad “Es la totalidad de las características de una entidad que dan soporte a su capacidad de satisfacer necesidades manifiestas e implícitas” ISO 8402:1994 “Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos, con los estándares de desarrollo explícitamente establecidos, con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente” [Pressman 98] • Los requisitos (requerimientos) de software se deben cumplir, en caso contrario, indican claramente la falta de calidad • Los estándares definen un conjunto de criterios de desarrollo que deben seguirse de manera explícita • Las características implícitas de calidad, a menudo no mencionadas, también deben ser cumplidas Según la norma IEEE 1601 la calidad de un producto de software se define como el grado en que posee una combinación adecuada de determinadas características como son el rendimiento, la fiabilidad o la seguridad
  • 3. Evolución de las Propuestas de Calidad MacCall y otros en 1977, y Cavano y MacCall en 1978, fueron de los primeros que ofrecieron propuestas en este sentido Según los autores, la calidad puede llegar a cuantificarse tan sólo mediante el análisis de un conjunto de factores Estos factores se agrupan de acuerdo con las características operativas del software, su capacidad para aceptar cambios y su adaptabilidad a nuevos entornos  Los factores que considera esta propuesta están organizados según 3 grupos: • Factores de Revisión • Factores de Transición • Factores de Operación  Los Factores de Revisión incluyen: • Flexibilidad • Mantenibilidad • Contestación  Los Factores de Transición incluyen: • Portabilidad • Reusabilidad • Interoperabilidad  Los factores de Operación incluyen: • Eficiencia • Integridad • Usabilidad
  • 4. • Fiabilidad • Corrección Más adelante, Gilb (1998), Keller y otros (1995) y Olsina (1999), profundizaron en el problema y llegaron a la conclusión de que no es posible determinar un conjunto de atributos universalmente válido, por lo que sus marcos estaban basados en la creación de catálogos ad hoc que en algunas ocasiones se obtenían como concreciones de normas internacionales Frølud y Koistinen, Franch (en 1998) y Burgués y Franch (2000), entre otros, son los abanderados de una tercera generación de marcos de calidad en los que el objetivo ha sido proporcionar estos lenguajes Existen también hoy en día propuestas para una posible cuarta generación orientada principalmente a la calidad en aplicaciones en servicios web utilizados en portales y comercio electrónico, tales como la de Ruiz-Cortés (2000) y Corchuelo y otros (2002)