SlideShare una empresa de Scribd logo
1 de 7
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia:
CALIDAD DE SOFTWARE

Tema:
TABLA COMPARATIVA DE ISO, MOPROSOFT, CMMI Y FACTORES.

Nombre completo del Alumnos: José Jonathan Torres Castillo
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

CMMI

MOPROSOFT

ISO

CMMI Modelo de Procesos para la
Industria del Software. CMMI es la
evolución de CMM. CMM
Fue Un modelo para la mejora y
evaluación de los desarrollado desde
1987 hasta 1997. En 2002, se
procesos
de
desarrollo
y
mantenimiento de lanzo CMMI Versión
1.1, El objetivo del proyecto CMMI la
Asociación Mexicana para la Calidad
en es mejorar la usabilidad de
modelos de madurez Ingeniería de
Software. Integrando varios modelos
diferentes
en
un
solo
marco
(framework).

Modelo para la mejora y evaluación de
los
procesos
de
desarrollo
y
mantenimiento de sistemas y productos
de software. Desarrollado por la
Asociación Mexicana para la Calidad en
Ingeniería de Software.
a través de la Facultad de Ciencias de la
Universidad Nacional Autónoma de
México (UNAM) y a solicitud de la
Secretaría de Economía para obtener
una norma mexicana que resulte
apropiada a las características de
tamaño de la gran mayoría de empresas
mexicanas de desarrollo y mantenimiento
de software

Elaborada
por
la
Organización
Internacional para la Estandarización
(ISO), especifica los requisitos para un
Sistema de gestión de la calidad (SGC)
que pueden utilizarse para su aplicación
interna por las organizaciones, sin
importar si el producto o servicio lo
brinda una organización pública o
empresa privada, cualquiera sea su
tamaño, para su certificación o con fines
contractuales

CARACTERISTICAS

CARACTERISTICAS

CARACTERISTICAS
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

 La
verificación
de
la
implementación.
 Las actividades realizadas
 Compromiso de la realización
 La capacidad de realización

 Orientado a mejorar los procesos
para contribuir a los objetivos del
negocio.
 Definido como un conjunto de
proceso
 Fácil de entender
 Específico para el desarrollo y
mantenimiento del software

VENTAJAS
 Aumento de la efectividad sobre
la planificación realizada
 Mejora en la calidad de
producto.
 Mejora en la fiabilidad de la
planificación, en términos de
dedicación y de calendario.
 Localización y resolución de
defectos.
 Reducción
del
coste
de
desarrollo.
 Aumento de la productividad

DESVENTAJAS

VENTAJAS





Gestión de Recursos
Gestión de Proyectos
Gestión de Procesos
Simplifícala relación entre el
modelo de procesos y la
organización
 Facilita la comprensión del Modelo
utilizado
 Está basado en normas ISO.

DESVENTAJAS

 La International Organización for
Standardization (ISO) es el
organismo
internacional
que
elabora los estándares que llevan
su nombre
 Entre los estándares elaborados
por la ISO está la familia de
normas ISO 9000, fruto del trabajo
del Comité Técnico ISO/TC 176

VENTAJAS
 Mayor Competitividad y aumento
de las oportunidades de venta
 Mayor satisfacción del cliente
Mejor opinión del cliente
 Relevante incremento de las
prestaciones de sus servicios y
productos
 Mayor satisfacción del cliente

DESVENTAJAS
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

 La complejidad de la evaluación
continua puede atentar contra la
definición
de
objetivos
concretos de madurez.
 El problema de CMMI es su falta
de adecuación al enfoque a
servicio
que
está
experimentando el sector delas
TI (procesos de desarrollo de
productos de software)en todas
sus líneas de actividad, así
como el alto esfuerzo de
implantación que exige.
 El proceso de avaluación es
muy
costos
entiempo
y
esfuerzo

 Mejora los procesos Orientado al
Objeto del negocio
 Proyectos para largos plazos
 El 33% de las prácticas no
cubiertas de definir e implementar
como lo son Administración de
Configuración (CM) Y Medición y
Análisis (MA).
 Para asegurar la calidad de un
