SlideShare una empresa de Scribd logo
1 de 6
MITOS SOBRE LA CALIDAD DEL
SOFTWARE
David Robinson
SOBRE LA MEDICIÓN DE LA CALIDAD DEL
SOFTWARE

 Mito - Es posible medir los principales atributos que forman o
 caracterizan a un software de buena calidad.
 No es un mito es algo real, es posible medir los atributos del
 software subjetivamente, pidiendo su opinión a gentes que han
 usado el software que se está midiendo. Es convincente que las
 opiniones de un grupo de usuarios respecto a la calidad, ergonomía,
 portabilidad... de un software, sean confiables y dignas de tomarse
 en cuenta (opiniones subjetivas, pero confiables).
SOBRE LA MEDICIÓN DE LA CALIDAD DEL
SOFTWARE

 Mito - Otra forma de proceder es medir los atributos
 objetivamente.
 Si no puedo medir la complejidad de un programa, mide el
 número de anidamientos en sus fórmulas o ecuaciones, y sí que
 están directamente relacionados.
 la computación existe desde solo hace 60 años, y casi todos sus
 atributos o medidas (la confiabilidad, la facilidad de uso...) no se
 saben cómo medir objetivamente. Es decir, la computación no es
 una ciencia aún, es un arte o artesanía. Pero la idea de aplicar al
 software métodos de caracterización (de calidad) que son útiles
 en disciplinas más maduras, más avanzadas, es atractiva, y las
 aplicamos sin percatarnos de que no son aplicables.
SOBRE LA MEDICIÓN DE LA CALIDAD DEL
SOFTWARE

 Mito - Si el proceso de fabricación es de calidad, el software
 resultante debe ser de calidad.
 No es posible hacer esto en software, porque no se sabe qué
 procesos son buenos para producir software de buena calidad, y
 porque no se sabe qué parte del proceso cambiar para, digamos,
 producir software con menor complejidad, o con mayor portabilidad.
 El problema es que no se sabe cómo deducir cuál proceso producirá
 buena calidad en el software.
 Entonces la definición del proceso se vuelve muy subjetiva, un acto
 de fé. Se recurre a procesos que suenan o se ven razonables, o que
 han sido ensayados en otros lados con éxito. O que están dados por
 algún estándar o comité internacional. “Si tanta gente los usa, deben
 ser buenos.” Hay que reconocer que nuestra disciplina aún no es
 una ciencia o ingeniería o desarrollo sistemático, donde se puede
 deducir un proceso que garantice ciertas cualidades en el producto
 resultante
SOBRE LA MEDICIÓN DE LA CALIDAD DEL
SOFTWARE

 Mito - Si se tiene un proceso controlado, se
 producirá software de buena calidad
 No se sabe a ciencia cierta qué procesos
 producirán software fácil de usar, cuáles otros
 producirán software transportable, etc. El “diseño
 del proceso” entonces es una cuestión poco
 relacionada con el fin que se persigue.
MITO DE LOS ESTÁNDARES
 Mito - Si hacemos las cosas de la manera que
 dicta un comité internacional, lo estamos
 haciendo bien.
 Así se asegura la calidad del proceso y del
 software resultante. Es decir, de los muchos
 procesos que podemos seguir, usemos uno que
 sea parte de una norma o estándar internacional, o
 que sea el procedimiento que sigue una empresa
 que produce software de calidad.

Más contenido relacionado

La actualidad más candente

Reseña 2
Reseña 2Reseña 2
Reseña 2antori
 
Ingenieria de requerimiento
Ingenieria de requerimientoIngenieria de requerimiento
Ingenieria de requerimientoDavidZarate1200
 
Disertacion corta
Disertacion cortaDisertacion corta
Disertacion cortaYesika72
 
Clase 1 calidad en el desarrollo de software
Clase 1 calidad en el desarrollo de softwareClase 1 calidad en el desarrollo de software
Clase 1 calidad en el desarrollo de softwareMartita Lezcano
 
Calidad
CalidadCalidad
Calidadgmjuan
 
Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Marcos Omar Cruz Ortrega
 
planificación de proyecto de software
planificación de proyecto de softwareplanificación de proyecto de software
planificación de proyecto de softwareAlejandroBorgesGarci
 
