5
UNIVERSIDAD TECNOLÓ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 Mapa conceptual y tabla de calidad del software. Nombre completo del Alumno: Jorge Humberto Donato Monreal, Héctor Daniel Hernández Zapata. Grado: 5 Grupo: “A” Nombre del Docente: ING. Lucia Gonzales Hernández.

Mapa conceptual calidad

Embed Size (px)

Citation preview

Page 1: Mapa conceptual calidad

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

Calidad en el desarrollo de software.

Tema

Mapa conceptual y tabla de calidad del software.

Nombre completo del Alumno: Jorge Humberto Donato Monreal, Héctor Daniel Hernández Zapata.

Grado: 5 Grupo: “A”

Nombre del Docente: ING. Lucia Gonzales Hernández.

Fecha de entrega: 17/01/2014

Page 2: Mapa conceptual calidad

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

CALIDAD EN EL DESARROLLO DE SOFTWARE

INSTITUTOS QUE REGULAN LA CALIDAD.

CONCEPTO DE CALIDAD.

ESTANDARES Y NORMAS DE DESARROLLO DE SW.

Integración de modelos de madurez

de capacidades o Capability

maturity model

integration es un modelo

para la mejora y

evaluación de procesos

para el desarrollo,

mantenimiento y

operación de sistemas de

Organización Internacional de Normalización. es el organismo encargado de promover el desarrollo de normas internacionales de fabricación , comercio y comunicación para todas las ramas industriales a excepción de la eléctrica y la electrónica.

Instituto de Ingenieros Eléctricos y

Electrónicos, una asociación

técnico-profesional

mundial dedicada a la

estandarización, entre otras

cosas.

La calidad es una herramienta básica para una propiedad

inherente de cualquier cosa que permite que esta sea comparada

con cualquier otra de su misma especie.

La normalización es la redacción y solo

aprobación de normas que se establecen para

garantizar el acoplamiento de

elementos construidos independientemente, así como garantizar el

repuesto en caso de ser necesario, garantizar la

calidad de los elementos fabricados,

la seguridad de funcionamiento y

trabajar con responsabilidad social.

La normalización es el proceso de

elaborar, aplicar y mejorar las normas

que se aplican a distintas

actividades científicas,

industriales o económicas con el fin de ordenarlas y

mejorarlas.

La normalización persigue fundamentalmente tres objetivos:-Simplificación: se trata de reducir los modelos para quedarse únicamente con los más necesarios.-Unificación: para permitir el intercambio a nivel internacional.-Especificación: se persigue evitar errores de identificación creando un lenguaje claro y preciso.

Page 3: Mapa conceptual calidad

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECASUNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Factores y características que determinan la calidad en el desarrollo de software.

FACTOR CARACTERISTICACorrección

¿Hace lo que se le pide?

El grado en que una aplicación satisface sus especificaciones y consigue los objetivos encomendados por el cliente.

Fiabilidad¿Lo hace de forma

fiable todo el tiempo?

El grado que se puede esperar de una aplicación lleve a cabo las operaciones especificadas y con la precisión requerida.

Eficiencia¿Qué recursos hw y

sw necesito?

La cantidad de recursos hardware y software que necesita una aplicación para realizar las operaciones con los tiempos de respuesta adecuados.

Integridad¿Puedo controlar su

uso?

El grado con que puede controlarse el acceso al software o a los datos a personal no autorizado.

Facilidad de uso¿Es fácil y cómodo de

manejar?

El esfuerzo requerido para aprender el manejo de una aplicación, trabajar con ella, introducir datos y conseguir resultados. Revisión del producto: capacidad para soportar cambios.

Facilidad de mantenimiento

¿Puedo localizar los fallos?

El esfuerzo requerido para localizar y reparar errores.

Flexibilidad¿Puedo añadir nuevas

opciones?

El esfuerzo requerido para modificar una aplicación en funcionamiento.

Facilidad de prueba¿Puedo probar todas

las opciones?

El esfuerzo requerido para probar una aplicación de forma que cumpla con lo especificado en los requisitos.Transición del producto: adaptabilidad a nuevos entornos.

Portabilidad¿Podre usarlo en otra

máquina?

El esfuerzo requerido para transferir la aplicación a otro hardware o sistema operativo.

Reusabilidad¿Podre utilizar alguna parte del software en

otra aplicación?

Grado en que partes de una aplicación pueden utilizarse en otras aplicaciones. Interoperabilidad.

Interoperabilidad¿Podrá comunicarse

con otras aplicaciones o sistemas

informáticos?

El esfuerzo necesario para comunicar la aplicación con otras aplicaciones o sistemas informáticos.