control de calidad

26

Upload: alfredo-jose-gil

Post on 25-Jul-2016

217 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Control de calidad
Page 2: Control de calidad

1. Definición de calidad.

2. Definición de control de calidad.

3.Definición de calidad de sistemas de información.

4. Quien define la calidad.

5. Importancia de la calidad.

6. La calidad y el mundo globalizado.

7. Compromiso total con la calidad.

8.  El aumento del riesgo asociado a la poca calidad

9. Calidad total.

10. Defectos y errores de calidad en los sistemas de información.

Page 3: Control de calidad

Definición de calidad.

Calidad es un concepto subjetivo, y el término

proviene del latín. La calidad está relacionada con las percepciones de cada individuo

para comparar una cosa con cualquier otra de su misma especie, y diversos factores

como la cultura, el producto o servicio, las necesidades y las expectativas influyen

directamente en esta definición.

La calidad se refiere a la capacidad que posee un objeto para satisfacer necesidades

implícitas o explícitas, un cumplimiento de requisitos.

La calidad puede referirse a la calidad de vida de las personas de un país, la calidad del

agua que bebemos o del aire que respiramos, la calidad del servicio prestado por una

determinada empresa, o la calidad de un producto en general. Como el término tiene

muchos usos, su significado no es siempre una definición clara y objetiva.

La calidad, en relación a los productos y/o servicios, tiene varias definiciones, como

que el producto se ajuste a las exigencias de los clientes, el valor añadido, algo que no

tienen los productos similares, la relación coste/beneficio, etc.

Page 4: Control de calidad

Definición de Control de Calidad

Hoy día, el concepto de Control de Calidad

puede considerarse plenamente incorporado al acerbo empresarial. Sin embargo, se

observa cierta confusión en empresas y entidades de todo tipo a la hora de manejar

los conceptos de Aseguramiento de la Calidad y Calidad Total.

Es a partir de la Segunda Guerra Mundial, cuando comienza a darse a la Gestión de la

Calidad el carácter de función específica y a hacerla aparecer de norma explícita en los

organigramas de las Compañías.

El control de Calidad: Esta primera etapa se caracteriza por la realización de inspecciones y ensayos para comprobar si una determinada materia prima, un semielaborado o un producto terminado, cumple con las especificaciones establecidas previamente.

En el Sector Servicios, la inspección tiene lugar a través de la supervisión del trabajo, que es llevada a cabo habitualmente por el jefe inmediato o el jefe del jefe inmediato de quien lo realiza. (Así ha venido sucediendo en Banca, Seguros, Agencias de viaje, Consultorías, etc.).

Page 5: Control de calidad

Las Normas ISO en su serie 9000 y sus equivalentes europeas EN-ISO 9000 y españolas UNE-EN-ISO 9000 esquematizan los procedimientos y su contenido y establecen los requisitos que una empresa debe cumplir, para considerar que dispone de una Gestión de la Calidad basada en el concepto del aseguramiento.

Segùn (J. M. Juran)Define Control de Calidad como el proceso de regulación a través del cual se puede medir la calidad real, compararla con las normas o las especificaciones y actuar sobre la diferencia.

Page 6: Control de calidad

Definición de Calidad de Sistemas de Información.

Hay diferentes puntos de vista para definir calidad de software. Desde el punto de

vista del cumplimiento de los requerimientos Roger Pressman define la calidad de

software como:

“El cumplimiento de los requerimientos funcionales y de performance

explícitamente definidos, de los estándares de desarrollo explícitamente

documentados y de las características implícitas esperadas del desarrollo de

software profesional.”

Desde el punto de vista del cliente o usuario Watts Humphrey dice:

“El foco principal de cualquier definición de calidad de software debería ser las

Necesidades del cliente. Crosby al igual que Pressman define la calidad como

conformidad con los requerimientos. Mientras uno puede discutir la diferencia entre

requerimientos, necesidades y deseos, la definición de calidad debe considerar la

perspectiva de los usuarios. Entonces las preguntas claves son ¿Quiénes son

losusuarios?, ¿Qué es importante para ellos? Y ¿Cómo sus prioridades se relacionan