Trabajo final lucy
Trabajo final lucyTrabajo final lucy
Trabajo final lucy481200619
 
Calidad de software, Administración de riesgos
Calidad de software, Administración de riesgosCalidad de software, Administración de riesgos
Calidad de software, Administración de riesgosjaviersdiaz
 
Fases de un proyecto
Fases de un proyectoFases de un proyecto
Fases de un proyectowelly94
 
Crisis de software
Crisis de softwareCrisis de software
Crisis de softwareandreslarals
 
Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)Leonel Alba
 

La actualidad más candente (19)

Reseña 2
Reseña 2Reseña 2
Reseña 2
 
Ingenieria de requerimiento
Ingenieria de requerimientoIngenieria de requerimiento
Ingenieria de requerimiento
 
Mitos del Software
Mitos del SoftwareMitos del Software
Mitos del Software
 
Is01
Is01Is01
Is01
 
Disertacion corta
Disertacion cortaDisertacion corta
Disertacion corta
 
Clase 1 calidad en el desarrollo de software
Clase 1 calidad en el desarrollo de softwareClase 1 calidad en el desarrollo de software
Clase 1 calidad en el desarrollo de software
 
Mitos de-software
Mitos de-softwareMitos de-software
Mitos de-software
 
Mitos de software.
Mitos de software.Mitos de software.
Mitos de software.
 
Calidad
CalidadCalidad
Calidad
 
Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)Ingenieria de software. (mitos, leyendas y factores)
Ingenieria de software. (mitos, leyendas y factores)
 
Calidadtarea1
Calidadtarea1Calidadtarea1
Calidadtarea1
 
planificación de proyecto de software
planificación de proyecto de softwareplanificación de proyecto de software
planificación de proyecto de software
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Trabajo final lucy
Trabajo final lucyTrabajo final lucy
Trabajo final lucy
 
Calidad de software, Administración de riesgos
Calidad de software, Administración de riesgosCalidad de software, Administración de riesgos
Calidad de software, Administración de riesgos
 
Fases de un proyecto
Fases de un proyectoFases de un proyecto
Fases de un proyecto
 
Crisis de software
Crisis de softwareCrisis de software
Crisis de software
 
Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)Factores y características que determinan la calidad de (1)
Factores y características que determinan la calidad de (1)
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 

Similar a Mitos sobre la calidad del software

Mitos, creencias y supersticiones sobre la calidad
Mitos, creencias y supersticiones sobre la calidadMitos, creencias y supersticiones sobre la calidad
Mitos, creencias y supersticiones sobre la calidadJosé Ramos
 
Unidad 5 ingenieria de software
Unidad 5 ingenieria de softwareUnidad 5 ingenieria de software
Unidad 5 ingenieria de softwareRobeks Robjenns
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del softwareMaricela Ramirez
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de softwareingsistemas1
 
Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)Jeiner Gonzalez Blanco
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Jeiner Gonzalez Blanco
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Jeiner Gonzalez Blanco
 
Calidad del producto software
Calidad del producto softwareCalidad del producto software
Calidad del producto softwarerosehorta20
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno softwareclaudiocaizales
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilvaeddysilva18
 
Términos de Programación Distribuida 9
Términos de Programación Distribuida 9Términos de Programación Distribuida 9
Términos de Programación Distribuida 9RJ Manayay Chavez
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del softwarejorx_25
 

Similar a Mitos sobre la calidad del software (20)

Mitos, creencias y supersticiones sobre la calidad
Mitos, creencias y supersticiones sobre la calidadMitos, creencias y supersticiones sobre la calidad
Mitos, creencias y supersticiones sobre la calidad
 
CALIDAD DE SOFTWARE
CALIDAD DE SOFTWARECALIDAD DE SOFTWARE
CALIDAD DE SOFTWARE
 
Unidad 5 ingenieria de software
Unidad 5 ingenieria de softwareUnidad 5 ingenieria de software
Unidad 5 ingenieria de software
 
Unidad 5. calidad del software
Unidad 5. calidad del softwareUnidad 5. calidad del software
Unidad 5. calidad del software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)Trabajo investigacion (jeiner gonzalez.b)
Trabajo investigacion (jeiner gonzalez.b)
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Calidad del producto software
Calidad del producto softwareCalidad del producto software
Calidad del producto software
 