producto y un proceso se requiere
CMMI
 Define actividades de manera muy
genera

 el tiempo empleado en controlar la
documentación antes de las
auditorías
 la falta de coherencia entre los
diversos auditores
 la falta de asesoramiento gratuito
 el tiempo requerido para llevar a
término la implantación
 el tiempo requerido para escribir el
manual
 los altos costes de implantación
de las normas
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

FACTOR

DESCRIPCION

Funcionalidad

software deberá cubrir las funcionalidades software deberá cubrir
las funcionalidades,El
software deberá cubrir las funcionalidades software deberá cubrir
las funcionalidades
que publica; en resumen, debe hacer lo que
Dice que hace.

Portabilidad

Esfuerzo requerido para transferir un software o hardware a otro
Se define como la característica que posee un software para
ejecutarse en diferentes plataformas, el código fuente del
software es capaz de reutilizarse en vez de crearse un nuevo
código cuando el software pasa de una plataforma a otra
El grado en el que el programa satisface los requerimientos
Es la capacidad de los productos software para realizar con
exactitud sus tareas tal como en las especificaciones. La
corrección es la cualidad principal. Si un sistema no hace lo que
se supone que debe hacer, poco importan el resto de
consideraciones que hagamos sobre él si es rápido, si tiene una
bonita interfaz de usuario.

Corrección
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Confiabilidad

Eficiencia

Usabilidad

Mantenibilidad

Robustez

Mide el grado en el que un programa lleve a cabo funciones
esperadas,La confiabilidad del software se encuentra en un etapa
de formación de desarrollo y es la característica de rendimiento
más costosa de conseguir y difícil de conseguir y de difícil de
garantizar
Mide la cantidad de recursos de computadora y de código
requeridos para un programa para su funcionamiento,Es la
capacidad de un sistema software para exigir la menor cantidad
posible de recursos de hardware tales como tiempo del
procesador, espacio ocupado de memoria interna y externa de
ancho de banda utilizando en los dispositivos de comunicación.
Facilidad de uso. Es el esfuerzo requerido para aprender un
programa, Alcanzar cierto nivel en atributos: Aprendizaje:
facilidad para aprender la funcionalidad del sistema. Eficiencia:
número de tareas por unidad de tiempo. Retención de usuarios:
facilidad de recordar cómo funciona el sistema, después de un
tiempo sin usarlo
Es el esfuerzo requerido para localizar y arreglar
programas,Aborda una buena parte de todo lo concerniente al
mantenimiento de la funcionalidad de un sistema por parte del
usuario y estimula, propone y aplica técnicas para su
Cuantificación, evaluación, predicción y mejora.
El grado en que un software puede ejecutar varios procesos,Es la
capacidad de un sistema software para exigir la menor cantidad
posible de recursos de hardware tales como tiempo del
procesador, espacio ocupado de memoria interna y externa de
ancho de banda utilizando en los dispositivos de comunicación.
UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS
UNIDAD ACADÉMICA DE PINOS
TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Compatibilidad

Oportunidad

Es la facilidad de combinar unos elementos de software con
otros. La compatibilidad es importante debido a que los sistemas
software no se desarrollan en el vacío: necesitan interactuar con
otros. Pero con mucha frecuencia los sistemas tienen dificultades
para interactuar porque hacen suposiciones contradictorias sobre
el resto del mundo.
Un ejemplo es la amplia variedad de formatos de archivos
soportados por muchos sistemas operativos. Un programa puede
usar directamente como entrada los resultados de otro sólo si los
formatos de archivos son compatibles.
Es la capacidad de un sistema de software de ser lanzados
cuando los usuarios los desean o antes.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

CALIDAD EN EL DESARROLLO DE SOFTWARE UNIDAD I
CALIDAD EN EL DESARROLLO DE SOFTWARE UNIDAD ICALIDAD EN EL DESARROLLO DE SOFTWARE UNIDAD I
CALIDAD EN EL DESARROLLO DE SOFTWARE UNIDAD I
 
A1 u1 tablas comparativa
A1 u1  tablas comparativaA1 u1  tablas comparativa
A1 u1 tablas comparativa
 
