Aseguramiento de Calidad

33
U NIVERSIDAD S AN P EDRO F ACULTAD DE I NGENIERÍA E SCUELA DE I NGENIERÍA I NFORMÁTICA Y S ISTEMAS <A SEGURAMIENTO DE LA C ALIDAD > P ROF .: I NG . J UAN C. M EYHUAY F IDEL Monografía que como parte de la asignatura de Calidad de Software presentan los alumnos: Asencios Sánchez, Jesús Castillo Infantes, Miguel

description

Aseguramiento de Calidad

Transcript of Aseguramiento de Calidad

Page 1: Aseguramiento de Calidad

UNIVERSIDAD SAN PEDRO

FA C U L T A D D E IN G E N I E R Í A

E S C U E L A D E I N G E N I E R Í A I N F O R M Á T I C A Y S I S T E M A S

<AS E G U R A M I E N T O D E L A CA L I D A D>

P R O F . : I N G . J U A N C . M E Y H U A Y F I D E L

M o n o g r a f í a q u e c o m o p a r t e d e l a a s i g n a t u r a d e C a l i d a d d e S o f t w a r e

p r e s e n t a n l o s a l u m n o s :

Asencios Sánchez, JesúsCastillo Infantes, Miguel

Girio Díaz, Yefri

Page 2: Aseguramiento de Calidad

Aseguramiento de la Calidad

Santillán Aban, Katherine

< N O V I E M B R E , 2 0 1 5 >

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2

Page 3: Aseguramiento de Calidad

Aseguramiento de la Calidad

Dedicatoria

Dedicamos este proyecto a

nuestros padres, quienes a

lo  largo de nuestras vida han

velado por nuestro bienestar y

educación siendo nuestro apoyo

en todo momento. Depositándose

entera confianza en cada reto que

se nos presentaba sin dudar ni un

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 3

Page 4: Aseguramiento de Calidad

Aseguramiento de la Calidad

solo momento en nuestra

inteligencia y capacidad.

R E S U M E N

El ámbito laboral de cualquier parte del mundo persigue realizar sus tareas de la mejor manera, todos los gerentes, administradores, directores y jefes en general buscan que el producto que sus trabajadores entregan cumplan con cierto estándar; sin embargo, son pocas las empresas que hoy en día cuentan con un departamento dedicado al aseguramiento de calidad y si restringimos nuestro estudio al departamento, es aún menor el número de empresas que invierten en este tema. Este artículo pretende resaltar la importancia que tiene el aseguramiento de la calidad en cualquier sistema de información, siendo ésta la que nos ayuda a entregar un producto que llene las expectativas del usuario final.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 4

Page 5: Aseguramiento de Calidad

Aseguramiento de la Calidad

I N T R O D U C C I Ó N

La calidad se define como "grado en que un conjunto de características

inherentes cumple con unos requisitos".

El Aseguramiento de la Calidad pretende dar confianza en que el producto

reúne las características necesarias para satisfacer todos los requisitos.

Por tanto, para asegurar la calidad de los productos resultantes el equipo de

calidad deberá realizar un conjunto de actividades que servirán para:

- Reducir, eliminar y lo más importante, prevenir las deficiencias de

calidad de los productos a obtener.

- Alcanzar una razonable confianza en que las prestaciones y

servicios esperados por el cliente o el usuario queden satisfechas.

Para conseguir estos objetivos, es necesario desarrollar y aplicar un plan de

aseguramiento de calidad específico. En el plan de aseguramiento de

calidad se reflejan las actividades de calidad a realizar (normales o

extraordinarias), los estándares a aplicar, los productos a revisar, los

procedimientos a seguir en la obtención de los distintos productos, los

defectos detectados, sus responsables, realizar el seguimiento de los

mismos hasta su corrección.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 5

Page 6: Aseguramiento de Calidad

Aseguramiento de la Calidad

ASEGURAMIENTO DE LA CALIDAD

