SlideShare una empresa de Scribd logo
1 de 11
Actividad sobre el diseño a
la recolección y el análisis
Presentado por:
Andrés Rey
Carlos Alberto Peláez
Artículo Propuesto para la actividad
Nombre del artículo: “Empirical evaluation of two best practices for energy-efficient software
development”
Autores: Guiseppe Procaccianti, Héctor Fernández, Patricia Lago
Año de publicación: 2016
Revista: ScienceDirect
Problema de Investigación: La eficiencia energética es una propiedad cada vez más importante
del software. Al respeto se han realizado un gran número de estudios empíricos. Sin embargo, el
estado actual de la técnica no proporciona validaciones empíricas de muchas directrices y buenas
prácticas formuladas para el desarrollo de software eficiente energéticamente.
Problema de Investigación: ¿Cuál es el impacto, en términos de consumo de energía, de aplicar
una buena práctica de Software Verde que recomienda usar consultas SQL eficientes?
Hipótesis
El artículo expone dos hipótesis:
La hipótesis nula implica un impacto insignificante
de la práctica sobre el consumo de energía.
• H10: Δ E ≈ 0
La hipótesis alternativa representa en cambio un
impacto evidente y significativo de la práctica.
• H1a: |Δ E| ≥ 0
Preguntas
¿Por qué lo consideran un estudio cualitativo/cuantitativo?
Se considera un estudio con enfoque cuantitivo, dado que para la comprobación de las hipótesis,
se requiere de un modelo matemático que determine su veracidad y por tanto, sus resultados y
contribuciones al problema.
¿Cuál es el diseño de investigación utilizado?
Cuasi Experimental (Los sujetos de estudio no fueron seleccionados aletoriamente) xebido a la
naturaleza de las prácticas y su formalización, no fue posible automatizar y aleatorizar su
aplicación a los sujetos, es decir, las aplicaciones de software. Por lo tanto, nuestro estudio
empírico califica como un cuasi-experimento Wohlinetal. (2012), ya que los tratamientos se
aplicaron manualmente a dos aplicaciones de software seleccionadas. Elegimos dos productos
de código abierto comúnmente utilizados: el servidor Web Apache y el servidor de base de
datos MySQL. El mismo criterio utilizado para la selección de objetos guio esta elección: el
amplio uso de estos productos garantiza relevancia para los profesionales, y su naturaleza de
código abierto nos permitió acceder fácilmente a su código fuente con fines de instrumentación.
Preguntas
¿Cómo se operacionalizaron las variables?
Variables dependientes
• El consumo de energía (E) a nivel del sistema para evaluar el impacto
energético de las prácticas
Variables independientes
• La principal variable independiente es la aplicación de las prácticas
seleccionadas como principal factor. Este factor identifica dos tratamientos: si la
práctica de Green Software se aplica a una aplicación de software en cuestión,
o no (ausencia de tratamiento).
Se realiza control de variables independientes para evitar posibles factores de
confusión. Por ejemplo, se tiene una carga de trabajo fija para el software.
¿Qué métodos de recolección de datos se utilizaron?
Métodos de recolección de datos, Instrumentos y Protocolos para
cada escenario (antes y después de la aplicación de la practica) se
realizaron 10 ejecuciones diferentes. Durante cada ejecución, se
recopilaron datos de uso de recursos en archivos CSV entregados
por el equipo de medición de consumo energético WattsUp
PROmeter; todo el procedimiento siguió el Greenhouse Gas
Protocol (GHG Protocol).
Método: Observaciones directa
Preguntas
Preguntas
¿Cuáles fueron los instrumentos/protocolos
diseñados/utilizados para la recolección de datos?
• Instrumentos: WattsUp PROmeter
• Protocolos: Greenhouse Gas Protocol (GHG Protocol).
¿Se utilizaron consentimientos informados? ¿Cómo fue su diseño?
No se emplearon.
¿Se utilizó triangulación? ¿De qué forma?
No se utilizó
Herramienta:
Software R para la informática estadística.
Estrategias de análisis utilizadas:
-Estadística descriptiva (por ejemplo, media, mediana).
-Prueba de normalidad de Shapiro-Wilk (Shapiro y Wilk, 1965).
-Análisis de correlación utilizando el coeficiente de Spearman.
-Prueba Wilcoxon para evaluar el impacto de la práctica.
-El cálculo del tamaño del efecto utilizando Cohen'sd, Hedges'gand Vargha Delaney
Ameasure (VarghaandDelaney, 2000)
Se elige un nivel de significación α = 0,05 para todos los cuatro ensayos, es decir,
Acepta 5% de probabilidad de error de tipo I (rechazando la la hipótesis nula cuando es
realmente cierto).
¿Qué estrategias para el análisis de datos se utilizaron?
Preguntas
Preguntas
¿Cómo se establecieron la validez y
confiabilidad?
Validez Interna
Fiabilidad de las medidas: La Precisión y exactitud de los equipos de
medición es de suma importancia. Por esta razón, el estudio se realizo en
el SEFLab, un laboratorio de última generación diseñado específicamente
para realizar análisis de consumo de energía.
Fiabilidad de la implementación del tratamiento. La aplicación de las
Prácticas de Green Software a los sujetos (aplicaciones) es un proceso
complejo que no puede ser estandarizado ni automatizado (esto también
es una amenaza para construir la validez. Por lo tanto, no se puede
garantizar que una implementación diferente daría resultados similares.
Para mitigar esta amenaza, la implementación de la práctica fue realizada
por dos investigadores diferentes y su significación fue cruzada con
expertos en el campo.
Preguntas
Validez externa
Selección de sujetos. Por razones de factibilidad, también debido a la
complejidad de la aplicación de la práctica, se seleccionaron sólo dos
aplicaciones de software para el estudio. En consecuencia, no se puede
garantizar los sujetos sean representativos de toda la población. Pero para
mitigar este riesgo, se eligieron aplicaciones software de código abierto
ampliamente utilizadas.
Configuración experimental. Experimentos en un ambiente controlado. Por lo
tanto, no se puede garantizar que los mismos resultados sean obtenidos en
un entorno diferente, por ejemplo, el entorno de producción de una empresa.
Preguntas
¿Consideran que fueron pertinentes los
métodos utilizados? ¿Por qué?
¿ Qué otro enfoque o métodos se hubiesen
podido aplicar en el estudio y por qué?
Se podría aplicar un enfoque cualitativo para estudiar el proceso de aplicación de las
practicas como tal, dado que se encontró que todas las recomendaciones o buenas
prácticas para el desarrollo de software eficiente, no están validadas
experimentalmente.
Se estima muy pertinente, dado que la investigación fue realizada por un
grupo en donde están los investigadores más expertos en el campo de
Grenn sf, en donde la tesis doctoral de uno de de sus autores, se revisó
todo lo referente al tema objeto de estudio, en donde se comprueba que
el software determina el nivel de consumo del hardware

Más contenido relacionado

Similar a Actividad semana 14_metodología_vf

Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototiposinfobran
 
Metodologías ágiles para el dessarrollo de aplicaciones móvil.
Metodologías ágiles para el dessarrollo de aplicaciones móvil.Metodologías ágiles para el dessarrollo de aplicaciones móvil.
Metodologías ágiles para el dessarrollo de aplicaciones móvil.Edwin Roy Casas Huamanta
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAgile Spain
 
Metodologia de eval de impacto ambiental
Metodologia de eval de impacto ambientalMetodologia de eval de impacto ambiental
Metodologia de eval de impacto ambientalerickamarlene
 
Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Omar S. Gomez
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de softwareJuanCarlos1937
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareAndres Valencia
 
Mejores prácticas para testing de aplicaciones
Mejores prácticas para testing de aplicacionesMejores prácticas para testing de aplicaciones
Mejores prácticas para testing de aplicacionesSoftware Guru
 
Cenditel - Evaluación de Software
Cenditel  - Evaluación de SoftwareCenditel  - Evaluación de Software
Cenditel - Evaluación de SoftwareSolange Zambrano
 
Testing, metodologìas, standards y reflexiones (Español)
Testing, metodologìas, standards y reflexiones (Español)Testing, metodologìas, standards y reflexiones (Español)
Testing, metodologìas, standards y reflexiones (Español)Giselle Llamas
 

Similar a Actividad semana 14_metodología_vf (20)

Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Manejo de prototipos
Manejo de prototiposManejo de prototipos
Manejo de prototipos
 
Metodologías ágiles para el dessarrollo de aplicaciones móvil.
Metodologías ágiles para el dessarrollo de aplicaciones móvil.Metodologías ágiles para el dessarrollo de aplicaciones móvil.
Metodologías ágiles para el dessarrollo de aplicaciones móvil.
 
Análisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en ArgentinaAnálisis de la implementación de prácticas ágiles en Argentina
Análisis de la implementación de prácticas ágiles en Argentina
 
Deber2
Deber2Deber2
Deber2
 
6 semana métodos medición de impacto ambiental
6 semana métodos medición de impacto ambiental6 semana métodos medición de impacto ambiental
6 semana métodos medición de impacto ambiental
 
Ambiental
AmbientalAmbiental
Ambiental
 
Metodologia de eval de impacto ambiental
Metodologia de eval de impacto ambientalMetodologia de eval de impacto ambiental
Metodologia de eval de impacto ambiental
 
Testing - Ing. Gabriela Muñoz
Testing - Ing. Gabriela MuñozTesting - Ing. Gabriela Muñoz
Testing - Ing. Gabriela Muñoz
 
Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...Calidad del producto software en la programación en pareja con y sin apoyo de...
Calidad del producto software en la programación en pareja con y sin apoyo de...
 
Metodología Clásica
Metodología ClásicaMetodología Clásica
Metodología Clásica
 
Introduccion a metodologias de desarrollo de software
Introduccion  a metodologias de desarrollo de softwareIntroduccion  a metodologias de desarrollo de software
Introduccion a metodologias de desarrollo de software
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Mejores prácticas para testing de aplicaciones
Mejores prácticas para testing de aplicacionesMejores prácticas para testing de aplicaciones
Mejores prácticas para testing de aplicaciones
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Calidad del software
Calidad del softwareCalidad del software
Calidad del software
 
Cenditel - Evaluación de Software
Cenditel  - Evaluación de SoftwareCenditel  - Evaluación de Software
Cenditel - Evaluación de Software
 
Testing, metodologìas, standards y reflexiones (Español)
Testing, metodologìas, standards y reflexiones (Español)Testing, metodologìas, standards y reflexiones (Español)
Testing, metodologìas, standards y reflexiones (Español)
 

Más de Carlos Alberto Peláez Ayala (20)

Resultados grupo 2-5pm
Resultados grupo 2-5pmResultados grupo 2-5pm
Resultados grupo 2-5pm
 
Seginf
SeginfSeginf
Seginf
 
S15 bi v1-1
S15 bi v1-1S15 bi v1-1
S15 bi v1-1
 
SCM
SCMSCM
SCM
 
Soft libre
Soft libreSoft libre
Soft libre
 
Mod gov-ti
Mod gov-tiMod gov-ti
Mod gov-ti
 
Tallerpractico analisisderiesgos
Tallerpractico analisisderiesgosTallerpractico analisisderiesgos
Tallerpractico analisisderiesgos
 
Magerit
MageritMagerit
Magerit
 
It gov p1
It gov p1It gov p1
It gov p1
 
S14 scm
S14 scmS14 scm
S14 scm
 
Conferencia seguridad administración
Conferencia seguridad administraciónConferencia seguridad administración
Conferencia seguridad administración
 
Cloud vs grid
Cloud vs gridCloud vs grid
Cloud vs grid
 
Caso rotterdam s.a
Caso rotterdam s.aCaso rotterdam s.a
Caso rotterdam s.a
 
Autos rotterdam informatica_caso
Autos rotterdam informatica_casoAutos rotterdam informatica_caso
Autos rotterdam informatica_caso
 
Seguridad informatica v1
Seguridad informatica v1Seguridad informatica v1
Seguridad informatica v1
 
Cs10 1
Cs10 1Cs10 1
Cs10 1
 
Cs9
Cs9Cs9
Cs9
 
Rotterdam dani anis-lau-jhon
Rotterdam dani anis-lau-jhonRotterdam dani anis-lau-jhon
Rotterdam dani anis-lau-jhon
 
Auditoriaitvf
AuditoriaitvfAuditoriaitvf
Auditoriaitvf
 
Infraestructura ia
Infraestructura iaInfraestructura ia
Infraestructura ia
 

Último

Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadANDECE
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfAdelaHerrera9
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfJessLeonelVargasJimn
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendioseduardochavezg1
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para PlataformasSegundo Silva Maguiña
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIAMayraOchoa35
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptxJhordanGonzalo
 
Final Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoFinal Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoMEYERQuitoSalas
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxEtse9
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxluisvalero46
 

Último (20)

Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
SOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidadSOUDAL: Soluciones de sellado, pegado y hermeticidad
SOUDAL: Soluciones de sellado, pegado y hermeticidad
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdfLEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
LEYES DE EXPONENTES SEMANA 1 CESAR VALLEJO.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Fisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdfFisiología del azufre en plantas S.S.pdf
Fisiología del azufre en plantas S.S.pdf
 
Uso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendiosUso y Manejo de Extintores Lucha contra incendios
Uso y Manejo de Extintores Lucha contra incendios
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
Parámetros de Perforación y Voladura. para Plataformas
Parámetros de  Perforación y Voladura. para PlataformasParámetros de  Perforación y Voladura. para Plataformas
Parámetros de Perforación y Voladura. para Plataformas
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIACLASE 2 MUROS CARAVISTA EN CONCRETO  Y UNIDAD DE ALBAÑILERIA
CLASE 2 MUROS CARAVISTA EN CONCRETO Y UNIDAD DE ALBAÑILERIA
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx3039_ftg_01Entregable 003_Matematica.pptx
3039_ftg_01Entregable 003_Matematica.pptx
 
Final Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos infoFinal Ashto método mecánica de suelos info
Final Ashto método mecánica de suelos info
 
produccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptxproduccion de cerdos. 2024 abril 20..pptx
produccion de cerdos. 2024 abril 20..pptx
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 
Biología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptxBiología molecular ADN recombinante.pptx
Biología molecular ADN recombinante.pptx
 

Actividad semana 14_metodología_vf

  • 1. Actividad sobre el diseño a la recolección y el análisis Presentado por: Andrés Rey Carlos Alberto Peláez
  • 2. Artículo Propuesto para la actividad Nombre del artículo: “Empirical evaluation of two best practices for energy-efficient software development” Autores: Guiseppe Procaccianti, Héctor Fernández, Patricia Lago Año de publicación: 2016 Revista: ScienceDirect Problema de Investigación: La eficiencia energética es una propiedad cada vez más importante del software. Al respeto se han realizado un gran número de estudios empíricos. Sin embargo, el estado actual de la técnica no proporciona validaciones empíricas de muchas directrices y buenas prácticas formuladas para el desarrollo de software eficiente energéticamente. Problema de Investigación: ¿Cuál es el impacto, en términos de consumo de energía, de aplicar una buena práctica de Software Verde que recomienda usar consultas SQL eficientes?
  • 3. Hipótesis El artículo expone dos hipótesis: La hipótesis nula implica un impacto insignificante de la práctica sobre el consumo de energía. • H10: Δ E ≈ 0 La hipótesis alternativa representa en cambio un impacto evidente y significativo de la práctica. • H1a: |Δ E| ≥ 0
  • 4. Preguntas ¿Por qué lo consideran un estudio cualitativo/cuantitativo? Se considera un estudio con enfoque cuantitivo, dado que para la comprobación de las hipótesis, se requiere de un modelo matemático que determine su veracidad y por tanto, sus resultados y contribuciones al problema. ¿Cuál es el diseño de investigación utilizado? Cuasi Experimental (Los sujetos de estudio no fueron seleccionados aletoriamente) xebido a la naturaleza de las prácticas y su formalización, no fue posible automatizar y aleatorizar su aplicación a los sujetos, es decir, las aplicaciones de software. Por lo tanto, nuestro estudio empírico califica como un cuasi-experimento Wohlinetal. (2012), ya que los tratamientos se aplicaron manualmente a dos aplicaciones de software seleccionadas. Elegimos dos productos de código abierto comúnmente utilizados: el servidor Web Apache y el servidor de base de datos MySQL. El mismo criterio utilizado para la selección de objetos guio esta elección: el amplio uso de estos productos garantiza relevancia para los profesionales, y su naturaleza de código abierto nos permitió acceder fácilmente a su código fuente con fines de instrumentación.
  • 5. Preguntas ¿Cómo se operacionalizaron las variables? Variables dependientes • El consumo de energía (E) a nivel del sistema para evaluar el impacto energético de las prácticas Variables independientes • La principal variable independiente es la aplicación de las prácticas seleccionadas como principal factor. Este factor identifica dos tratamientos: si la práctica de Green Software se aplica a una aplicación de software en cuestión, o no (ausencia de tratamiento). Se realiza control de variables independientes para evitar posibles factores de confusión. Por ejemplo, se tiene una carga de trabajo fija para el software.
  • 6. ¿Qué métodos de recolección de datos se utilizaron? Métodos de recolección de datos, Instrumentos y Protocolos para cada escenario (antes y después de la aplicación de la practica) se realizaron 10 ejecuciones diferentes. Durante cada ejecución, se recopilaron datos de uso de recursos en archivos CSV entregados por el equipo de medición de consumo energético WattsUp PROmeter; todo el procedimiento siguió el Greenhouse Gas Protocol (GHG Protocol). Método: Observaciones directa Preguntas
  • 7. Preguntas ¿Cuáles fueron los instrumentos/protocolos diseñados/utilizados para la recolección de datos? • Instrumentos: WattsUp PROmeter • Protocolos: Greenhouse Gas Protocol (GHG Protocol). ¿Se utilizaron consentimientos informados? ¿Cómo fue su diseño? No se emplearon. ¿Se utilizó triangulación? ¿De qué forma? No se utilizó
  • 8. Herramienta: Software R para la informática estadística. Estrategias de análisis utilizadas: -Estadística descriptiva (por ejemplo, media, mediana). -Prueba de normalidad de Shapiro-Wilk (Shapiro y Wilk, 1965). -Análisis de correlación utilizando el coeficiente de Spearman. -Prueba Wilcoxon para evaluar el impacto de la práctica. -El cálculo del tamaño del efecto utilizando Cohen'sd, Hedges'gand Vargha Delaney Ameasure (VarghaandDelaney, 2000) Se elige un nivel de significación α = 0,05 para todos los cuatro ensayos, es decir, Acepta 5% de probabilidad de error de tipo I (rechazando la la hipótesis nula cuando es realmente cierto). ¿Qué estrategias para el análisis de datos se utilizaron? Preguntas
  • 9. Preguntas ¿Cómo se establecieron la validez y confiabilidad? Validez Interna Fiabilidad de las medidas: La Precisión y exactitud de los equipos de medición es de suma importancia. Por esta razón, el estudio se realizo en el SEFLab, un laboratorio de última generación diseñado específicamente para realizar análisis de consumo de energía. Fiabilidad de la implementación del tratamiento. La aplicación de las Prácticas de Green Software a los sujetos (aplicaciones) es un proceso complejo que no puede ser estandarizado ni automatizado (esto también es una amenaza para construir la validez. Por lo tanto, no se puede garantizar que una implementación diferente daría resultados similares. Para mitigar esta amenaza, la implementación de la práctica fue realizada por dos investigadores diferentes y su significación fue cruzada con expertos en el campo.
  • 10. Preguntas Validez externa Selección de sujetos. Por razones de factibilidad, también debido a la complejidad de la aplicación de la práctica, se seleccionaron sólo dos aplicaciones de software para el estudio. En consecuencia, no se puede garantizar los sujetos sean representativos de toda la población. Pero para mitigar este riesgo, se eligieron aplicaciones software de código abierto ampliamente utilizadas. Configuración experimental. Experimentos en un ambiente controlado. Por lo tanto, no se puede garantizar que los mismos resultados sean obtenidos en un entorno diferente, por ejemplo, el entorno de producción de una empresa.
  • 11. Preguntas ¿Consideran que fueron pertinentes los métodos utilizados? ¿Por qué? ¿ Qué otro enfoque o métodos se hubiesen podido aplicar en el estudio y por qué? Se podría aplicar un enfoque cualitativo para estudiar el proceso de aplicación de las practicas como tal, dado que se encontró que todas las recomendaciones o buenas prácticas para el desarrollo de software eficiente, no están validadas experimentalmente. Se estima muy pertinente, dado que la investigación fue realizada por un grupo en donde están los investigadores más expertos en el campo de Grenn sf, en donde la tesis doctoral de uno de de sus autores, se revisó todo lo referente al tema objeto de estudio, en donde se comprueba que el software determina el nivel de consumo del hardware