Calidad
Organismo Público Descentralizado del Gobierno del Estado de México
Ingeniería en Tecnologías de la Información y Comunicación
Integrantes:
Cariño León Erika
Cruz García Elizabeth
Martínez Ramírez Olivia Perfecta
Millán Cruz Sara Monserrat
Parra Parra Andrea
Profesor:Becerril Islas Fidel
Asignatura:
Sistemas de Calidad para TI
Índice
Normas y estándares de calidad para el desarrollo del software 1
Normas ISO 7
Norma ISO 9011 8
Norma ISO 9126 10
Norma ISO 10006 13
Norma ISO 27000 18
IEEE 830 (Institute of Electrical and Electronics Engineers) 21
CMMI - Capability Maturity Model Integration 23
Equipode Proceso de Software (TSP, Team Software Process) 25
PSP (PERSONAL SOFTWARE PROCESS) 30
Características del MOPROSOFT 35
Normas y estándares de calidad para el desarrollo del software
Norma es documento establecido por consenso y aprobado por un organismo reconocido, que establece, para un uso común y repetido, reglas, directrices o características para ciertas actividades o susresultados, con el fin de conseguir un grado óptimo en un contexto dado.
Características de normas
• En su elaboración deben participar todos los sectores organizados de la sociedad; productores, consumidores, de control y vigilancia, académico y científico
• El objetivo de las normas siempre debe ser el beneficio de la sociedad
• Las normas deben aprobarse preferentemente por consensode sus participantes
• La elaboración de las normas debe estar a cargo de Organismos de Normalización reconocidos a nivel nacional, regional e internacional.
• Los usuarios deben tener libre acceso a las normas elaboradas
Normalización
• Proceso que tiende a uniformar aspectos técnicos inherentes a productos, procesos y servicios, que cobra relevancia en el ámbito internacionalcon la globalización de la economía.
Ventajas de la normalización
• Posibilita inserción de productos nacionales a mercados internacionales
• Tema de negociación obligatorio en todos los acuerdos, convenios y tratados comerciales, bilaterales y multilaterales.
• Promueve el acceso de productos de buena calidad al mercado nacional
• Establece reglas para competir en elmercado en igualdad de condiciones
• Referencia para la elaboración de reglamentos técnicos
• Armoniza las reglas y las prácticas
• Reduce los obstáculos técnicos al comercio
• Disminuye el costo de las transacciones
• Permite conocer mejor los mercados y percibir sus tendencias
Organismos Internacionales de normalización
• ISO - Organización Internacional deNormalización
• ASME - Sociedad Americana de Ingenieros Mecánicos
• CEE - Comisión de reglamentación para Equipos Eléctricos
• EURONORM- Organismo de normalización de la Comunidad Europea
• IEC - Comisión Internacional de Electrotécnica
• ITU - Unión Internacional de Telecomunicaciones
Medir la calidad del software
Verdad 1. Es posible medir subjetivamente (solicitandoopiniones) la calidad del software
Confiabilidad. Pocos errores
Flexibilidad. Adaptable a nuevas situaciones
Robustez. No falla
Comprensión. ¿Es entendible el código?
Fácil de usar. Ergonómico
Reusable. Se pueden usar porciones en otro software
Rápido. (Medición objetiva) Mantenible. Fácil de hacerle cambios
El problema surge cuando deseamos medir las cualidades anteriores en formaobjetiva:
Confiabilidad (pocos errores). Ver el número de mensajes de error del código fuente. A más mensajes, menos errores Flexibilidad (adaptable a nuevas situaciones). Ver a cuántos Medir la calidad del software estándares se apega Robustez (no falla). Ver si se diseñó con UML o método conocido Comprensión (el código es entendible). Si no contiene “GOTOs” ni variables libres.
Los Estándares de...
Regístrate para leer el documento completo.