Apuntes calidad en el desarrollo de software

Solo disponible en BuenasTareas
  • Páginas : 30 (7424 palabras )
  • Descarga(s) : 0
  • Publicado : 15 de junio de 2011
Leer documento completo
Vista previa del texto
CALIDAD EN EL DESARROLLO DE SOFTWARE
UNIDAD I: CALIDAD EN EL DESARROLLO DEL SOFTWARE
GENERALIDADES DE LA CALIDAD
* Calidad
* Normas
* Estándares
* Procesos
* Modelos de Calidad
* Institutos que regulan la calidad
CALIDAD:
* Definiciones desde una perspectiva de producción
* La conformidad relativa con las especificaciones
* la satisfacción en unproducto cumpliendo todas las expectativas que busca algún
* Desde una perspectiva de valor
* La calidad significa aportar valor al cliente.
* La calidad es entregar al cliente no lo que quiere, sino lo que nunca se había imaginado que quería y que una vez que lo obtenga, se dé cuenta que era lo que siempre había querido.
* Definiciones formales
* Otras definiciones de organizacionesreconocidas y expertos del mundo de la calidad son:
* Definición de la norma ISO 9000: “Calidad: grado en el que un conjunto de características inherentes cumple con los requisitos”
* Según Luis Andres Arnauda Sequera Define la norma ISO 9000 "Conjunto de normas y directrices de calidad que se deben llevar a cabo en un proceso".
QUE ES UNA NORMA DE CALIDAD
* Documento, establecidopor consenso y aprobado por un organismo reconocido (nacional o internacional), que proporciona para un uso común y repetido, una serie de reglas, directrices o características para las actividades de calidad o sus resultados, con el fin de conseguir un grado óptimo de orden en el contexto de la calidad. Las principales organizaciones internacionales, emisoras de normas de calidad son: ISO(Organización Internacional de Estándares)
QUE ES UN ESTANDAR DE CALIDAD
* El grado de cumplimiento exigible a un criterio de calidad
* El rango en el que resulta aceptable el nivel de calidad que se alcanza en un determinado proceso.
Normas y protocolos internacionales que deben cumplir productos de cualquier indole para su distribución y consumo por el cliente final.
QUE ES EL PROCESOD ECALDIAD
* El control del proceso consiste de fabricación de un producto. Para ello se utilizan técnicas como el control estadístico de procesos (SPC Statistical process control) aplicadas sobre muestras tomadas del producto.
* Al controlen aplicar la calidad al proceso ar el proceso, se evita que el producto corra el riesgo de salir defectuoso. Esta técnica tiene la ventaja de que suponemenores pérdidas, pues evita que un producto defectuoso genere mayores costes al seguir creándose en mal estado.
* El control de calidad del proceso funciona bajo la supervisión del departamento de calidad.
MODELO DE CALIDAD
* Los Modelos de Calidad son herramientas que guían a las Organizaciones a la Mejora Continua y la Competitividad.
CALIDAD DE SOKTWARE
“El conjunto decaracterísticas de una entidad que le confieren su aptitud para satisfacer las necesidades expresadas y las implícitas” ISO 8402 (UNE 66-001-92).
“Concordancia con los requisitos funcionales y de rendimiento explícitamente establecidos con los estándares de desarrollo explícitamente documentados y con las características implícitas que se espera de todo software desarrollado profesionalmente”.
INSTITUTOS QUEREGULAN LA CALIDAD ISO
* ISO 9000: Gestión y aseguramiento de calidad (conceptos y directrices generales)
* Recomendaciones externas para aseguramiento de la calidad (ISO 9001, ISO 9002, ISO 9003)
* Recomendaciones internas para aseguramiento de la calidad (ISO 9004)
* MALCOM BALDRIGE NATIONAL QUALITY AWARD
* Software Engineering Institute (SEI)Capability Maturity Model (CMM) for software
FACTORES QUE DETERMINAN LA CALIDA DEL SOFTWARE
Se clasifican en tres grupos:
* Operaciones del producto:
* Revisión del producto:
* Transición del producto
Operaciones del producto: características operativas
* Corrección (¿Hace lo que se le pide?) El grado en que una aplicación satisface sus especificaciones y consigue los objetivos...
tracking img