DefiniciónAseguramiento de Calidad es el proceso que consiste en auditar los requisitos de calidad y los resultados obtenidos a partir de medidas de control de calidad, a fin de garantizar que se utilicen definiciones operacionales y normas de calidad adecuadas.Realizar el Aseguramiento de Calidad cubre también la mejora continua del proceso, que es un medio iterativo de mejorar la calidad de todos los procesos. La mejora continua del proceso reduce las actividades inútiles y elimina aquellas que no agregan valor al proyecto. Esto permite que los procesos operen con niveles más altos de eficiencia y efectividad.

ObjetivosA través de un sistema de calidad buscamos:

Prevención: evitar que se produzcan elementos no conformes en todas las fases necesarias para la obtención del producto, desde el diseño hasta la entrega de productos terminados.

Detección: detectar los elementos no conformes que se produzcan en cualquier fase, de modo que la detección se realice en el momento más próximo posible a cuando se ha producido la no conformidad.

Corrección y Mejora: implantar las acciones necesarias para corregir las causas de los elementos no conformes producidos y para mejorar los procesos y los productos.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 6

Page 7: Aseguramiento de Calidad

Aseguramiento de la Calidad

Demostración: realizar y documentar todas las acciones necesarias para poder demostrar objetivamente que se han cumplido todos los posibles requisitos de calidad.

Características Prevención de errores: costes asociados a la calidad Control total de la calidad Énfasis en el diseño de los productos Uniformidad y conformidad de productos y procesos Compromiso de los trabajadores

Aseguramiento de la Calidad del Software

PropósitoEl propósito del Aseguramiento de la Calidad (SQA) es entregar a la administración una visibilidad adecuada del proceso utilizado y los productos construidos mediante acciones planificadas y sistemáticas que aseguren la calidad de dichos procesos y productos.Por ello, SQA abarca revisar, auditar e informar a la administración del proyecto sobre la adherencia de los productos y procesos a los estándares y procedimientos establecidos. El “proceso” incluye todas las actividades, métodos y prácticas para desarrollar o mantener software y sus productos asociados. El “producto” comprende el software y todos los artefactos creados como parte de la definición, mantención y uso del proceso de software, incluyendo especificaciones, descripciones de procesos, planes, procedimientos, código y documentación relacionada.Basándose en lo anterior, los objetivos principales de SQA son:

1. Planificar las actividades de SQA.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 7

Page 8: Aseguramiento de Calidad

Aseguramiento de la Calidad

2. Verificar la adherencia de los productos de trabajo y de las actividades a los estándares, procedimientos y requerimientos establecidos.3. Informar a los grupos e individuos afectados sobre las actividades de SQA y sus resultados.4. Comunicar a la administración superior sobre desviaciones no resueltas dentro del proyecto.

Para alcanzar estos objetivos se requiere comprender la necesidad de un grupo responsable de SQA, las actividades del proceso de SQA, sus tareas a lo largo del ciclo de vida de un proyecto y su relación con otras áreas de prácticas del desarrollo de software.

Grupo de SQASQA es una especialidad compleja y abundante en metodologías, por lo que es necesario la especialización de sus profesionales. De ahí, que el liderazgo de SQA deba ser asumido por uno o más ingenieros de calidad, lo que se conoce como grupo de SQA.El grupo de SQA trabaja en el proyecto de software, desde etapas tempranas, para establecer planes, estándares y procedimientos que otorguen valor agregado al proyecto y satisfagan los requerimientos y las políticas organizacionales. Por medio de su cooperación en la elaboración del plan, procedimientos y estándares, asegura su concordancia con las necesidades del proyecto y su utilidad para las revisiones y auditorías posteriores. Mediante su participación en las revisiones y auditorías de los productos de trabajo a través del ciclo de vida del proyecto, el grupo de SQA provee a la administración visibilidad sobre como el proyecto de software se adhiere a los planes, estándares y procedimientos establecidos.El rol del grupo de SQA es guiar al equipo de desarrollo para alcanzar un producto de alta calidad. La implantación de la calidad es responsabilidad de la administración superior y de los grupos de desarrollo. Es más, “la existencia de un grupo de calidad dedicado no garantiza por sí sola que los procesos sean seguidos y que la calidad se introduzca mágicamente en el producto. Debe existir un

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 8

