Sie sind auf Seite 1von 5

Wagner Jair Dvila Chinchilla

2011-14736
Software Quality Management
Aux. Julio Gonzalez Rios
01 de Enero del 2014

QUALITY CONCEPTS
1. Calidad
Es un conjunto de caractersticas de algn producto o servicio que satisface las
necesidades establecidas o implicitas de los clientes.

2. Calidad en el Software
En el software la calidad implica la utilizacin de metodologas o procedimientos estndares
para el anlisis, diseo, programacin y pruebas de software, los cuales permiten uniformar
las filosofas y polticas de trabajo, logrando una mayor confiabilidad, mantenibilidad,
elevando as la productividad.
De la misma forma con cualquier producto o servicio, la calidad es la satisfaccin de los

requisitos implcitos y espectativas de los clientes con respecto al software a desarrollar.

3. Quality Assurance y Quality Control


Quality Assurances es un conjunto de actividades planificadas implementadas dentro del
sistema de calidad que proporciona la confianza de que un producto cumple con los
requisitos de calidad concentrandose en los problemas que envuelve el proceso de
desarrollo del produto, en cambio Quality control son tcnicas operativas y actividades para
comprobaros requisitos de calidad de un producto, identificando los errores del producto
despus de que haya sido desarrollado y antes de que se ponga en produccin
QA

QC

Lema

Prevenir

Identificar

Responsables

Cada miembro del equipo de Desarrolladores y Testers


trabajo.

Tareas

Actividades

- Documentacin legible

- Ejecucin de pruebas

- Coordinacin del equipo

- Test de Integracin

- Feedback con el clientes

- Pruebas de rendimiento

- Planificaciones, etc

- Code review, etc

Proactivas

Reactivas

Resultados

Se asegura que las cosas se Se asegura que lo realizado


estn realizando de la mejor se encuentre correctamente.
manera y el camino que se
est

tomando

sea

el

correcto.
4. TQM
La calidad total o Total Quality Management un enfoque que busca mejorar la calidad y
desempeo, de forma de ajustarse o superar las expectativas del cliente. Esto puede ser
logrado integrando todas las funciones y procesos relacionados con la calidad en una
compaa. TQM vigila todas las medidas de calidad usadas por una empresa, incluyendo la
calidad de gestin y desarrollo, control de calidad de control y mantenimiento, mejora de la
calidad y aseguramiento de la misma. Toma en cuenta todas las medidas de calidad en
todos los niveles e involucra a todos los empleados.
Principios:

La administracin principal debe actuar como el conductor principal de TQM y crear


un ambiente que asegure su xito.

Los empleados deben recibir entrenamiento regular en los mtodos y conceptos de


calidad.

Las mejoras en la calidad deberan mejorar la satisfaccin del cliente.

Las decisiones para la calidad deben ser tomadas en base a mediciones.

El uso de metodologas y herramientas aseguran que los no cumplimientos de calidad


son identificados, medidos y respondidos.

Las empresas deben trabajar constantemente para mejorar la manufactura y los


procedimientos de calidad.

La cultura de la empresa debera estar enfocada en desarrollar la habilidad de los


empleados para trabajar juntos para as mejorar la calidad.

Los empleados deben ser motivados a ser proactivos en identificar y ocuparse de


los problemas relacionados a la calidad.

Fases:

Fase 0 (Preparacin): los directores claves desarrollan el planeamiento de la visin


nueva d ela organizacin.

Fase 1 (Planeacin): define los cimientos para el proceso de cambio en la

organizacin,

Fase 2 (Evaluacin): involucra el intercambio de informacin necesaria para apoyar a


las fases de prepracin, planeacin, implantancin y diversificacin.

Fase 3 (Implantacin): se reditua lo invertido durante las fases anteriores, se comienza


con la iniciativa bien definida para capacitacin de gerentes y operarios.

Fase 4 (Diversificacin): se han definido polticas t las objeciones a los cambios ha


sido derrotadas.

5. TQM en desarollo de software


Para aplicar TQM en un proyecto de desarrollo de software, se deben de aplicar los
siguientes principios bsicos:

Asegurar que los requerimientos y las necesidades de los clientes sean satisfechas,
aplicando un alto esfuerzo a la toma de requerimientos, planeacin y diseo de la
solucin a desarrollar.

Capacitar al grupo de trabajo constantemente para mejorar las habilidad y mejorar la


calidad, adems de motivarlos a ser proactivos.

Se debe utilizar una metodologa para el desarrollo de software que se base en el


enfoque de la mejora continua, un ejemplo sera Kanban.

Utilizar algunos principios y prcticas de continuous delivery y continuous integration,

como el versionamiento de software, servidor de integracin, y pruebas de software


(Humo, Caja Negra, Caja Blanca, Aceptacin, Funconalidad, etc.)

Adems utilizar metodologas que promuevan las pruebas de software para eliminar
los defectos, un ejemplo sera la utilizacin de Extreme Programing el cual fomenta la
prctica de Test Driven Development.

Referencias:
http://www.qmsas.com/b/diferencias-entre-qa-y-qc.html
http://www.sysone.com/diferencias-tecnologicas-qaqc-2/
https://jcvalda.wordpress.com/2013/01/25/que-es-la-administracion-de-calidad-totaltqm/

Das könnte Ihnen auch gefallen