aseguramiento de la calidad del proceso

9
ESCUELA INFORMÁTICA SANTO TOMÁS Aseguramiento de la Calidad Enfocada al Proceso 14/05/2014 Instituto Profesional Santo Tomás Ingeniería en Informática Nivel 7 Manuel García Marcelli

Upload: manuel-garcia-marcelli

Post on 02-Jun-2015

182 views

Category:

Software


3 download

TRANSCRIPT

Page 1: Aseguramiento de la Calidad del Proceso

ESCUELA INFORMÁTICA SANTO TOMÁS

Aseguramiento de la Calidad Enfocada al Proceso

14/05/2014

Instituto Profesional Santo Tomás Ingeniería en Informática

Nivel 7

Manuel García Marcelli

Page 2: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

1

Índice.

ÍNDICE. ........................................................................................................................................................... 0

INTRODUCCIÓN. ............................................................................................................................................ 2

ASEGURAMIENTO DE LA CALIDAD. ................................................................................................................ 3

ASEGURAMIENTO DE LA CALIDAD DEL PROCESO. ......................................................................................... 4

IMPORTANCIA DEL ASEGURAMIENTO DE LA CALIDAD DEL PROCESO. .......................................................... 5

ROL DEL ANALISTA DE CALIDAD. .................................................................................................................... 5

ÁREAS DE RESPONSABILIDAD. ............................................................................................................................ 5

ALGUNAS FUNCIONES PRINCIPALES. .................................................................................................................... 6

CONCLUSIÓN. ................................................................................................................................................ 7

LINKOGRAFÍA. ................................................................................................................................................ 8

Page 3: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

2

Introducción. La calidad es el conjunto de características de un elemento, producto o servicio, que le confieren la aptitud de satisfacer una necesidad implícita y explícita. Esto significa que la calidad de un producto o servicio, es equivalente al nivel de satisfacción que le ofrece a su consumidor, y está determinado por las características específicas del producto o servicio. El aseguramiento de la calidad data desde hace muchos años atrás, pero es hasta en 1920 cuando se consolida el término; elaboración de gráficas de control, técnicas de muestreo y de análisis económicos fueron lo que los pioneros del aseguramiento de calidad empezaron a implementar en sus áreas de trabajo, esto gracias al departamento de Ingeniería de Inspección que implementó la empresa Bell System. Desde ese entonces la palabra calidad ha tomado sentido para las empresas que la ven no sólo como un atributo más, sino que como una responsabilidad y un compromiso con sus clientes. Aunque el aseguramiento de la calidad no es un tema nuevo, en los últimos años ha habido un resurgir de los asuntos vinculados con la calidad, esto debido a la globalización, la intercomunicación, la competitividad y la mayor concientización y participación de los ciudadanos. El hecho es que se escucha hablar del tema de la calidad no solo en los productos y servicios sino que también en los procesos que crean estos productos y/o servicios.

Page 4: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

3

Aseguramiento de la calidad. El aseguramiento de la calidad es el conjunto de acciones planificadas y sistemáticas que son necesarias para proporcionar la confianza adecuada de que un producto o servicio satisface los requisitos dados para la calidad, los cuales deben estar sustentados en la satisfacción de las expectativas de los clientes. El aseguramiento de calidad dentro de la empresa es básicamente un sistema documental de trabajo, en el cual se establecen reglas claras, fijas y objetivas, sobre todos los aspectos ligados al proceso operativo, es decir, desde el diseño, planeación, producción, presentación, distribución, servicio posventa y las técnicas estadísticas de control del proceso y, desde luego, la capacitación del personal. Ello significa, vigilar que a lo largo de todo el proceso operativo se cumplan las instrucciones de trabajo y se respeten las especificaciones técnicas del servicio. Un sistema de aseguramiento de calidad se complementa con otros métodos y filosofías de calidad; en virtud de que los factores que abarca, permiten establecer un soporte documental para evaluar el desempeño de la empresa a partir de registros de calidad, mismos que sirven para obtener datos confiables y objetivos para mantener un control real y efectivo sobre el proceso operativo. En el desarrollo de software la diferencia entre Aseguramiento de la Calidad y Control de Calidad no está clara y a menudo estos términos se confunden. El Aseguramiento de la Calidad no es lo mismo que Control de Calidad, el Aseguramiento de la Calidad debe acompañar todo el proceso de desarrollo de Software mientras que el Control de Calidad está enfocado únicamente a realizar pruebas para certificar el software. A continuación una tabla comparativa de ambos términos.

Control de calidad Aseguramiento de la calidad

Detecta problemas en los productos de trabajo. Asegura la adherencia a los procesos, estándares y planes.

Verifica que los productos de trabajo cumplan con los estándares de calidad especificados en el plan de proyecto.

Evalúa que los procesos, planes y estándares utilizados en el proyecto cumplan con los estándares organizacionales.

Revisa el contenido del producto. Revisa procesos.

Page 5: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

4

Aseguramiento de la Calidad del Proceso. El Aseguramiento de la Calidad del Proceso se refiere a asegurar (como su nombre lo dice) la calidad en cada una de las fases de la elaboración de un producto final, cualquiera que éste sea. En el caso del Aseguramiento de la Calidad del software, se refiere a asegurar la calidad de los resultados de cada una de las fases del ciclo de vida del software y por consiguiente asegurar la calidad del producto final. Para cumplir con este aseguramiento se deberán definir estándares y establecer procedimientos contra los cuales se pueda comparar lo alcanzado durante cada una de las fases. En términos más simples se trata de asegurar que las actividades incluidas en los diferentes procesos que existan, sean llevadas a cabo de acuerdo a los estándares que se han planificado y establecido con anterioridad.