Page 9: Aseguramiento de Calidad

Aseguramiento de la Calidad

compromiso de toda la organización por orientarse hacia una cultura de calidad”.Dentro de las actividades de este grupo destacan:

Preparar el Plan de SQA para cada proyecto Participar en el desarrollo de la descripción del proceso de

software para un proyecto. Revisar las actividades de ingeniería en acuerdo con el proceso

definido. Auditar los productos de trabajo designados, para verificar su

adherencia con aquellos definidos en el modelo de proceso. Asegurar que las desviaciones en el desarrollo y en los

productos de trabajo sean documentadas y apoyadas por el procedimiento de documentación.

Registrar cualquier disconformidad e informar a la administración superior.

Coordinar la gestión de configuración. Apoyar la recolección y análisis de métricas de software.

Actividades del Proceso de SQASQA se define como un conjunto de actividades planificadas y sistemáticas, cuyo primer objetivo es evaluar la calidad y la adherencia de los productos de software a los estándares, procesos y procedimientos. La conformidad con los estándares y procedimientos es evaluada a través del monitoreo de procesos, la evaluación del producto y las auditorías.El monitoreo de procesos y la evaluación del producto corresponden a las actividades de SQA responsables de verificar que el plan del proyecto, los procedimientos y estándares son seguidos correctamente durante el desarrollo y el control de los procesos.La auditoría es una técnica, que analiza con detenimiento los procesos y productos sobre la base de su adherencia a los procedimientos y estándares. Su propósito es garantizar que se cuenta con un proceso de control adecuado, que la documentación es mantenida y que los informes de los desarrolladores reflejan el

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 9

Page 10: Aseguramiento de Calidad

Aseguramiento de la Calidad

estado de la actividad que desempeñan. Y su producto, un informe de guías y recomendaciones para los procesos de calidad y de desarrollo dirigido a la administración superior.Si bien estas tareas son las principales actividades de SQA, son aún demasiado generales con relación a una implantación de esta área de prácticas. Por ello, es necesario establecer y definir las tareas que permiten materializar el monitoreo de procesos, la evaluación del producto y las auditorías al interior de una organización. Estas actividades son:

Estándares Revisiones Prueba Análisis de defectos Gestión de ConfiguraciónEstándares

Los estándares son los cimientos de cualquier sistema de calidad de software, pues proveen la base para la evaluación y medición de las actividades y de los productos de trabajo durante todo el ciclo de vida del software. Por tanto, ellos establecen el marco de trabajo para el desarrollo de software, constituyéndose en un factor crítico de este último.Su aplicación otorga uniformidad, consistencia, rigurosidad, y fortaleza a los métodos y a las actividades del desarrollo de software. Es más, los estándares entregan métodos y prácticas comunes que permiten concretar una tarea repetidas veces en la misma forma.Las áreas contenidas en el estándar varían de una organización a otra según sus necesidades. Lo importante es no estandarizar todo. Un conjunto de estándares que cubra cada uno de los aspectos de las actividades organizacionales pierde la adhesión de sus usuarios sólo por su envergadura.Muchas veces, es preferible contar con guías que mencionen los métodos preferidos para las distintas actividades, dejando a los

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 0

Page 11: Aseguramiento de Calidad

Aseguramiento de la Calidad

individuos un grado de libertad para aquellas tareas en que los métodos específicos no son requeridos.Por tanto, la estandarización puede ser aplicada a cualquier o a todas las áreas del desarrollo de software y mantención. Sin embargo, es recomendable limitar su campo de acción, el cual debería cubrir:

Ciclo de vida del software Documentación Código fuente Criterios para denominar los ítems de configuración Procedimientos y protocolos

Por último, para SQA es de gran importancia contar tempranamente con estándares confiables y apropiados, pues las tareas de monitoreo, evaluación y auditoría toman como entrada estas definiciones.

RevisionesLas revisiones constituyen la primera forma de monitorear y evaluar la calidad de los productos de trabajo, y además, proveen mayor visibilidad al desarrollo.Las revisiones son una metodología definida, estructurada y disciplinada para la detección e identificación de defectos en los productos de trabajo durante el ciclo de vida del software. Cuenta con seis etapas: planificación, orientación, preparación, inspección, rework y seguimiento, las cuales son llevadas a cabo por un equipo con tareas y responsabilidades definidas, con documentación específica y por un período determinado.El rol de SQA es observar, participar de ser necesario y verificar que las revisiones se realicen y documenten correctamente. También debe supervisar que cualquier acción requerida, fruto de estas actividades, sea asignada, documentada, programada y actualizada.

Prueba

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 1

Page 12: Aseguramiento de Calidad

Aseguramiento de la Calidad

La prueba es la última actividad de evaluación del producto que permite detectar defectos y establecer el nivel de satisfacción de los requerimientos. Sus actividades incluyen la planificación, diseño, ejecución y reporte sobre los diferentes niveles de prueba existentes durante el proyecto.Estos niveles van desde las pruebas de unidad, pasando por la de integración, hasta las del sistema y aceptación.Es responsabilidad de SQA verificar que la prueba se realice de acuerdo a los planes y procedimientos establecidos. También, debe corroborar la completitud y adherencia a los estándares de la documentación de la prueba. Esto incluye a los planes, especificaciones, procedimientos e informes. Por lo tanto, SQA debe garantizar que:

Los procedimientos de prueba verifican los requerimientos según el plan.

La versión del software evaluada sea la actual. Los procedimientos sean utilizados. Cualquier problema detectado durante esta actividad, sea

registrado e informado oportunamente. Los informes entregados correspondan a la realidad y sean

completos. La corrección de los errores sea realizada antes de la entrega

del producto final.

Análisis de defectosLos defectos ocurren a lo largo de todo del ciclo de vida del software sin excepción. Por ello resulta natural concentrar esfuerzos en su detección y corrección. No obstante a que la corrección de defectos es importante, más lo es su prevención. Esta sólo puede alcanzarse a partir del registro y seguimiento de los defectos, puntapié inicial para un posterior análisis. Es, entonces, el análisis de defectos la

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 2

Page 13: Aseguramiento de Calidad

Aseguramiento de la Calidad

actividad responsable de corregir las deficiencias actuales en el proceso y así disminuir los defectos en futuros proyectos.En términos generales, el análisis de defectos es el puente que une las tareas orientadas al control de la calidad (detectar defectos en los productos de trabajo) con aquellas orientadas al aseguramiento de la calidad (detectar debilidades en los procesos y procedimientos). Un análisis de defectos efectivo permite, a partir de la detección de fallas y de las mediciones del producto, identificar relaciones causa-efecto, las cuales van entregando pautas sobre posibles mejoras al proceso de desarrollo. Inclusive, una vez que se ha acumulado suficiente información, pueden indicarse modificaciones que hagan al proceso de desarrollo más efectivo.SQA debe responsabilizarse de crear un método de identificación de defectos de deficiencias del proceso y de realizar los cambios necesarios para mejorar su eficacia y eficiencia. Es más, debe apoyar a la gestión en la definición y perfeccionamiento de los procesos. Por tanto, el análisis de defectos es una actividad de su entera responsabilidad.

