Está en la página 1de 4

TALLER: APLICACIÓN DE FACTORES 9126

EN LA EVALUACIÓN DE SOFTWARE.

ACTIVIDAD 1

JHONATAN AVILA TORRES - FICHA 2907673

INSTRUCTORA
ERICA ALEJANDRA PARRA SANCHEZ

APLICACIÓN DE LA CALIDAD DEL SOFTWARE EN EL PROCESO DE


DESARROLLO
SERVICIO NACIONAL DE APRENDIZAJE - SENA
REGIONAL VALLE
CENTRO DE FORMACIÓN BIOTECNOLOGÍA INDUSTRIAL
PALMIRA, VALLE DEL CAUCA
2024
TALLER

1. Identificar, seleccionar y describir el software o aplicación a analizar.

CapCut es una plataforma creativa todo en uno desarrollada por IA que permite
editar videos y diseñar imágenes en navegadores, Windows, Mac, Android e
iOS.

2. Construir un documento con la siguiente tabla de datos y teniendo en cuenta


los atributos mencionados dentro de cada una de las características de la
norma ISO 9126, valorar cada una de ellas en una escala de 1 a 10 donde: 1 no
cumple y 10 cumple a perfección. Para analizar y evaluar un producto de
software es necesario tener en cuenta el objetivo o fin con el que fue diseñado,
en el campo observaciones, se debe argumentar el porqué de la valoración

CARACTERÍSTICA VALORACIÓN OBSERVACIÓN

FUNCIONALIDAD 8 Proporciona una amplia


gama de funcionalidades
para la edición de videos,
incluyendo efectos, filtros y
herramientas de edición. La
mayoría de las funciones son
adecuadas y precisas, sin
embargo, en algunos casos
se pueden presentar
problemas de
interoperabilidad con otros
dispositivos o aplicaciones.
La seguridad de acceso es
sólida pero podría mejorarse.

FIABILIDAD 7 Es estable y maduro en


términos de funcionalidad
básica, pero ocasionalmente
puede experimentar fallos,
especialmente al procesar
vídeos de gran tamaño o
realizar tareas complejas. La
capacidad de recuperación
es aceptable, aunque en
casos extremos puede
resultar en la pérdida de
trabajo no guardado.
USABILIDAD 9 Es altamente intuitivo y fácil
de usar para usuarios de
todos los niveles de
experiencia. La interfaz es
clara y bien organizada,
facilitando el aprendizaje
rápido y la operatividad
eficiente. Además, ofrece una
amplia gama de recursos y
plantillas atractivas que
mejoran la experiencia del
usuario.

EFICIENCIA 8 Generalmente es eficiente en


cuanto al tiempo de
respuesta, especialmente en
dispositivos modernos. Sin
embargo, en dispositivos más
antiguos o con recursos
limitados, puede
experimentar cierta lentitud al
procesar operaciones
intensivas. La utilización de
recursos es aceptable,
aunque en ocasiones puede
consumir una cantidad
significativa de batería y
almacenamiento.

MANTENIBILIDAD 7 Nos brinda opciones


limitadas para analizar y
depurar problemas, lo que
puede dificultar la
identificación de errores en
casos específicos. La
modificación del software
puede ser compleja debido a
la falta de documentación
detallada y la estructura
interna del código. Sin
embargo, se observa
estabilidad en las versiones
actuales, y la testeabilidad es
aceptable con las
herramientas
proporcionadas.

PORTABILIDAD 8 Es altamente adaptable a


diferentes dispositivos y
sistemas operativos, lo que
facilita su uso en una
variedad de entornos. La
instalación es sencilla y
rápida en la mayoría de los
casos. Coexiste bien con
otras aplicaciones y servicios,
aunque podría mejorar su
capacidad de integración con
otros software de edición de
video.

3. Teniendo en cuenta el material de formación 1, analizar y plantear como un


desarrollador del software o aplicación que valoró en el punto anterior con la
norma ISO/IEC 9126
¿Qué acciones de mejora se podrían implementar?

● Trabajar en la compatibilidad con una gama más amplia de dispositivos y


aplicaciones para mejorar la experiencia del usuario y facilitar el intercambio de
contenido entre plataformas.
● Incrementar la estabilidad y tolerancia a fallos: Realizar pruebas exhaustivas
para identificar y corregir posibles errores o problemas de rendimiento,
especialmente al trabajar con archivos de video grandes o realizar operaciones
complejas.
● Ampliar la documentación y herramientas de desarrollo: Proporcionar una
documentación detallada y herramientas de depuración más avanzadas para
facilitar la modificación y mantenimiento del software, permitiendo a los
desarrolladores trabajar de manera más eficiente.
● Optimizar el rendimiento en dispositivos con recursos limitados: Realizar
optimizaciones para mejorar el rendimiento en dispositivos más antiguos o con
recursos limitados, reduciendo el consumo de batería y almacenamiento y
garantizando una experiencia fluida para todos los usuarios.

También podría gustarte