conla manera en que se construye, empaqueta y se da soporte al producto?”

Al Davis define calidad del software como:

“La calidad no se trata de tener cero defectos o una mejora medible de la proporción

de defectos, no se trata de tener los requerimientos documentados. No es más ni

menos que satisfacer las necesidades del cliente (por más que las necesidades estén

o no correctamente documentadas)”

Finalmente, desde estas dos perspectivas el glosario de la IEEE para la ingeniería de

Software define la calidad del software como:

“El grado con el cual un sistema, componente o proceso cumple con los

requerimientos y con las necesidades y expectativas del usuario.”

Más allá de cómo definamos la calidad del software, para que la definición tenga

Page 7: Control de calidad

Sentido esta debe ser medible. Para poder controlar la calidad del software es

necesario, antes todo, definir los parámetros, indicadores o criterios de medición, ya

que, como bien plantea Tom De Marco, "no se puede controlar lo que no se puede

medir".

Para poder identificar los costos y beneficios del software se definieron los atributos de

calidad. La intención es separar el software en atributos que puedan ser medidos o

cuantificados (en términos de costo beneficio). Ejemplos de estos atributos son

confiabilidad, adaptabilidad, usabilidad y funcionalidad.

Resumiendo podemos decir, que la calidad de software se refiere a: “Los factores de

un producto de software que contribuyen a la satisfacción completa y total de las

necesidades de un usuario u organización”

Bajo el acrónimo FURPS+, por sus siglas en inglés, se definen las siguientes

características:

Page 8: Control de calidad

Quien define la calidad

La calidad del software la define o avala una Gestión de la calidad del software por ejemplo: ISO 9000, esto como política de calidad, se entiende como un conjunto de actividades de la función general de la dirección que determina la calidad, los objetivos, el control de la calidad. Algunos de varios standares para software provienen de ISO 9000 quien rige la calidad mundial.

ISO 9000ISO/IEC 9126–1: Ingeniería de Software - Calidad de producto- Modelos de

calidad.ISO/IEC TR 9126–4: Ingeniería de software - Calidad de producto- Calidad en

métricas de uso.ISO 9241–11: Guías en Usabilidad. Especificaciones: ISO 20282:

Usabilidad en productos década día. Interfaz e interacción ISO/IEC TR 9126–2:

Ingeniería de software- Calidad de producto- Métricas externas. Especificaciones: ISO

9241: Requisitos ergonómicos para trabajo en oficinas y terminales de trabajo.

Page 9: Control de calidad

Importancia de la calidad.

La Calidad dentro de una organización es un factor importante que genera satisfacción a sus

clientes, empleados y accionistas, y provee herramientas prácticas para una gestión integral.

Hoy en día es necesario cumplir con los estándares de calidad para lograr entrar a competir en

un mercado cada vez más exigente; para esto se debe buscar la mejora continua, la

satisfacción de los clientes y la estandarización y control de los procesos. También se debe

hacer que los diferentes departamentos de la empresa hagan de la calidad definiendo los

objetivos que le corresponden buscando siempre la satisfacción del cliente y el mejoramiento

continuo. Una excelente manera es implementar un sistema basado en la norma ISO 9000, ya

que está busca la estandarización, con calidad, de todos los procesos dentro de la

organización.

Dentro de su importancia mencionaremos las siguientes:

Reducción de costos.

Automáticamente los costos se reducen ya que la organización tendrá menos

reprocesas, con esto, las piezas que se desechaban, ahora serán utilizadas, las

personas que se encargaban de volver a reprocesar dichas piezas, ahora podrán

Page 10: Control de calidad

dedicarse a la producción y el tiempo que le dedicaban a este mismo los podrán

utilizar para innovar nuevos productos o mejorar sus sistemas de producción, también

ocasionando un ahorro en el tiempo y los materiales ocupados para la elaboración del

producto.

Disminución en los precios.

Como consecuencia en la reducción de costos, ocasionado por el menor uso de

materiales, por la reducción en los retrocesos, por el menor desperdicio y por el menor