Gestión de Configuración El propósito de la Gestión de Configuración (SCM) es establecer y mantener la integridad de los productos a través de todo el ciclo de vida del software, proveyendo un adecuado control de los cambios producidos en los diversos ítems de configuración. Para ello, SCM se compone de cuatro actividades principales: identificación de la configuración, control de cambios, contabilidad y auditorías de la configuración.La identificación de la configuración proporciona un método único y específico para identificar cada instancia (release, versión, etc.) de un producto de software. El control de cambios asegura que cada modificación sobre alguna instancia del producto sea conocida, autorizada y documentada. La contabilidad de la configuración permite establecer un seguimiento e informar sobre el estado de la configuración en un tiempo dado. Y, finalmente, las auditorías

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 3

Page 14: Aseguramiento de Calidad

Aseguramiento de la Calidad

establecen si el producto ha sido construido de acuerdo a los requerimientos y que el software esté realmente representado por la documentación que le acompaña.SQA garantiza que estas actividades se adhieran al plan de SCM, a los estándares y procedimientos. Como primer paso, el plan de SCM es revisado, de acuerdo a los requerimientos y a las políticas de SCM, para detectar posibles desviaciones. Luego, se auditan la conformidad de las funciones de SCM a los estándares y procedimientos y se generan los reportes necesarios.Además, SQA audita y monitorea el control de las baselines y la identificación, el control, la auditoría y la autenticidad de la configuración del software, asegurando que:

Las baselines sean establecidas y debidamente mantenidas para su uso posterior en el control y desarrollo de baselines.

La identificación de la configuración del software sea consistente con los números y/o nombres de los programas, módulos, unidades y con la documentación del software.

El control de la configuración sea mantenido de manera tal que la configuración del software, utilizada durante las etapas de prueba, aceptación y entrega, sea compatible con la documentación asociada.

La auditoría de la configuración proporcione registros y reportes que incluyen información sobre la identificación de la configuración, los cambios propuestos y su estado de implementación.

La autentificación de la configuración sea establecida por una serie de revisiones y auditorías que reflejan el funcionamiento requerido por la especificación de requerimientos.

La biblioteca del software provea la información apropiada sobre como las diferentes versiones de los ítems de configuración y baselines hayan ido evolucionando durante todo el ciclo de vida del software.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 4

Page 15: Aseguramiento de Calidad

Aseguramiento de la Calidad

Sólo aquellos cambios, que han sido aprobados, sean implementados adecuadamente en todos los ítems afectados.

Actividades de SQA durante el ciclo de vida de un proyectoComo actividad continua durante todo el ciclo de vida del software, SQA es aplicado en cada etapa del desarrollo con diferentes propósitos:a) Planificación

Durante la etapa de planificación, SQA debe participar de la elaboración del plan de proyecto.Es su responsabilidad producir el Plan de SQA y verificar que los procesos, procedimientos y estándares identificados en el plan de proyecto son apropiados, claros, específicos y auditables.El contenido del plan de SQA debe identificar: evaluaciones, auditorías y revisiones, estándares, procedimientos de seguimiento y reporte de errores, y la documentación por producir.

b) Especificación de requerimientosSQA debe corroborar que en la especificación estén expresados todos los requerimientos funcionales, técnicos, operacionales y de interfaz, de manera tal que puedan ser verificados en el producto final.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 5

Page 16: Aseguramiento de Calidad

Aseguramiento de la Calidad

c) DiseñoEn la fase de diseño, dentro de las actividades de SQA se incluyen asegurar:

La adherencia del diseño y su documentación a los estándares definidos en el plan del proyecto.

La presencia de todo módulo en el diseño. La incorporación de los resultados de las inspecciones en

el diseño. El ingreso del diseño a la configuración del software, tras

su aprobación.

d) ImplementaciónA SQA le corresponde auditar:

Los resultados de las actividades de diseño y codificación.

El estado de todos los entregables. Las actividades de gestión de configuración y de la

biblioteca del software. Los informes sobre desviaciones y las acciones

correctivas.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 6

Page 17: Aseguramiento de Calidad

Aseguramiento de la Calidad

