La empresa sostenible: Principales Características, Barreras para su Avance y...
Mapa conceptual calidad
1. 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.
Fecha de entrega: 17/01/2014
2. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
CALIDAD EN EL DESARROLLO DE
SOFTWARE
INSTITUTOS QUE
REGULAN LA CALIDAD.
Integración
de modelos
de madurez
de
capacidades
o
Capabilityma
turitymodelin
tegrationes
un modelo
para la
mejora y
evaluación de
procesos para
el desarrollo,
mantenimien
to y
operación de
sistemas de
software.
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.
ESTANDARES Y NORMAS
DE DESARROLLO DE SW.
CONCEPTO DE
CALIDAD.
Instituto de
Ingenieros
Eléctricos y
Electrónicos, una
asociación
técnicoprofesional
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.
3. UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD 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
Corrección
¿Hace lo que se le
pide?
Fiabilidad
¿Lo hace de forma
fiable todo el tiempo?
Eficiencia
¿Qué recursos hw y
sw necesito?
Integridad
¿Puedo controlar su
uso?
Facilidad de uso
¿Es fácil y cómodo de
manejar?
Facilidad de
mantenimiento
¿Puedo localizar los
fallos?
Flexibilidad
¿Puedo añadir nuevas
opciones?
Facilidad de prueba
¿Puedo probar todas
las opciones?
Portabilidad
¿Podre usarlo en otra
máquina?
Reusabilidad
¿Podre utilizar alguna
parte del software en
otra aplicación?
Interoperabilidad
¿Podrá comunicarse
con otras aplicaciones
o sistemas
informáticos?
CARACTERISTICA
El grado en que una aplicación satisface sus especificaciones y
consigue los objetivos encomendados por el cliente.
El grado que se puede esperar de una aplicación lleve a cabo las
operaciones especificadas y con la precisión requerida.
La cantidad de recursos hardware y software que necesita una
aplicación para realizar las operaciones con los tiempos de
respuesta adecuados.
El grado con que puede controlarse el acceso al software o a los
datos a personal no autorizado.
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.
El esfuerzo requerido para localizar y reparar errores.
El esfuerzo requerido para modificar una aplicación en
funcionamiento.
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.
El esfuerzo requerido para transferir la aplicación a otro hardware
o sistema operativo.
Grado en que partes de una aplicación pueden utilizarse en otras
aplicaciones. Interoperabilidad.
El esfuerzo necesario para comunicar la aplicación con otras
aplicaciones o sistemas informáticos.