desgaste humano, la productividad aumenta considerablemente y el precio del

producto o servicio puede ser menor.

Presencia en el mercado.

Con una calidad superior a la de la competencia, con un precio competitivo, con

productos innovadores y cada vez más perfeccionados, el mercado reconoce

la marca creando una confiabilidad hacia los productos fabricados o servicio

otorgados; lo que redunda en una presencia sobresaliente en el mercado.

Permanencia en el mercado.

Como consecuencia de las ventajas antes mencionadas, la empresa tiene

alta probabilidad de permanecer en el mercado con una fidelidad por parte de los

consumidores.

Generación de empleos.

Al mejorar la calidad, con un precio competitivo, con presencia y permanencia en el

mercado, se pueden proporcionar más empleos, que a su vez demuestra un

crecimiento en la organización y cumple íntegramente con uno de los objetivos de

la empresa

Page 11: Control de calidad

La calidad y el mundo globalizado.

La calidad se ha convertido en el mundo

globalizado de hoy, en una necesidad ineludible para permanecer en el mercado. Por

ello los sistemas de gestión de la calidad basados en las normas ISO 9001, que reflejan

el consenso internacional en este tema, han cobrado una gran popularidad, y muchas

organizaciones se han decidido a tomar el camino de documentarlo e implementarlo.

La calidad se ha visto como la capacidad para identificar las necesidades y expectativas

de los clientes y demás partes interesadas para satisfacerlas, cumpliendo los

requerimientos del producto o servicio ofrecido, esto adquiere cada vez más

importancia en la gestión de las empresas de ahí que los gerentes reconozcan que se

pueden obtener ventajas competitivas sustanciales mediante el desarrollo de sistemas

de gestión de calidad.

Page 12: Control de calidad

Hoy en día las compañías de todo el mundo industrializado reconocen que la calidad

del producto se traduce en ahorro de costos y en una mejora general. La industria de

desarrollo de software no es la excepción, por lo que en los últimos años se han

realizado intensos trabajos para aplicar los conceptos de calidad en el ámbito del

software. Hablar de calidad del software implica la necesidad de contar con

parámetros que permitan establecer los niveles mínimos que un producto de este tipo

debe alcanzar para que se considere de calidad.

El problema es que la mayoría de las características que definen al software no se

pueden cuantificar fácilmente; generalmente, se establecen de forma cualitativa, lo

que dificulta su medición, ya que se requiere establecer métricas que permitan evaluar

Cuantitativamente cada característica dependiendo del tipo de software que se

pretende calificar.

En este sentido se han realizado muchos trabajos que establecen propuestas para el

establecimiento de los factores cualitativos que afectan la calidad del software.

Además se han hecho varios intentos por estandarizar los mecanismos de evaluación

de calidad del software. Entre los principales están la familia de normas ISO 9000 (en

especial la ISO 9001 y la ISO 9003–2)], el modelo de niveles madurez CMM (Capability

Maturity Model), el estándar para el aseguramiento de planes de calidad del IEEE

730:1984 , el plan general de garantía de calidad del Consejo Superior de Informática.

La documentación es el soporte del sistema de gestión de la calidad, pues en ella se

plasman no sólo las formas de operar de la organización sino toda la información que

permite el desarrollo de todos los procesos y proporcionan la información necesaria

para la adecuada toma de decisiones.

Page 13: Control de calidad

La “conformidad con los requisitos” lleva a las personas a argumentar que “la calidad

cuesta menos”, lo que es verdad en ciertos casos. Por el contrario “el grado de

excelencia” implica que “la calidad cuesta más”, lo que en ciertos casos es así. Con el

fin de evitar cierta confusión en la acepción del término calidad, se puede usar el

término grado para describir el nivel de excelencia. El término grado se emplea en

sentido descriptivo de la excelencia técnica. El grado refleja una diferencia planificada

o reconocida en los requisitos para la calidad. Si bien las diferentes categorías de

grados no están necesariamente ubicadas en orden jerárquico unas respecto de otras,

se pueden utilizar indicadores de grado con sentido de orden jerárquico para describir