e) Integración y pruebaCon relación a la integración y a la prueba, a SQA le corresponde garantizar la concordancia de las pruebas con el plan y los procedimientos definidos, así como también que toda desviación haya sido informada y corregida. Además, debe certificar que las actividades de prueba se han completado satisfactoriamente y que el software y su documentación se encuentran listos para la entrega del producto final.

f) Aceptación y entregaEn la fase de aceptación, SQA es responsable de realizar la última auditoría de configuración del software, con el objetivo de determinar que los deliverables están listos para la entrega.

g) MantenciónDurante la operación pueden presentarse correcciones o mejoras que originen pequeños “ciclos de desarrollo”. En tal caso, se repetirán las actividades de SQA descritas con anterioridad.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 7

Page 18: Aseguramiento de Calidad

Aseguramiento de la Calidad

SQA es lo mismo que SQC?Generalmente cuando le preguntamos a un profesional de sistemas que es lo que entiende por aseguramiento de la calidad del software, inmediatamente comienza a hablar de testing, algunos de ellos incluyen a la validación y verificación y luego empiezan a hablar de revisiones, las cuales son sólo extensiones del testing. Es decir, a menudo hay una confusión entre SQA y el testing (el cual actualmente forma parte del área de control de calidad del software SQC).Haciendo sólo testing y revisiones no aseguramos la calidad de los productos, sino aseguramos el cumplimiento de especificaciones tanto funcionales como técnicas. En el desarrollo de software la diferencia entre SQC y SQA no está clara y estos términos a menudo se confunden, SQA se encarga de controlar el cumplimiento del proceso, mientras que SQC son aquellas acciones del aseguramiento de la calidad que proporcionan un medio para controlar y medir las características de un elemento, proceso o facilidad respecto a los requisitos establecidos. La siguiente tabla expone sintéticamente las diferencias entre control de calidad y aseguramiento de la calidad.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 8

Page 19: Aseguramiento de Calidad

Aseguramiento de la Calidad

Control de calidad vs. Aseguramiento de la calidad

En conclusión, el rol del SQA es auditar que los distintos equipos de la organización, inclusive el de SQC siguen los procedimientos, estándares y procesos establecidos. El equipo de SQA debería establecer métricas para medir la efectividad del proceso. Como complemento el rol de SQC es tomar una actitud activa de verificación y validación del resultado o salida del proceso implementado.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 1 9

Page 20: Aseguramiento de Calidad

Aseguramiento de la Calidad

CONCLUSIONES

La calidad es primordial en la elaboración, diseño, comercialización, etc. De cualquier producto, bien o servicio.

Para hacer énfasis en calidad referente a software se puede decir que los requisitos son la base de la calidad, esto se puede interpretar de manera muy lógica.

Cuando se hace un software el cliente es quien califica la estructura y diseño del programa, también es el cliente quien hace referencia de los requisitos que necesita su software.

Por otro lado, existen normas y protocolos de calidad regidas por diferentes instituciones, dejando de lado la opinión del cliente, para que un software puede ser catalogado como producto de calidad es necesario cumplir con las normas regidas y el gusto del usuario.

Un producto como el software será de calidad cuando siga la metodología propuestas por organizaciones dedicadas a la calidad de software y el programa sea

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 0

Page 21: Aseguramiento de Calidad

Aseguramiento de la Calidad

útil en todos los aspectos de requerimientos para el cliente.

GLOSARIO Adhesión

La adherencia o adhesión es la fuerza que se opone a la separación de dos cuerpos puestos en contacto íntimo y se debe a la atracción mutua de las moléculas. Cuando se trata de dos cuerpos sólidos, aumenta con el pulido y las dimensiones de la superficie de contacto.

AuditoriaInspección o verificación de la contabilidad de una empresa o una entidad, realizada por un auditor con el fin de comprobar si sus cuentas reflejan el patrimonio, la situación financiera y los resultados obtenidos por dicha empresa o entidad en un determinado ejercicio.

