You are on page 1of 11

Osorio, Estrella

Batista, Ailenis
Calidad de Software (Servicio de la nube)

Universidad Tecnológica de Panamá


Facultad de Ingeniería de Sistemas Computacionales
Departamento de Computación y Simulación de Sistemas
Licenciatura en Ingeniería de Sistemas de Información

Proyecto #1

Profesor:
Ernesto Lam

Nombre:
Batista, Ailenis 8-914-572
Osorio, Estrella 8-912-328

Grupo: 1IF-131

II Semestre

2017
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Tema del proyecto: http://fundacionquantum.com.ar/que-es-el-perfil-disc-de-


comportamiento/Como pregunta: ¿Qué tan bueno es Dropbox como software de
servicio en la nube actualmente?… En base a ciertos parámetros.

Planteamiento del problema


Las aplicaciones de almacenamiento en la nube son servicios de servidores,
computadoras, cables y demás que componen internet que es donde se
transmiten los datos. La plataforma de la nube que se evaluara es Dropbox. ¿la
plataforma de la nube Dropbox cumple con todas las necesidades del usuario en
cuanto a seguridad, interfaz amable para el usuario, costo, almacenamiento,
accesibilidad entre otros; según los usuarios.

Objetivos generales:
- Determinar mediante encuestas con un grupo específicos de personas
(Estudiantes de Universidad Tecnológica), si la plataforma Dropbox cumple
con sus expectativas, si es fácil de utilizar y si a su vez cumple con todos
los estándares o la mayoría con la norma ISO 9126.

Objetivos específicos:
- Cuál es la plataforma más utilizada por los usuarios y cual cumple con las
expectativas; entre Google Drive y Dropbox.
- Identificar si Dropbox como plataforma de la nube cumple con los
estándares de las normas ISO 9126.
Preguntas:
a) ¿Qué aplicación en la nube cumple con las expectativas del usuario?
b) ¿Cuál aplicación cumple con la norma ISO 9126?
c) ¿Cuál es la plataforma mas utilizada por los usuarios?

Justificación:
Esta investigación se realiza para conocer si ciertos estándares de la plataforma
de la nube Dropbox cumplen que la norma ISO 9126 y evaluar entre las diversas
plataformas existentes las que son más utilizadas por los usuarios (Estudiantes) y
cuál es su preferencia.
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Viabilidad:
Es viable si se obtienen suficientes datos de los usuarios para realizar la
investigación y tener al alcance, las herramientas necesarias para ver si la
plataforma en la nube cumple con al menos la mayoría de los estándares o
parámetros que están descritos en las normas.
Marco teórico
 Antecedentes de la investigación
Parámetros para medir la calidad de un Software en la nube
Evaluaremos la calidad teniendo en cuenta factores temporales:
 Satisfacción del cliente (se suelen hacer encuestas para obtener de estas
da3 t tos).
 Interfaz de usuario (usabilidad, accesibilidad, facilidad de manejo, curva de
aprendizaje, diseño…)
 Rendimiento de la aplicación, Seguridad, Despliegue, Actualizaciones,
Integración con sistemas…
 Rentabilidad económica (%, precio de venta – coste de desarrollo)
 Este factor no es relevante para el usuario, pero tiene mucha información
subliminal y por eso lo quiero incluir. Para mí está muy ligada la rentabilidad
a la calidad, por muchas cosas como la (la buena estimación, buena
planificación, gestión, previsión, pruebas, buena arquitectura, buen código,
pocos bugs, aplicación modular y bien preparada para el cambio…) por ello
lo quiero incluir como factor a tener en cuenta, aunque no le afecte al cliente
directamente, si indirectamente, ya que si el software es rentable, el cliente
obtendrá un mejor servicio, soporte, mantenimiento… en definitiva un buen
producto…(bueno este es otro tema)

 Tiempo de vida por cliente (años que el software está funcionando)


 Número de clientes (clientes que tiene el software implantado y en
producción).
 Bases teóricas
La comparativa la vamos a organizar en diferentes puntos clave sobre cada uno de
los servicios con todos los datos importantes que necesitamos conocer. Entre los
puntos, tenemos las plataformas con que es compatible, el espacio gratuito que
ofrecen, el precio por amplia ese espacio de almacenamiento, el límite de los
archivos o las características especiales.
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Dropbox

 Compatible con: web, Windows, macOS, Linux, iOS y Android


 Espacio gratis: 2GB
 Espacio adicional: 1TB por 8,25 euros al mes
 Límite subidas: Sin límite en escritorio o aplicaciones móviles y 20GB máximo
en web
 Características especiales: Cifrado 256 bit AES y SSL/TLS, versionado,
protección con contraseña para enlaces, Dropbox Paper e integración con
Microsoft Office 365

Calidad del producto software