el sentido de la excelencia técnica. Un ejemplo de este uso es que cuesta más proveer

y administrar un hotel cinco estrellas que una pensión.

Compromiso total con la calidad

El Compromiso con la Calidad Total debe estar profundamente ligado a la búsqueda

constante de Excelencia en la Gestión y Mejora Continua. En ese sentido la Calidad y la

Excelencia deben ser guías definitivas de la Estrategia de cualquier compañía moderna

y exitosa, en su vocación de permanencia y sustentabilidad en el tiempo, y por ello

suele formar parte de sus Valores Éticos y Profesionales materializándose día a día, en

comportamientos bien definidos de toda la organización.

Y no es menor el esfuerzo ya que el Compromiso con la Calidad debe a su vez empezar

desde los referentes y responsables jerárquicos permeando por toda la organización.

Una cuestión clave en materia de Calidad es la “implementabilidad”: ¿Cómo se

implementa? ¿Cómo se motoriza? ¿Cómo es ese viaje desde la teoría a la práctica?

¿Cómo se puede convencer a toda una organización que el mejor camino tantas, pero

tantas veces es el camino más duro?

Page 14: Control de calidad

El aumento del riesgo asociado a la poca calidad

Considere el efecto potencial de los problemas de calidad: en muchas industrias,

grandes sumas de dinero, todo el éxito de las organizaciones – y en algunos casos sus

vidas – pueden depender de hacer constantemente bien cosas complejas. Pero el éxito

y la imagen de marca cultivada durante muchos años pueden evaporarse rápidamente

cuando algo va mal. Constantemente aparecen ejemplos en las noticias: una agencia

aeroespacial se enfrenta a una pérdida de unos 1.000 millones de dólares cuando un

cohete se autodestruye debido a un fallo en un sistema de guía. En el sector sanitario,

los problemas de software y un mal control de la calidad en los sistemas de

tratamiento contra el cáncer diseñado para ofrecer dosis exactas de radiación han

tenido consecuencias trágicas en una serie de pacientes. En estos tipos de casos, lo

que puede parecer un pequeño defecto es en realidad de vital importancia para la

empresa y para su misión.

Uno de los mayores retos relacionados con la gestión de la calidad es cómo invertir

inteligentemente para minimizar el riesgo, dadas las restricciones económicas de la

Page 15: Control de calidad

empresa. Por ejemplo, una empresa de productos de consumo no puede permitirse el

lujo de perder una ventana de oportunidad de marketing para arreglar algo que los

clientes ni siquiera detectarán. Al mismo tiempo, un fabricante de automóviles no

puede ignorar un problema que le lleve a realizar una retirada masiva de coches. Saber

deducir cómo se relaciona la calidad con los resultados de negocio y lo que constituye

el nivel correcto de calidad de los productos, no obstante, no siempre es fácil.

La Calidad total se entiende como la aplicación de los principios de la gestión de la

calidad al conjunto de actividades y personas de la organización, no sólo a la

realización del producto o servicio que se entrega al cliente.

De esta manera, el enfoque al cliente se dirige también al cliente interno por lo cual la

organización debe perseguir la satisfacción del cliente de sus productos y servicios y

También la satisfacción de los empleados. De igual modo, la mejora continua no se

dirige únicamente a la mejora de los procesos productivos sino a la mejora de todos

los procesos de la organización.

Armand Feigenbaum fue el primero que habló de control de calidad total, en los años

50, destacando que las actividades de control de calidad no eran responsabilidad del

área de calidad sino de toda la organización total.

la calidad total pone su foco y hace hincapié no solamente en crear, diseñar un

producto o servicio vendible, que el consumidor quiera sí o sí adquirir, sino que

además se ocupa de procurarle a quienes intervienen en la fabricación del mismo una

satisfactoria condición laboral y también la oportunidad de seguir formándose y

capacitándose en lo concerniente a la tarea que despliegan.

Page 16: Control de calidad

Para la calidad total, la evolución de la fabricación y de la organización debe ser

continua y además debe observarse en cada una de las áreas que dispone la

organización, es decir, no puede haber éxito en un sector y en otro un desempeño