BaselinesUna línea base o baseline es una especificación o producto que ha sido revisado formalmente, sobre el que se ha llegado a un acuerdo, y que de ahí en adelante servirá como base para un desarrollo posterior que puede cambiarse solamente a través de procedimientos formales de control de cambios.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 1

Page 22: Aseguramiento de Calidad

Aseguramiento de la Calidad

CimientosEs el conjunto de elementos estructurales de una edificación cuya misión es transmitir sus cargas o elementos apoyados en ella al suelo, distribuyéndolas de forma que no superen su presión admisible ni produzcan cargas zonales.

DeliverablesUn “deliverable” o entregable es el término usado en gestión de proyectos que describe objeto tangible producido como resultado del proyecto que tiene que ser entregado a un cliente, tanto interno como externo. Un entregable puede ser un informe, un documento, una actualización del servidor, una parte del programa.

EfectividadEs la capacidad de lograr un efecto deseado, esperado o anhelado.

EficienciaCapacidad para realizar o cumplir adecuadamente una función.

ÉnfasisEs aquella fuerza de expresión o de entonación con la cual se busca realzar la importancia de lo que se dice o de lo que se está leyendo.

EnvergaduraDistancia entre las dos puntas de las alas de un ave cuando están completamente extendidas.

ExcepciónPersona o cosa que se excluye de la generalidad o de la regla común.

ReléaseUn reléase es una versión que se distribuye a los clientes. Cada reléase incluye nueva funcionalidad o está concebida para diferentes plataformas de hardware.

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 2

Page 23: Aseguramiento de Calidad

Aseguramiento de la Calidad

ReworkRehacer cualquier trabajo.

TestingEs un conjunto de actividades que se pueden planear anticipadamente y ejecutar como un proceso sistemático.

SIGLARIOSQA: Software Quality Assurance, Aseguramiento de Calidad de Software.SCM: Software Configuration Management, Gestión de Configuración de softwareSQC: Software Quality Control, Control de Calidad Estadístico

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 3

Page 24: Aseguramiento de Calidad

Aseguramiento de la Calidad

ANEXOS

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 4

Page 25: Aseguramiento de Calidad

Aseguramiento de la Calidad

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 5

Page 26: Aseguramiento de Calidad

Aseguramiento de la Calidad

BIBLIOGRAFIAReferencias Bibliográficas

Moreno-Luzón, M. D., Peris, F. J. y González, T. F. (2001): Gestión de la Calidad y Diseño de Organizaciones: Teoría y estudio de casos, Prentice-Hall. Ap. 2.3 y 2.4 Galgano, A. (1993): Calidad Total, Díaz de Santos, Madrid. Capítulos 15, 16 y 17 Galgano, A. (1995): Los 7 intrumentos de la Calidad Total, Díaz de Santos, Madrid. Capítulos 6 a 13

Referencias Electrónicashttp://html.rincondelvago.com/aseguramiento-de-calidad.htmlhttp://sig3consultores.es/documentos/aseguramiento_de_la_calidad.pdfhttp://endrino.pntic.mec.es/jhem0027/calidad/aseguramiento/aseguramiento.htmlhttp://es.slideshare.net/calidonauta/introduccion-al-aseguramiento-de-la-calidadhttps://fdbgeradios.wordpress.com/2012/02/16/sqa-aseguramiento-de-calidad-de-software/http://www.gestiopolis.com/aseguramiento-de-la-calidad-y-calidad-total/https://prezi.com/_psmphbjflxq/copy-of-aseguramiento-de-la-calidad/http://www.mgar.net/soc/isointro.htm

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 6

Page 27: Aseguramiento de Calidad

Aseguramiento de la Calidad

https://prezi.com/-snhj_pzt5-q/etapas-de-evolucion-de-la-calidad/http://www.caballano.com/IOI_Calidad.pdf

U S P - F I - I n g e n i e r í a I n f o r m á t i c a y S i s t e m a s

P á g i n a 2 7