Norma ISO/IEC 9126
La norma ISO/IEC 9126 de 1991, es la norma para evaluar los productos de
software, esta norma nos indica las características de la calidad y los lineamientos
para su uso, fue desarrollada para dar soporte a aquellas necesidades; las
características de calidad y sus métricas asociadas, pueden ser útiles tanto como
para evaluar el producto como para definir los requerimientos de la calidad y otros
usos. Esta norma definida por un marco conceptual basado en los factores tales
como Calidad del Proceso, Calidad del Producto del Software y Calidad en Uso;
según el marco conceptual, la calidad del producto, a su vez, contribuye a mejorar
la calidad en uso.
La norma ISO/IEC 9126 presentan dos modelos de calidad, el primero referido a la
calidad interna y externa y el segundo modelo referido a la calidad en uso, a
continuación, se describe cada uno de ellos.
La calidad externa se define como la totalidad de las características del producto
software desde una perspectiva externa. Es la calidad del software cuando es
ejecutado, la cual es típicamente medida y evaluada mientras se prueba en un
ambiente simulado, con datos simulados y usando métricas externas. Durante las
pruebas, muchas fallas serán descubiertas y eliminadas. Sin embargo, algunas
fallas todavía pueden permanecer después de las pruebas. Como es difícil corregir
la arquitectura de software u otros aspectos fundamentales del diseño del software,
el diseño fundamental permanece sin cambios a través de las pruebas.
El modelo de calidad establecido en la primera parte del estándar, ISO 9126-1,
clasifica la calidad del software en un conjunto estructurado de características y
subcaracterísticas de la siguiente manera:
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

 Funcionalidad: Un conjunto de atributos que se relacionan con la existencia de


un conjunto de funciones y sus propiedades específicas. Las funciones son
aquellas que satisfacen las necesidades implícitas o explícitas.
 Adecuación: Atributos del software relacionados con la presencia y aptitud
de un conjunto de funciones para tareas especificadas.
 Exactitud: Atributos del software relacionados con la disposición de
resultados o efectos correctos o acordados.
 Interoperabilidad: Atributos del software que se relacionan con su habilidad
para la interacción con sistemas especificados.
 Seguridad: Atributos del software relacionados con su habilidad para
prevenir acceso no autorizado ya sea accidental o deliberado, a programas
y datos.
 Cumplimiento funcional.
 Fiabilidad: Un conjunto de atributos relacionados con la capacidad del software
de mantener su nivel de prestación bajo condiciones establecidas durante un
período establecido.
 Madurez: Atributos del software que se relacionan con la frecuencia de falla
por fallas en el software.
 Recuperabilidad: Atributos del software que se relacionan con la capacidad
para restablecer su nivel de desempeño y recuperar los datos directamente
afectos en caso de falla y en el tiempo y esfuerzo relacionado para ello.
 Tolerancia a fallos: Atributos del software que se relacionan con su habilidad
para mantener un nivel especificado de desempeño en casos de fallas de
software o de una infracción a su interfaz especificada.
 Cumplimiento de Fiabilidad: La capacidad del producto software para
adherirse a normas, convenciones o legislación relacionadas con la
fiabilidad.
 Usabilidad: Un conjunto de atributos relacionados con el esfuerzo necesario
para su uso, y en la valoración individual de tal uso, por un establecido o
implicado conjunto de usuarios.
 Aprendizaje: Atributos del software que se relacionan al esfuerzo de los
usuarios para reconocer el concepto lógico y sus aplicaciones.
 Comprensión: Atributos del software que se relacionan al esfuerzo de los
usuarios para reconocer el concepto lógico y sus aplicaciones.
 Operatividad: Atributos del software que se relacionan con el esfuerzo del
usuario para la operación y control del software.
 Atractividad
 Eficiencia: Conjunto de atributos relacionados con la relación entre el nivel de
desempeño del software y la cantidad de recursos necesitados bajo condiciones
establecidas.
 Comportamiento en el tiempo: Atributos del software que se relacionan con
los tiempos de respuesta y procesamiento y en las tasas de rendimientos en
desempeñar su función.
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

 Comportamiento de recursos: Usar las cantidades y tipos de recursos


adecuados cuando el software lleva a cabo su función bajo condiciones
determinadas.
 Mantenibilidad: Conjunto de atributos relacionados con la facilidad de extender,
modificar o corregir errores en un sistema software.
 Estabilidad: Atributos del software relacionados con el riesgo de efectos
inesperados por modificaciones.
 Facilidad de análisis: Atributos del software relacionados con el esfuerzo
necesario para el diagnóstico de deficiencias o causas de fallos, o
identificaciones de partes a modificar.
 Facilidad de cambio: Atributos del software relacionados con el esfuerzo