irregular, ya que en ese escenario no se cumpliría la premisa de la calidad total.

Defectos y errores de calidad en los sistemas de información.

El termino defecto se refiere a algo que está equivocado en un programa, tal como un

error sintáctico, una falta tipográfica, un error de puntuación, o una sentencia

incorrecta del programa. Los defectos pueden estar en los programas, en los diseños o

incluso en los requisitos, las especificaciones o en otra documentación. Los defectos

pueden ser sentencias extra o redundantes, sentencias incorrectas o secciones del

programa omitidas. Un defecto, es cualquier cosa que reduce la capacidad de los

programas para cumplir completa y efectivamente las necesidades de los usuarios. Un

defecto es una cosa objetiva. Es algo que puedes identificar, describir y contabilizar. Es

importante separar la cuestión de encontrar o identificar los defectos de la

determinación de sus causas. La simple contabilización y registro de los defectos en los

productos software no es la especificación de las causas ni la asignación de culpas. Los

defectos cometidos, sin embargo, tienen sus causas. Puedes haber cometido un error

al escribir el nombre de un parámetro, omitido un signo de puntuación o llamado

incorrectamente un procedimiento. Todos estos errores causan defectos.

Page 17: Control de calidad

Todos los defectos, por consiguiente, provienen de errores humanos y muchos de los

que los ingenieros del software cometen, causan defectos en los programas. ¿Qué son

los errores? Los errores son cosas incorrectas que cometen las personas y, sin tener en

cuenta cuándo y quién los comete, los defectos son elementos defectuosos de los

programas. Así, las personas cometen errores o equivocaciones mientras que los

programas tienen defectos. Cuando los ingenieros cometen errores que conducen a

defectos, nosotros nos referimos a esto como la introducción de defectos.

El primer paso para gestionar los defectos es entenderlos. Para hacer eso, debes reunir

los datos de defectos. Entonces, podrás entender estos errores y comprender cómo

evitarlos. Puedes también comprender cómo encontrarlos mejor, corregirlos o

prevenir el defecto que todavía introduces.

Para reunir datos de defectos de tus programas, haz lo siguiente:

Registra cada defecto que encuentres en un programa. Registra la información

suficiente sobre cada defecto para que puedas entenderlo posteriormente. Analiza

estos datos para ver qué tipos de defectos causan los mayores problemas. En esencia,

todos estos métodos implican los siguientes pasos:

1. Identificar los síntomas del defecto.

2. Deducir de estos síntomas la localización del defecto.

3. Entender lo que es erróneo en el programa.

4. Decidir cómo corregir el defecto.

5. Hacer la corrección.

Page 18: Control de calidad

6. Verificar que el arreglo ha resuelto el problema. Una segunda forma de encontrar

defectos, es por medio de las pruebas.

Se han inventado varias herramientas y ayudas para ayudar a los ingenieros en estos

pasos. La primera herramienta que los ingenieros normalmente utilizan es un

compilador. El trabajo del compilador es generar código. Así, un compilador explorará

todo el código fuente para ver si puede generar código. Si puede, lo hará, tanto si el

código es correcto como si no.

Los compiladores pueden identificar muchos defectos sintácticos, pero no pueden

decir lo que uno pretende.

Los compiladores, sin embargo, solamente proporcionan síntomas de defectos y debes

entender dónde y cuál es el problema. Aunque las pruebas pueden utilizarse para

comprobar casi cualquier función del programa, tienen varias desventajas Primero,

como con los compiladores, las pruebas solo suponen el primer paso de corrección de

defectos.

Otro problema, es que cada prueba verifica solamente un conjunto de condiciones del

programa.

La tercera forma de encontrar los defectos, es la más común de todas.

Consiste en entregar programas defectuosos y esperar que los usuarios identifiquen e

informen de los defectos. Esta es la estrategia más costosa.

Por Último, indicar que la forma más efectiva de encontrar y corregir defectos es

revisar personalmente el código fuente del programa. Aunque esto puede parecer una

forma difícil de limpiar un programa defectuoso, se trata de la forma más rápida y

eficiente.

Page 19: Control de calidad