1. Modelos de Calidad de Software
UNIVERSIDAD ABIERTA Y A DISTANCIA DE MÉXICO
EQUIPO: 16
GONZÁLEZ MEDINA ARACELI
GONZÁLEZ ROCHA MAYRA ADRIANA
GONZÁLEZ SALAS ARNULFO DAVID
GONZÁLEZ SALINAS MARCO AURELIO
HERNÁNDEZ LÓPEZ NALLELY
PROFESORA:
MARÍA DE LOURDES SANTIAGO ZARAGOZA
ING. EN DESARROLLO DE SOFTWARE
6TO. SEMESTRE
GRUPO: DS-DMCS-1701-B2-001
Sistema de gestión de calidad y su relación con la calidad de software.
Descripción del proceso con base a la
Norma ISO 9001
2. Contenido:
Introducción
¿Qué es un Sistema de Gestión de Calidad?
Beneficios:
Norma ISO:9000
Relación de la Gestión de Calidad con el Software.
La Calidad de Software mejorando los Procesos
Conclusiones
Bibliografía
3. Introducción
Muchas organizaciones para poder dar cumplimiento a la calidad
del producto, en el servicio y satisfacción del cliente, han decidido
incorporar en sus procesos un sistema de gestión, según la ISO
(9000).
En esta norma se perfilan los campos de autoridad, las relaciones y
los deberes del personal responsable del desempeño de la
empresa.
5. Sistema de Gestión de Calidad
Es una herramienta que le permite a cualquier empresa,
organizar los procesos internos, prevenir riesgos,
asegurar la calidad de los productos y mejorar la
comunicación interna y externa.
6. Liderar el trabajo.
Aumentar la competencia.
Se obtiene una mejor comunicación.
La información es precisa.
Se evitan los re-procesos.
Beneficios:
7. Constituyen una familia de normas internacionales y guías de la
calidad con reconocimiento mundial que se conforman como la base
para el establecimiento de un Sistema de Gestión de Calidad.
La norma ISO 9001:2008 está estructurada en 8 ocho capítulos, los
tres primeros se refieren a la Empresa, y los capítulos del cuatro al
ocho se refieren a procesos y en ellos se indican los requisitos para la
implementación del sistema de calidad.
Norma ISO:9000
8. Elementos
Los elementos que componen un Sistema de Gestión ISO (9000) son:
Planificación de la calidad.
Consiste en acciones dirigidas al establecimiento de los objetivos de la calidad y a la
especificación de los procesos operativos necesarios y de los recursos relacionados para
cumplir los objetivos de calidad.
Control de la calidad.
Se orienta al cumplimiento de los requisitos de la calidad.
Aseguramiento de la calidad.
Se orienta a proporcionar confianza en que se cumplirán los requisitos de calidad.
Mejora de la calidad.
Se orienta al aumento de la capacidad de cumplir con los requisitos de la calidad, los cuales
pueden estar relacionados con cualquier aspecto, tal como la eficacia, la eficiencia o la
trazabilidad.
10. Gestión de
Calidad
Desarrollo
de Software
ISO 9000
Estándares
Certificación
RELACIÓN
BASE DE
TRABAJO
Es la serie de actividades
que se realizan para
evaluar las cualidades
medibles y específicas de
un sistema.
Para que un software sea de
calidad, debe cumplir con un
conjunto de métricas específicas,
que varían de un sistema a otro.
Estas métricas dependen de que
tipo de software se desarrollará.
• ¿Cómo desarrollamos software
de calidad?
• ¿Cómo lo evaluamos?
• ¿Qué determina la calidad del
software?
Los estándares que se
siguen son un conjunto de
criterios que guían la forma
en que se aplican los
procedimientos y
metodologías al software
Gestión y aseguramiento de
calidad se miden a través de la
ISO 900(conceptos y directrices
generales).
Existe recomendaciones
externas para aseguramiento de
la calidad (ISO 9001, ISO 9002,
ISO 9003).
Permite una
valoración externa de
la organización que la
desarrolla. Esto valida
la eficiencia de sus
productos y los
denomina como
servicios de calidad.
Relación de Gestión de Calidad y el Software
12. Calidad de Software mejorando los Procesos I
Actualmente la garantía de la calidad del software en un tema
relevante de la ingeniería del software debido a que establece
acciones planificadas y sistemáticas con el objetivo de mejorar la
eficiencia del mismo lo que da como resultado ahorro de análisis,
diseño, desarrollo y mantenimiento.
13. Calidad de Software mejorando los Procesos II
Hablar de la calidad del software es sinónimo de adoptar modelos y estándares, tales como:
CMMI
SPICE
ISO 9001
Microsoft
También de mejorar procesos a través de técnicas y métodos estadísticos:
PSP (Personal Software Process)
TSP, TSPI (Team Software Process)
Seis Sigma Software
Diseño de Seis Sigma Software
14. Calidad de Software mejorando los Procesos III
Dicho en otras palabras:
Utilizar las mejores prácticas de ingeniería del software.
Utilizar herramientas apropiadas.
Personal debidamente capacitado, con habilidades y
responsabilidades bien definidas.
Principios de prevención de errores en lugar de detección y
corrección.
15. Si bien la calidad es el grado en el que un conjunto de características inherentes
cumple con los requisitos; la calidad de un producto tiene que ver con la calidad del
proceso que llevó a su desarrollo.
Esto logra que los procesos se estandaricen, siendo capaces de predecir los
resultados de los procesos con un control total sobre los defectos e incidencias, para
posteriormente continuar con ciclos de mejoras adicionales.
Así es como la calidad depende de los procesos. Para ser más específicos los factores
que afectan la calidad del software, citaremos a la tecnología de desarrollo, la calidad
del proceso, calidad del personal, costo, tiempo y duración del desarrollo.
Calidad de Software mejorando los Procesos IV
16. Conclusiones
Como equipo podemos concluir, que realizar una buena gestión de calidad
para los proyectos que desarrollemos, nos posibilitan contar con una
mayor y mejor experiencia de trabajo, lo que reditúa en clientes
satisfechos, que quieran seguir trabajando con nosotros.
Esta profesión comenzó sin ciertos estándares por lo que se encontraba
diversidad de sistemas desarrollados de maneras extrañas, lo que
provocaba que fuera imposible reutilizar o ampliar su código para anexarle
más funcionalidad.
Como toda actividad resulta indispensable tener una normativa de
regulación que los profesionales, puedan consultar, y buscando cumplir
con los estándares de calidad que se requiere.
17. Bibliografía
UNADM. Modelos de Calidad. Programa Desarrollado PDF. CD. México.
Muñoz, Luis, Arias, Bibiana, Solarte, Guillermo, Modelos De Calidad Para Procesos De Software ciencia Et
Technica [en línea] 2009, XV (Agosto-Sin mes) : [Fecha de consulta: 5 de abril de 2017] Disponible en:
<http://www.redalyc.org/articulo.oa?id=84916714069> ISSN 0122-1701
Gestión de la calidad: conceptos, enfoques, modelos y sistemas, César Camisón, Sonia Cruz, Tomás González,
Consultado el 03 de abril de 2017, recuperado de:
https://porquenotecallas19.files.wordpress.com/2015/08/gestion-de-la-calidad.pdf
Universidad Michoacana De San Nicolás De Hidalgo, Dirección De Patrimonio Universitario, Sección De Bienes
Muebles, Consultado el 03 de abril de 2017, recuperado de:
http://www.patrimonio.umich.mx/SCGISO9001/descargas/sistema-gestion-calidad.pdf
Sistemas De Gestión De Calidad SERIE ISO 9000:2000, MEJORAMIENTO CONTINUO RUMBO A LA EXCELENCIA
Departamento de Electrónica, Facultad Regional Mendoza, Universidad Tecnológica Nacional, Consultado el 03 de
abril de 2017, recuperado de: http://www1.frm.utn.edu.ar/tecnologiae/apuntes/ISO9000.pdf