Fundamentos del diseno software
Fundamentos del diseno softwareFundamentos del diseno software
Fundamentos del diseno software
 
presentacion_edisleynissilva
presentacion_edisleynissilvapresentacion_edisleynissilva
presentacion_edisleynissilva
 
Términos de Programación Distribuida 9
Términos de Programación Distribuida 9Términos de Programación Distribuida 9
Términos de Programación Distribuida 9
 
Ensayo ing. de software.
Ensayo ing. de software.Ensayo ing. de software.
Ensayo ing. de software.
 
Ensayo fsi --
Ensayo fsi --Ensayo fsi --
Ensayo fsi --
 
Calidad del diseno
Calidad del disenoCalidad del diseno
Calidad del diseno
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
conceptos de calidad
conceptos de calidadconceptos de calidad
conceptos de calidad
 
Conceptos de calidad
Conceptos de calidadConceptos de calidad
Conceptos de calidad
 

Mitos sobre la calidad del software

  • 1. MITOS SOBRE LA CALIDAD DEL SOFTWARE David Robinson
  • 2. SOBRE LA MEDICIÓN DE LA CALIDAD DEL SOFTWARE Mito - Es posible medir los principales atributos que forman o caracterizan a un software de buena calidad. No es un mito es algo real, es posible medir los atributos del software subjetivamente, pidiendo su opinión a gentes que han usado el software que se está midiendo. Es convincente que las opiniones de un grupo de usuarios respecto a la calidad, ergonomía, portabilidad... de un software, sean confiables y dignas de tomarse en cuenta (opiniones subjetivas, pero confiables).
  • 3. SOBRE LA MEDICIÓN DE LA CALIDAD DEL SOFTWARE Mito - Otra forma de proceder es medir los atributos objetivamente. Si no puedo medir la complejidad de un programa, mide el número de anidamientos en sus fórmulas o ecuaciones, y sí que están directamente relacionados. la computación existe desde solo hace 60 años, y casi todos sus atributos o medidas (la confiabilidad, la facilidad de uso...) no se saben cómo medir objetivamente. Es decir, la computación no es una ciencia aún, es un arte o artesanía. Pero la idea de aplicar al software métodos de caracterización (de calidad) que son útiles en disciplinas más maduras, más avanzadas, es atractiva, y las aplicamos sin percatarnos de que no son aplicables.
  • 4. SOBRE LA MEDICIÓN DE LA CALIDAD DEL SOFTWARE Mito - Si el proceso de fabricación es de calidad, el software resultante debe ser de calidad. No es posible hacer esto en software, porque no se sabe qué procesos son buenos para producir software de buena calidad, y porque no se sabe qué parte del proceso cambiar para, digamos, producir software con menor complejidad, o con mayor portabilidad. El problema es que no se sabe cómo deducir cuál proceso producirá buena calidad en el software. Entonces la definición del proceso se vuelve muy subjetiva, un acto de fé. Se recurre a procesos que suenan o se ven razonables, o que han sido ensayados en otros lados con éxito. O que están dados por algún estándar o comité internacional. “Si tanta gente los usa, deben ser buenos.” Hay que reconocer que nuestra disciplina aún no es una ciencia o ingeniería o desarrollo sistemático, donde se puede deducir un proceso que garantice ciertas cualidades en el producto resultante
  • 5. SOBRE LA MEDICIÓN DE LA CALIDAD DEL SOFTWARE Mito - Si se tiene un proceso controlado, se producirá software de buena calidad No se sabe a ciencia cierta qué procesos producirán software fácil de usar, cuáles otros producirán software transportable, etc. El “diseño del proceso” entonces es una cuestión poco relacionada con el fin que se persigue.
  • 6. MITO DE LOS ESTÁNDARES Mito - Si hacemos las cosas de la manera que dicta un comité internacional, lo estamos haciendo bien. Así se asegura la calidad del proceso y del software resultante. Es decir, de los muchos procesos que podemos seguir, usemos uno que sea parte de una norma o estándar internacional, o que sea el procedimiento que sigue una empresa que produce software de calidad.