Investigación de ingeniería de software
Investigación de ingeniería de software Investigación de ingeniería de software
Investigación de ingeniería de software
 
Moprosoft
MoprosoftMoprosoft
Moprosoft
 
MODELO DE CALIDAD
MODELO DE CALIDADMODELO DE CALIDAD
MODELO DE CALIDAD
 
Factores de calidad y organizaciones de estandarizacion
Factores de calidad y organizaciones de estandarizacionFactores de calidad y organizaciones de estandarizacion
Factores de calidad y organizaciones de estandarizacion
 
Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)Mule investigation (jeiner gonzalez.b)
Mule investigation (jeiner gonzalez.b)
 
Factores de calidad
Factores de calidadFactores de calidad
Factores de calidad
 
Tarea(1)
Tarea(1)Tarea(1)
Tarea(1)
 
Ingeniería de Software 1 - SI
Ingeniería de Software 1 - SIIngeniería de Software 1 - SI
Ingeniería de Software 1 - SI
 
software
softwaresoftware
software
 
Diapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napaDiapositivas-Ing-SW-napa
Diapositivas-Ing-SW-napa
 
Conceptos
ConceptosConceptos
Conceptos
 
Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2Ornelas muñizdavid actividad1.1_grupo_si5-2
Ornelas muñizdavid actividad1.1_grupo_si5-2
 
Desarrollo de software
Desarrollo de softwareDesarrollo de software
Desarrollo de software
 
Manual de introduccion de ingeniería-del-software, metodologias
Manual de introduccion de ingeniería-del-software, metodologiasManual de introduccion de ingeniería-del-software, metodologias
Manual de introduccion de ingeniería-del-software, metodologias
 
Paula guia
Paula guiaPaula guia
Paula guia
 
Moprosoft raa mac_2011
Moprosoft raa mac_2011Moprosoft raa mac_2011
Moprosoft raa mac_2011
 
tablas
tablastablas
tablas
 
Tabla comparativa1
Tabla comparativa1Tabla comparativa1
Tabla comparativa1
 

Similar a Calidad del desarrollo de software

Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruizjhonatanalex
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanjhonatanalex
 
a1_u1_Tabla_comparativa
a1_u1_Tabla_comparativaa1_u1_Tabla_comparativa
a1_u1_Tabla_comparativaXiva Sandoval
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusAnnie Mrtx
 
Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesMaikoUrizar1
 
Ingenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos BasicosIngenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos BasicosMaikoUrizar1
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwareJORGE MONGUI
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueJosue Zelaya
 
ing. de software
ing. de softwareing. de software
ing. de softwareellizabp_22
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de softwaremichellchia11
 

Similar a Calidad del desarrollo de software (20)

Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva  Software por Jhonatan RuizTrabajo diapositiva  Software por Jhonatan Ruiz
Trabajo diapositiva Software por Jhonatan Ruiz
 
Trabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatanTrabajo diapositiva modulo 3 de jhonatan
Trabajo diapositiva modulo 3 de jhonatan
 
a1_u1_Tabla_comparativa
a1_u1_Tabla_comparativaa1_u1_Tabla_comparativa
a1_u1_Tabla_comparativa
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Plantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_JesusPlantilla trabajo final_Ana_Jesus
Plantilla trabajo final_Ana_Jesus
 
Ingenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos InicialesIngenieroa de de Software Conceptos Iniciales
Ingenieroa de de Software Conceptos Iniciales
 
Ingenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos BasicosIngenieria de Software Introducción a los Conceptos Basicos
Ingenieria de Software Introducción a los Conceptos Basicos
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Trabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josueTrabajo diapositiva modulo 3 de josue
Trabajo diapositiva modulo 3 de josue
 
ing. de software
ing. de softwareing. de software
ing. de software
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Software
SoftwareSoftware
Software
 
Proceso desarrollo software
Proceso desarrollo softwareProceso desarrollo software
Proceso desarrollo software
 
Ingeniería de software
Ingeniería de softwareIngeniería de software
Ingeniería de software
 