necesario para la modificación, corrección de falla, o cambio de ambiente.
 Facilidad de pruebas: Atributos del software relacionados con el esfuerzo
necesario para validar el software modificado.
 Portabilidad: Conjunto de atributos relacionados con la capacidad de un sistema
de software para ser transferido y adaptado desde una plataforma a otra.
 Capacidad de instalación: Atributos del software relacionados con el
esfuerzo necesario para instalar el software en un ambiente especificado.
 Capacidad de reemplazamiento: Atributos del software relacionados con la
oportunidad y esfuerzo de usar el software en lugar de otro software
especificado en el ambiente de dicho software especificado.
 Calidad en uso: Conjunto de atributos relacionados con la aceptación por parte
del usuario final y Seguridad.
 Eficacia: Atributos relacionados con la eficiencia del software cuando el
usuario final realiza los procesos.
 Productividad: Atributos relacionados con el rendimiento en las tareas
cotidiana realizadas por el usuario final.
 Seguridad: Atributos para medir los niveles de riesgo.
 Satisfacción: Atributos relacionados con la satisfacción de uso del software.

https://www.adslzone.net/2017/03/20/comparativa-almacenamiento-en-la-nube-
2017-dropbox-google-drive-onedrive-y-mas/
https://riunet.upv.es/bitstream/handle/10251/77847/NAVAS%20-
%20Modelo%20de%20Calidad%20para%20Servicios%20Cloud.pdf?sequence=3
http://www.scielo.cl/scielo.php?script=sci_arttext&pid=S0718-07642016000300007
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Alcance
 Explicativa
Nuestra investigación se busca conocer cual es la plataforma que cumple con algunas
normas de calidad de software.
Se encarga de buscar el porqué de los hechos mediante el establecimiento de
relaciones causa-efecto. En este sentido, los estudios explicativos pueden ocuparse
tanto de la determinación de las causas, como de los efectos (investigación
experimental), mediante la prueba de hipótesis. Sus resultados y conclusiones
constituyen el nivel más profundo de conocimientos.
La investigación explicativa intenta dar cuenta de un aspecto de la realidad, explicando
su significatividad dentro de una teoría de referencia, a la luz de leyes o
generalizaciones que dan cuenta de hechos o fenómenos que se producen en
determinadas condiciones.

Hipótesis

Ho: la expectativa de la calidad de la plataforma en la nube supone cumplir por lo


menos el 50% de las características que se plantean en las Norma ISO/IEC 9126
para tener una buena calidad de software y satisfacer con lo que el usuario necesita.

Ha: la expectativa de la calidad de la plataforma en la nube supone cumplir más del


50% con lo estipulado en las Norma ISO/IEC 9126 y cumplir con las expectativas
del usuario.

Diseño de la investigación:

No experimental:

Se busca evaluar al usuario para saber con cual plataforma de la nube se siente
mejor, sus expectativas sobre ella, si es fácil de usar.

Las etapas que realizar son:

- Presencia problema
- Identificación y definición del problema
- Definición de hipótesis
- Recolección de los datos
- Análisis de los datos
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

- Realizar pruebas
- Organizar resultados
- Informar los resultados

Recolección de datos:

Al realizar la encuesta de cuál es el software más utilizado entre Google Drive y


Dropbox, el más utilizado es Dropbox por lo tanto realizaremos el estudio de la
calidad con este software.

Software mas utilizados por estudiantes de la UTP

Otros
22%

Dropbox
45%

Google Drive
33%

Dropbox Google Drive Otros


Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Paso #1: Indique la hipótesis nulas y alternativas

Hipótesis:

Ho: 𝜇 <= 50% Ha: 𝜇 > 50%


Nueva hipótesis:
Ho: 𝜇 <= 10% Ha: 𝜇 > 10%

Paso #2: Seleccione el nivel de significancia. En este caso seleccionamos el nivel de


significancia del 0.05

Paso #3: Indique la estadística de la prueba. Porque conocemos la desviación


estándar de la población, la estadística de la prueba es t.

Paso #4: Indique la regla de decisión:


n= 20 - 1 = 19
Se busca en la tabla y da un valor de 1,729

Paso #5: Compruebe el valor del estadístico de la prueba y llegue a una decisión:
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

𝑥̅ − 𝜇
𝑡=𝑠
⁄ 𝑛

∑(𝑥 − 𝑥̅ )2
12.89 − 0.10 𝑠=
𝑡= n−1
0,2040

√20 3,8765
𝑠=
19
𝑠 = 0,2040

𝑡=

1,746 216,8
Osorio, Estrella
Batista, Ailenis
Calidad de Software (Servicio de la nube)

Conclusión

Se rechaza la hipótesis nula y se acepta la hipótesis alterna, que demuestra que la


plataforma Dropbox cumple con más del 50% de los estándares de la Norma ISO.

You might also like