Aseguramiento de la calidad del Proceso v/s Aseguramiento de la Calidad del Producto

Diferencias Similitudes

El Aseguramiento de la Calidad del Producto se aplica al final de una de las fases del ciclo de vida del software; mientras que el Aseguramiento de la Calidad del Proceso se aplica en todas las fases del ciclo de vida del Software.

Ambas permitirán verificar y afirmar la calidad del producto final, el software.

En el Aseguramiento de la Calidad del Producto se utilizarán Casos de Pruebas para ser ejecutados; En cambio en el Aseguramiento de la Calidad del Proceso se utilizarán los estándares y procedimientos establecidos para cada una de las fases del ciclo de vida del software.

Ambas definen un conjunto de actividades a realizarse dentro del ciclo de vida del software para mejorar y asegurar la calidad del mismo.

Page 6: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

5

Importancia del Aseguramiento de la Calidad del Proceso. El ámbito laboral de cualquier parte del mundo persigue realizar sus tareas de la mejor manera posible, todos los gerentes, administradores, directores de TI y jefes en general buscan que el producto que sus trabajadores entregan cumpla con ciertos estándares. Para esto es importante realizar un fuerte enfoque en los procesos que finalmente darán vida al producto. El no estar identificado con el alcance y con las repercusiones que se suscitan con asegurar la calidad del proceso puede perjudicar significativamente a las empresas en su competitividad, captación de mercados, satisfacción de sus clientes y muchas pérdidas reflejadas en altos costos de producción. Un ejemplo de la importancia del Aseguramiento de la Calidad de los Procesos en el ámbito del Desarrollo de Software es que si para el Análisis de Requisitos dentro de un modelo cascada, se ha definido un tipo determinado de documento a presentar, entonces para pasar a la fase de Diseño, el documento de Análisis deberá estar conforme al documento estándar ya que una fase que no se ejecutó de forma correcta podría causar (y muy probablemente lo haga) defectos en las fases posteriores. La idea es que mientras más temprano se detecten las fallas, menor será el costo (monetario, de tiempo, recursos, calidad, etc.) de repararlas y mayor la calidad del producto final. La importancia de asegurar la calidad del proceso radica en esto último. Si la calidad del proceso es deficiente, entonces afectará directamente a la calidad del producto final.

Rol del Analista de Calidad. El Analista de calidad coordina el cumplimiento de las políticas de calidad y elabora, supervisa y controla el desarrollo de los procesos de la planta a fin de que estén acordes a la política de calidad de la empresa.

Áreas de Responsabilidad.

Políticas de Calidad.

Documentar procesos en la planta.

Capacitar al personal en las políticas y procesos de calidad.

Page 7: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

6

Algunas Funciones Principales.

Inspeccionar y analizar el proceso de fabricación y aseguramiento del producto terminado, a fin de verificar el cumplimiento de las especificaciones técnicas de los mismos.

Notificar los resultados de las pruebas a los responsables de las áreas, a fin de que se tomen las medidas preventivas y/o correctivas pertinentes.

Identificar los productos no conformes, a fin de garantizar la entrega de productos a los clientes que cumplan con las especificaciones establecidas.

Registrar y verificar dimensional, funcional y visualmente los resultados de las muestras analizadas.

Page 8: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

7

Conclusión. Una ciudadanía más exigente, y la creciente complejidad de los servicios, procesos, sistemas y organizaciones, son algunas de las causas que hacen de la calidad un factor determinante para la competitividad y la permanencia de las organizaciones modernas. Es por esto que en e último tiempo las empresas han prestado mayor atención en todo aquello que involucra el Aseguramiento de la Calidad, tomando en cuenta todos los factores que ello comprende, desde el recurso humano, tecnología, procedimientos, gestión, procesos y normativas. De esta forma el Aseguramiento de la Calidad se ha convertido en una metodología que está siendo aceptada por innumerables empresas y que ha mostrado sus bondades en las diferentes ramas industriales y de servicios. El Aseguramiento de la Calidad del Proceso se trata de asegurar que las actividades incluidas en los diferentes procesos que existan, sean llevadas a cabo de acuerdo a los estándares que se han planificado y que se han establecido con anterioridad. Se dice que la calidad del proceso de desarrollo afecta directamente a la calidad de los productos derivados, es por esto que se debe prestar una especial atención en el desarrollo de los procesos que crearán un producto o servicio ya que son justamente los procesos que crean este producto los que pueden llevar al éxito a una empresa y no el producto propiamente tal.

Page 9: Aseguramiento de la Calidad del Proceso

Calidad y Auditoría de Software

8

Linkografía.

http://www.liderazgoymercadeo.com/articulocont.asp?a=2032

http://www.tec.url.edu.gt/boletin/URL_19_SIS09_GESTION.pdf

http://sedici.unlp.edu.ar/bitstream/handle/10915/3956/3_-_Aseguramiento_de_la_calidad_del_software.pdf?sequence=11

http://www.espol.edu.ec/10993/evento.aspx