Marvin chicas
Marvin chicasMarvin chicas
Marvin chicas
 

Más de Jonathan Torres Castillo de Alvarado (7)

Documentacion de agenda jony (1)
Documentacion de agenda jony (1)Documentacion de agenda jony (1)
Documentacion de agenda jony (1)
 
Seguridad jonathan
Seguridad jonathanSeguridad jonathan
Seguridad jonathan
 
Manuel de conexcion
Manuel de conexcionManuel de conexcion
Manuel de conexcion
 
Manuel de conexcion
Manuel de conexcionManuel de conexcion
Manuel de conexcion
 
My vacation jony
My vacation jonyMy vacation jony
My vacation jony
 
P3 a4 shd
P3 a4 shdP3 a4 shd
P3 a4 shd
 
Jose jonathan
Jose jonathanJose jonathan
Jose jonathan
 

Calidad del desarrollo de software

  • 1. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia: CALIDAD DE SOFTWARE Tema: TABLA COMPARATIVA DE ISO, MOPROSOFT, CMMI Y FACTORES. Nombre completo del Alumnos: José Jonathan Torres Castillo Grado: 5 Grupo: B Nombre del Docente: Eloy Contreras De Lira. Fecha de entrega : 16/01/2014
  • 2. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN CMMI MOPROSOFT ISO CMMI Modelo de Procesos para la Industria del Software. CMMI es la evolución de CMM. CMM Fue Un modelo para la mejora y evaluación de los desarrollado desde 1987 hasta 1997. En 2002, se procesos de desarrollo y mantenimiento de lanzo CMMI Versión 1.1, El objetivo del proyecto CMMI la Asociación Mexicana para la Calidad en es mejorar la usabilidad de modelos de madurez Ingeniería de Software. Integrando varios modelos diferentes en un solo marco (framework). Modelo para la mejora y evaluación de los procesos de desarrollo y mantenimiento de sistemas y productos de software. Desarrollado por la Asociación Mexicana para la Calidad en Ingeniería de Software. a través de la Facultad de Ciencias de la Universidad Nacional Autónoma de México (UNAM) y a solicitud de la Secretaría de Economía para obtener una norma mexicana que resulte apropiada a las características de tamaño de la gran mayoría de empresas mexicanas de desarrollo y mantenimiento de software Elaborada por la Organización Internacional para la Estandarización (ISO), especifica los requisitos para un Sistema de gestión de la calidad (SGC) que pueden utilizarse para su aplicación interna por las organizaciones, sin importar si el producto o servicio lo brinda una organización pública o empresa privada, cualquiera sea su tamaño, para su certificación o con fines contractuales CARACTERISTICAS CARACTERISTICAS CARACTERISTICAS
  • 3. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN  La verificación de la implementación.  Las actividades realizadas  Compromiso de la realización  La capacidad de realización  Orientado a mejorar los procesos para contribuir a los objetivos del negocio.  Definido como un conjunto de proceso  Fácil de entender  Específico para el desarrollo y mantenimiento del software VENTAJAS  Aumento de la efectividad sobre la planificación realizada  Mejora en la calidad de producto.  Mejora en la fiabilidad de la planificación, en términos de dedicación y de calendario.  Localización y resolución de defectos.  Reducción del coste de desarrollo.  Aumento de la productividad DESVENTAJAS VENTAJAS     Gestión de Recursos Gestión de Proyectos Gestión de Procesos Simplifícala relación entre el modelo de procesos y la organización  Facilita la comprensión del Modelo utilizado  Está basado en normas ISO. DESVENTAJAS  La International Organización for Standardization (ISO) es el organismo internacional que elabora los estándares que llevan su nombre  Entre los estándares elaborados por la ISO está la familia de normas ISO 9000, fruto del trabajo del Comité Técnico ISO/TC 176 VENTAJAS  Mayor Competitividad y aumento de las oportunidades de venta  Mayor satisfacción del cliente Mejor opinión del cliente  Relevante incremento de las prestaciones de sus servicios y productos  Mayor satisfacción del cliente DESVENTAJAS
  • 4. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN  La complejidad de la evaluación continua puede atentar contra la definición de objetivos concretos de madurez.  El problema de CMMI es su falta de adecuación al enfoque a servicio que está experimentando el sector delas TI (procesos de desarrollo de productos de software)en todas sus líneas de actividad, así como el alto esfuerzo de implantación que exige.  El proceso de avaluación es muy costos entiempo y esfuerzo  Mejora los procesos Orientado al Objeto del negocio  Proyectos para largos plazos  El 33% de las prácticas no cubiertas de definir e implementar como lo son Administración de Configuración (CM) Y Medición y Análisis (MA).  Para asegurar la calidad de un producto y un proceso se requiere CMMI  Define actividades de manera muy genera  el tiempo empleado en controlar la documentación antes de las auditorías  la falta de coherencia entre los diversos auditores  la falta de asesoramiento gratuito  el tiempo requerido para llevar a término la implantación  el tiempo requerido para escribir el manual  los altos costes de implantación de las normas
  • 5. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN FACTOR DESCRIPCION Funcionalidad software deberá cubrir las funcionalidades software deberá cubrir las funcionalidades,El software deberá cubrir las funcionalidades software deberá cubrir las funcionalidades que publica; en resumen, debe hacer lo que Dice que hace. Portabilidad Esfuerzo requerido para transferir un software o hardware a otro Se define como la característica que posee un software para ejecutarse en diferentes plataformas, el código fuente del software es capaz de reutilizarse en vez de crearse un nuevo código cuando el software pasa de una plataforma a otra El grado en el que el programa satisface los requerimientos Es la capacidad de los productos software para realizar con exactitud sus tareas tal como en las especificaciones. La corrección es la cualidad principal. Si un sistema no hace lo que se supone que debe hacer, poco importan el resto de consideraciones que hagamos sobre él si es rápido, si tiene una bonita interfaz de usuario. Corrección
  • 6. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Confiabilidad Eficiencia Usabilidad Mantenibilidad Robustez Mide el grado en el que un programa lleve a cabo funciones esperadas,La confiabilidad del software se encuentra en un etapa de formación de desarrollo y es la característica de rendimiento más costosa de conseguir y difícil de conseguir y de difícil de garantizar Mide la cantidad de recursos de computadora y de código requeridos para un programa para su funcionamiento,Es la capacidad de un sistema software para exigir la menor cantidad posible de recursos de hardware tales como tiempo del procesador, espacio ocupado de memoria interna y externa de ancho de banda utilizando en los dispositivos de comunicación. Facilidad de uso. Es el esfuerzo requerido para aprender un programa, Alcanzar cierto nivel en atributos: Aprendizaje: facilidad para aprender la funcionalidad del sistema. Eficiencia: número de tareas por unidad de tiempo. Retención de usuarios: facilidad de recordar cómo funciona el sistema, después de un tiempo sin usarlo Es el esfuerzo requerido para localizar y arreglar programas,Aborda una buena parte de todo lo concerniente al mantenimiento de la funcionalidad de un sistema por parte del usuario y estimula, propone y aplica técnicas para su Cuantificación, evaluación, predicción y mejora. El grado en que un software puede ejecutar varios procesos,Es la capacidad de un sistema software para exigir la menor cantidad posible de recursos de hardware tales como tiempo del procesador, espacio ocupado de memoria interna y externa de ancho de banda utilizando en los dispositivos de comunicación.
  • 7. UNIVERSIDAD TECNONOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Compatibilidad Oportunidad Es la facilidad de combinar unos elementos de software con otros. La compatibilidad es importante debido a que los sistemas software no se desarrollan en el vacío: necesitan interactuar con otros. Pero con mucha frecuencia los sistemas tienen dificultades para interactuar porque hacen suposiciones contradictorias sobre el resto del mundo. Un ejemplo es la amplia variedad de formatos de archivos soportados por muchos sistemas operativos. Un programa puede usar directamente como entrada los resultados de otro sólo si los formatos de archivos son compatibles. Es la capacidad de un sistema de software de ser lanzados cuando los usuarios los desean o antes.