A1 u1 tabla comparativa de organizaciones normalizadoras
-
Upload
susi-perez-gallegos -
Category
Documents
-
view
210 -
download
2
Transcript of A1 u1 tabla comparativa de organizaciones normalizadoras
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Materia
CALIDAD EN EL DESARROLLO DE SOFTWARE
Tema
INTRODUCCIÓN A LA CALIDAD EN EL DESARROLLO
DE SW.
Nombre completo del Alumno : Azucena Pérez Gallegos
Grado: 5 Grupo: “B” Nombre del Docente : Eloy Contreras de Lira Fecha de entrega : 16/01/2014
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Factores de calidad de software
Factor Descripción
Funcionalidad Que el usuario pueda utilizar el software.
Corrección
Es la capacidad de los productos software para realizar con exactitud las tareas expresadas en su especificación. El grado en que una aplicación satisface sus especificaciones y consigue los objetivos encomendados por el cliente.
Confiabilidad
Es el grado en que se puede esperar que un programa lleve a cabo sus funciones esperadas con la precisión requerida. Que los datos sean íntegros.
Eficiencia
La cantidad de recursos hardware y software que necesita una aplicación para realizar las operaciones con los tiempos de respuesta adecuados. Hace lo que debe bien, lo hace a tiempo y no derrocha recursos. El uso de los recursos tales como tiempo de ejecución y memoria de ejecución.
Usabilidad Fácil de usar, fácil de aprender a usar. Facilidad de operación del producto por parte de los usuarios.
Mantenibilidad Esfuerzo requerido para localizar y corregir fallas.
Portabilidad Facilidad para migrar el software de un entorno de operación a otro. Compatible con otras plataformas.
Robustez
Es la capacidad de productos software de reaccionar apropiadamente ante condiciones excepcionales. La robustez viene a ser el complemento de la corrección.
Compatibilidad Es la facilidad de combinar diferentes elementos de software con el fin de ejecutar una labor en conjunto. Visible y ejecutable en la plataforma que corra.
Oportunidad Fácil de acceder, en cualquier momento. Es la capacidad de un sistema de software de ser lanzado cuando los usuarios lo desean, o antes.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
Principales organizaciones de estandarización de
Software
Organización CMMI ISO MOPROSOFT
Características
Se aplica a ambientes diferentes al de software.
Plantea la mejora gradual, a través de niveles.
Sirve para mejorar procesos. Es un modelo que debe
interpretarse al contexto de la organización.
Es un benchmarking internacional aceptado.
Es caro. Es un modelo que puede usarse
con cualquier metodología que use la empresa.
Es el modelo sobre el que hay más información disponible de beneficios y retorno de inversión.
Tiene dos representaciones de
modo que puede usarse por
organizaciones muy pequeñas
hasta muy grandes.
No se concentra de lleno al software sino solo a algunas normas.
Organización NO gubernamental (ONG) establecida en 1947.
Es una federación internacional de entes de normalización o normalizadores (nacionales), donde participan más de 140 países.
Su misión: promover el desarrollo de la estandarización y de las actividades relacionadas.
Sus resultados son generalmente acuerdos internacionales, que se publican como estándares internacionales.
Es específico para el desarrollo y mantenimiento de software.
Es sencillo de entender y adoptar.
Se enfoca a procesos. Se le considera práctico en su
aplicación. Tiene un ámbito específico:
México. Tiene un bajo costo. Facilita el cumplimiento de los
requisitos de otros modelos como ISO 9000:2000, CMM y CMMI.
Comprende un documento de menos de 200 páginas.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
ESTÁNDARES Y NORMAS DE ISO PARA SOFTWARE
• ISO 9001: este es un estándar que describe el sistema de calidad utilizado para mantener el desarrollo de un producto que implique diseño. • ISO 9000-3: este es un documento específico que interpreta el ISO 9001 para el desarrollador de software. • ISO 9004-2: este documento proporciona las directrices para el servicio de facilidades del software como soporte de usuarios. • ISO 9126: ha sido desarrollado en un intento de identificar los atributos clave de calidad para el software. • ISO 8601: Representación del tiempo y la fecha. Adoptada en internet mediante el Data y Time. Formats de W3C que utiliza UTC. • ISO/IEC 8652:1995: Lenguaje de programación Ada. • ISO 9899: Lenguaje de programación C. • ISO 10279: Lenguaje de programación Basic.