Mostrando entradas con la etiqueta Seminario de Tesis. Mostrar todas las entradas
Mostrando entradas con la etiqueta Seminario de Tesis. Mostrar todas las entradas

martes, 6 de marzo de 2018

1er Seminario de Tesis 2018. Maestría en Ingeniería de Software.

Tesis de Julio César Muñoz.
Uso de redes neuronales para toma de decisiones de inversión en el mercado de cripto monedas.


¿Qué hizo bien?
José Guadalupe Hernández:
* Ha investigado sobre análisis de inversiones en redes neuronales. Tiene una buena investigación del estado del arte.
* Que ya se tiene el modelo.
* Ha experimentado basado en varios papers.

¿Qué puede mejorar?
Luis Julián:
Incluir el calendario.

Pepe Hernández:
No presenta las cadenas de búsqueda para la determinación de sus tesis.  Explicar como funciona de manera básica una red neuronal.
Explicar los parámetros para simulación Monte Carlo.
Calendario de trabajo. Incluir una línea de tiempo de hitos, para ver cuales son las fechas límites.
Métodos tradicionales como Modern Portfolio Theory.
Hacer explícita la contribución.

Edwin:
Explicar de una mejor manera la base teórica.
Ser más acertivo en las conclusiones. Ejemplo: "se encontró que en el paper x las pruebas realizadas utilizaron datos del futuro para entrenar una red en el pasado". Y no, "parece inapropiada la técnica". Fundamentar mejor.

Jezreel:
Determinar el alcance, y determinar cuál es la contribución y la base teórica.

Tesis de Ángel Lázaro
Técnica de procesamiento de imágenes para la detección de cáncer de piel.


¿Qué hizo bien?
Los ejemplos de los experimentos que se han realizado. 

¿Qué debe de agregar, cambiar o mejorar?
Técnica Dullazor. Es más precisa. En cuanto. Serviría un comparativo que lo deje claro.
Cuál es la línea base.

Hugo Mitre:
Sugiere comenzar en la presentación de: "en las técnicas encontradas en la literatura la precisión es muy baja". 
Luis Julián:
Cuidar el lenguaje respecto a la terminación. 
Luis Ángel:
Ajustar cronograma para que sea más realista. Escribir un artículo no toma 5 días. Primero la tesis y luego el artículo. 
Carlos Lara:
Manejar bien los conceptos de precision y recall. Me parece que lo que se está mejorando es el recall. No es una mejora de precisión. Para todos los que hagan clasificación.
Mirna: 
¿Cómo sabes que se eligieron técnicas más precisas?
Analizas los encontrados. Pero no se dice cuántas técnicas se encontraron.
Revisar el calendario.
Cuál es el objetivo de la experimentación, para terminarla el día de mañana. Compararlo contra otras técnicas mencionadas contra la máscara encontrada. 

Arturo Lagunas Inocencio.
Guía de soporte para la implementación de buenas prácticas de desarrollo de software durante el periodo de incubación de las startups


29110 a partir de prácticas ágiles. 
Objetivo es hacer una guía para implementar ISO 29110 utilizando técnicas ágiles. 

Resumen:
Una revisión sistemática de ISO 29110 y prácticas ágiles. (ISO 29110 and Agile). 
Existen pocos documentos, solo hay una herramienta que cubre todo el proceso. Una que no está disponible. Esta herramienta esta como parte de una tesis para un proyecto de Canadá.


¿Qué se hizo bien?
Tomar un estándar popular que promete.
Revisión sistemática. 

¿Qué se puede mejorar?
Escalable. Buscar definición. Comprender muy bien conceptos simples. 
La importancia de hacer replicables los resultados de una tesis /investigación. Caso de herramienta de Canadá. 
Tienes un calendario hasta febrero de 2018. De que vas a vivir el próximo semestre. 
Ya es una incubación valiosa. 
Existe un registro nacional de métodos de incubación. Validadas y revisadas por INADEM. Eso tendría un mayor peso a generar de manera propia un proceso genérico. 
Por los tiempos enfocarla en ISO 29110 y proceso de incubación o ISO 29110 y Métodos ágiles. O te enfocas al desarrollo del negocio o al desarrollo de software. Porque enfocarse a todo es muy complicado. 
Carlos Lara: exponer o clarificar conceptos de manera simple, para no expertos en el área. Siempre vale la pena hacer una pequeña introducción. 
Resaltar la relevancia. Si existe tu trabajo que tanto será útil. Si no existe que se pierde en el mundo. 
No emitir mensajes diferentes texto y voz. No podemos leer y recuperar información por medio de la voz al mismo tiempo. Usar más imágenes para fundamentar la explicación. Los principios científicos son universales: la replicabilidad es uno de ellos.

Carlos Miles Durón del Villar
Realizar y ejecutar una auditoría a Sistemas Preliminares para elecciones.


¿Qué se hizo bien?
Los objetivos se presentaron bien.
Se expresa bien.
Tiene una versión prototipo inicial.


¿Qué puede hacerse mejor?
Justificar por que OWAS y OSTMM (Qué realizar antes y después de las pruebas). 
Definir muy bien tipos de prueba funcionales y vulnerabilidades. 
Contra qué nos estamos cuidando?  Cuales son los ataques más frecuentes / riesgos más frecuentes para este tipo de sistemas y sistemas en general.
Visible Ops. El 80% de las causas de caída de un sistema son de mantenimiento. 
Cuidar la presentación, los acentos, etc.
Creo que debería haber el acuerdo de realizar una segunda o tercera aplicación de resultados, por lo menos una segunda iteración del framework, ya afinado. 

Jezreel:
1) Hacer una investigación de que se ha utilizado que frameworks para verificar este tipo de sistemas existen (ágiles, open source). Está es una combinación tuya, pero porque esa. Por ejemplo; porque no se hace con ISO 27000, porque Ethical Hacer, porque no Pen Testing. Esa contribución tiene que estar fundamentada. 
2) Hay que acotar el objetivo, guía, metodología, hay que acotar mejor, solo hacer una guía es un trabajo de mucho tiempo. 

Alejandro:
1) Tienes que acotar, por ejemplo: open source para hacer trabajos derivados. 
2) La presentación iba muy bien, hasta hacer una guía y luego otra vez a la problemática.
3) Sugerirte que de la organización es muy importante: OWASP capítulo México - Aguascalientes. Para que diera una opinión e invitarlo como sinodal probablemente.

Carlos Lara: 
1) La filosofía japonesa es ver como funciona algo, determina atributos cuantitativos y luego trato de mejorarlo. Los aparatos (son sistemas). Primero tienes que entenderlos para luego poder implementarlos. A veces las cosas simples son las que funcionan mejor (principio de la navaja de Okham). 
2) En la propuesta de metodologías y herramientas que conforman el framework no hay una justificación. 
3) Necesitamos hacer las cosas bien. Ese título es importante. 

Integración de una herramienta de integración continua para lenguajes funcionales
Karina Daniela Chaires López


Contexto: interés de la industria, de mi empresa, los grandes lo hacen (Amazon) y lo usan funcional.
Stack Overflow es uno de los empleos que han crecido en su demanda en los últimos años.
IEEE, se puede obtener el ranking de lenguajes funcionales mas populares. 
Buen plan de trabajo. 

Justificación: 
  • Cambio de tema. Un par de ocasiones (administración probabilística). 
  • Importancia de haber definido ya el tema. Aunque sea marzo.
Sugerencias:
  • Definir criterios de porque el paradigma funcional. Pedir presentación a Alex. 
  • Definir criterios de selección de haskell (demanda de mercado, potencial de crecimiento, dominios - criptomonedas, aplicaciónes de misión crítica, etc). 
  • Derechos de autor (creative commons).
  • Herramientas de integración continua en github para haskell? (Pregunta obvia). 
  • Jezreel:
    • Justificar porque Haskel. 
    • Justificación de herramientas que existen para hacer integración continua para lenguajes funcionales.
  • Carlos Lara:
    • Objetivos de la Maestría. El Plan Original decía que habríamos llegado a este tiempo con este Plan.
    • NO. Hubo cambio de tema.
  • Mirna:
    • Quien vota para determinar cuales son los lenguajes más populares (Google, Github e IEEE). Quien es el responsable de este tipo de gráficas. Buscar de una mejor manera porque se selecciono este paradigma y tales tecnologías. 





miércoles, 17 de febrero de 2016

3er. Seminario de Tesis de la MIS. Sesión I. Retro para los alumnos y algunas ideas.

Hoy se realiza el primer Seminario de Tesis de la Maestría de Ingeniería de Software. Pasan los alumnos que deben de graduarse en julio del presente año. 

Brisia
¿Qué me gustó?
  • Hizo 3 revisiones sistemáticas.
  • El alcance es muy amplio.
  • Una herramienta, tres casos, tres revisiones sistemáticas. 
¿Qué puede cambiar o mejorar?
  • La interpretación de los datos del Chaos Report donde habla de proyectos complejos. No lo entendí muy bien como se explicó.
  • Los objetivos específicos deben numerarse para hacer una relación al final con los resultados y conclusiones al respecto.
  • Debes de tener menos texto en tu presentación, no alcanzamos a leerlo. Ejemplo: filimina 11.
  • Más es una conjunción similar a sin embargo.
  • Acentos en la página 19.

Preguntas para Brisia:

Hugo:
Utilizar la técnica partial least square, así que tanto impacto tienen los encuestados, por ejemplo que correlaciòn existe entre un grupo y algún resultado.
- ¿Qué de las herramientas investigadas te sirve?
Casi todas las herramientas utilizan checklists y no están automatizadas. 
El Modelo de Madurez Ágil permite evaluar.
(Carlos) - Te sugieron que selecciones más que decir.
(Pepe) - La sección de trabajo futuro en tu tesis se refiere a líneas de investigación futuras derivadas de tu tesis.
(Pepe) - ¿Qué falta? 
Falta completar el método, afinarlo, programar la herramienta y 
(Carlos) - ¿La revisión sistemática es la correcta?
Si es una buena base, la refinación de las ideas me pidió de manera iterativa aplicar revisiones sistemáticas. Los últimos resultados es que ya tenemos los tres trabajos principales en los que se va 
(Carlos) - Sugerencia, para los que no sabemos de este tema poner una lamina para que nos digan cual es la contribución de lo que se está haciendo. Cuál es el plus. 
(Jezreel) - ¿Cuál es la contribución y cómo se está complementando? Evaluación y evolución habla de un método completo.  
La promesa es que con la herramienta se aprenda a utilizar scrum y subirlo a un nivel de madurez alto 

Felipe
¿Modelo para el desarrollo de sistemas seguros basados en plataformas?

¿Qué me gustó?
Las herramientas que ha desarrollado para identificar las IPs de México.
La herramienta para obtener el dominio.
Felipe sabes exponer bien.

¿Qué se debe agregar o cambiar?
  • Agregar cuales fueron las características de configuración de los equipo e internet para 
  • La tabla del slide 13 no se ve.
  • No queda claro el nombre de la tesis. Que problemas tienen los modelos ya existentes. Porque crear uno nuevo.
  • ¿Cuáles son los objetivos de la investigación?
  • ¿Cuál es el problema que se va a resolver? ¿Qué tan grande es el problema?
  • ¿Cuáles son tus aportaciones en este tema?, ¿Cuál sería la diferencia de lo que ya existe vs el trabajo que estás realizando?
  • ¿Qué tiene que ver el caso de estudios con el tipo de CMSs en México con el desarrollo de un ERP? Debes de ser más explícito.

Preguntas /Sugerencias
  • (Pepe). El trabajo que se ha hecho permite obtener datos de primera mano para saber que 
  • Mi sugerencia es acotar el problema.
  • Creo que la coherencia es uno de los objetivos que debemos 
  • (Carlos). El orden importa mucho en una presentación. Si tomamos un artículo de los más citados y revolvemos los párrafos. 
  • (Jezreel). La preocupación tuya fue exponer lo que has hecho. Era necesario hacer la herramienta o solo era necesario buscar información en los artículos. Despues de ver las vulnerabiilidades existentes, buscar que prácticas permiten mitigar ataques en esas vulnerabilidades. 
  • (Jezreel). En un caso de estudio, como validamos el modelo, se tienen que apuntar a que tipo de gaps se tienen que quitar. Mi recomendación es darle una vuelta y ver modelos actuales. 
  • (Mirna). No entendí. Carlos sugiere una evaluación. ¿Qué es un modelo? y ¿Qué es una metodología? Para Felipe un modelo es menos detallado que una metodología. En un modelo a que nivel llegas. CMMi es un modelo que presenta prácticas. Si hubieras acomodado mejor las cosas hubiera estado mejor la presentación. 
Roberto Covarrubias

¿Qué me gustó?

  • El proyecto es muy concreto. Solo analizar la carga cognitiva.
  • El guión de la propuesta es mejor.
  • Contexto
  • Problemática
  • Etec.

Preguntas
(Pepe)
¿Porque es más efectiva la medición de la dilatación de la pupila vs otras altenativas, si es que existen?
Restaltar la contribuación. Cual es el problema. Porque 
Cómo lo entendí, el objetivo es generar mejores interfaces de usuarios.  Pero no sería bueno poner generar una herramienta más barata o más fácil de usar con la mismos resultados que dispositivos más incómodos como el de la barbilla. 
(Luis Julián)
¿Cuándo debes de acabar y que te falta? 
¿Qué esperas sacar del experimiento? Medir la carga cognitiva para un videojuego.
(Jezreel).

Martha Mena
Contexto

  • La diabetes es un problema de salud de diabetes en México es muy grande.
  • El método tradicional es mediante el uso de una regla o una cinta que se pone alrededor de una herida.

¿Qué me gustó?

  • Es un problema importante. En México es un problema de salud grande.
  • Se encontraron dos artículos base importantes.
  • Técnicas de segmentación. Otzu.  Background y Foreword y segmentación selectiva
  • En la revisión literaria se analizo un convex hall. Tener muchos puntos y ponerle una liga. La herida tiene como entradas. Un Alpha Shape es más complejo que un convex hall , pero es más parecido.
  • Contour o contorno es otra técia que también se utiliza.

¿Qué se puede cambiar o mejorar?
En la forma de presentar los resultados. 
(Hugo). Con cuantas imágenes se probó. Se probó con diferentes imágenes descargadas de Google. También se hizo una herida sintética o sin tono de piel. 
Agregar las citas y poner una tabla de las debilidades que necesitan ser mejoradas con lo que hiciste. 
Vas a incluir en un futuro otra medida en milimetros? Digamos que ya tengo la solución, pero mi idea no es hacer investigación, sino hacerlo negocio.
(Dr. Luis Julián). ¿Querías acabar en diciembre o enero?, ¿Qué pasó? Si vas a terminar en tiempo, pero hay que escribir porque el experimento ya está. Las pruebas se hiceorn en simulador y en Iphone 5 y en Ipnone 6. El cálculo se hace en un Iphone 5 o 6 para darle un cochón. 
(Carlos Lara). Estamos en un asunto académico padre, yo te propongo que no lo escribas en ningún lugar, pero platica lo que hiciste, pero la contribución principal se debe comentar. Cómo se detectó la distancia. Pero Martha hizo algo mágico que resolvió el problema y presentar la patente. Usando la distancia focal identificar la distancia. 
(Mirna) ¿Cómo garantizas que esos tres artículos son los únicos que debiste haber buscado?
Wounds Assesment / Iphone. Además de eso tienes más actividades. Te felicito Martha.
Hablar de la gran cantidad de trabajo que se ralizó. 
(Pepe). Que tan buen respecto es respecto a los otros, ver métrica y como y porque está solución es mejor a las ya existentes. 

J Jesus Tovar
Sistema de reconocimiento visual de marcas de ganado 
¿Qué me gustó?
El problema de la tesis de Tovar está muy bien acotado. 
El procesamiento de imágenes para identificación de marca de herrajes de ganado por medio de teléfonos celulares. 
El estudio está muy coherente.

¿Qué se debe de cambiar o mejorar?
(Pepe) Como llegaron a estas técnicas. Que experiencia previa se requiere para poder lograr esto. 
Seguir una estructura para la tesis:
Antecedentes
Introducción
Definición del experimento o modelo
Resultados
Hallazgos, discusiones y trabajo futuro
Conclusiones
Anexos

(Jezreel) Cuales son los problemas, cuales son las ventajas, el algoritmo que se está proponiendo se puede utilizar a otras cosas. Resaltar lo que se está haciendo. Fundamentar que lo que yo estoy haciendo está mejor respecto a otro algoritmo o técnica. 
(Luis Julián). Agregar las unidades de medida. En que está programado. Está en cPlus/Plus. No se ha probado en celulares. Todavía no está programado, pero estamos pensando que a través de celulares puede estar disponibles a una menor población. 
(Luis Julián). ¿Cómo sabes? Ya lo has probado. 
Tovar, dice que sería muy bajo. Pero tecnológicamente lo han sustentado.
(Jesus J Tovar)

Juan José Miramontes
MÉTODOS PARA ALIGERAR PROCEOSS DE SOFTWAR MEIDANTE LA OPTIMIACIÓN DEN LA IMPLEMENTACIÓN DE PRÁCTICAS Y TÉCNICAS FORMALES DE DE INGENIERÍA DE SOFTWARE

¿Qué me gusta?

  • Me gusta el principio de simplificar
  • Aligerar mediante prácticas y técnicas.
  • Muestra una avance por capítulo: 
  • Capítulo 1. Antecedentes
  • Capítulo 2. Revisión sistemática
  • Capítulo 3. Propuesta del método para aligerar procesos.
  • Una presentación muy ordenada.


¿Qué se puede cambiar o mejorar?
(Pepe) El principio es simplificar, entonces no es un poco contradictorio el agregar prácticas o técnicas? No se utilizan herramientas porque la automatización agrega más elementos, pero la selección y combinación de prácticas no lo hace.
¿Cómo vas a medir que sea más ligero?
¿Creo que se olvida el aspecto sistémico de un enfoque en procesos? Si hay etapas del proceso que generan valor. Pero aligerar por aligerar. Creo que uno de los objetivos debería ser aligerar para...
(Mirna). Qué tipo de empresas se va a enfocar tu tesis. Empresas con CMMi nivel 2. Una vez que la herramienta tenga menos procesos comprobar que se cumplan los requisitos de la certificación.
(Hugo). No existe un trabajo parecido a tu propuesta.
No de entre los 32 artículos seleccionados en tu propuesta. 
(Hugo). Jezreel o Mirna seleccionar mejores prácticas, Edrisi optimiza los procesos. Te recomiendo que agregues como referencias los trabajos de Edrisi. Un modelo ontológico es una ventaja que se tiene sobre otras herramientas. 
(Jezreel). 
¿Cómo lo vas a validar?
¿Va a ser a través de un cuestionario?
Aplicándolo a empresas con CMMi nivel 2 y verificando que aligerando los procesos no se pierda la certificación. 
(Carlos Lara). Nos has dicho que ya tienes una publicación, ¿de que se trata? 
La publicación fue el Estado del Arte y sus resultados. 
(Carlos Lara). Desde el punto de vista matemática estás optimizando reduciendo. Se requiere cuantificar, que es lo más importante y que es lo menos y porque es esa optimización. Cuando no quitar de más en el proceso. Cuándo estamos logrando lo que se quiere lograr con esa reducción sin excederse. 

Acciones para implementación en la Maestría. 
  • Leer sobre: Guidelines to Systematic Review in Software Engineering.
  • Modelo Ágil de Madurez. AMM.
  • Scrum Checklist.
  • ¿Cuál es el objetivo de una tesis de maestría? ?¿Generar un nuevo modelo? Es suficiente probar dos modelos existentes y compararlos.
  • Como identifico Grecia dar un esquema o ejemplos.
  • Ejercicio de coherencia en las tesis. Existirán ejercicios para ello. Tal vez con Gingko App.
  • El caso de Martha/Carlos Lara con una patente es algo para presumir en CONACYT.
  • ¿Porque solo usamos practicas puntuales de alguna metodología como Lean, en lugar de usarla de manera sistemática, no se perderá algo?
  • Checklist para el seminario de tesis incluyendo a la certificación.

3er seminario de Tesis. Sesión II. Retro para los alumnos y algunas ideas.

Les comparto las observaciones sobre cada una de sus presentaciones, para que las tomen en cuenta para su siguiente presentación. Ánimo muchachos.

Lupita Alvarado.
Tema de tesis: Medición de efectividad de ODAs utilizando técnicas de EYE tracking.

¿Qué me gustó?

  • El gran problema educativo que tiene México
  • Evaluar efectividad de objetivos de aprendizaje en material estático.
  • El contribuir con una herramienta open source.

¿Qué debes cambiar, modificar o eliminar?
  • No hay un problema más pequeño relacionado con los problemas de aprendizaje más pequeño.
  • Las imágenes, agregar fuente.
  • Cuales es el sw open source al que se va a contribuir. OGAMA. 
  • Agregar a quienes va a impactar, cuantos niños, decir de que tamaño es el problema.
  • Este es uno de los problemas que nos van a permitir incrementar el nivel de lectura de la población en México.
    • No, solamente nos vamos a enfocar en medir la efectividad de ODAs en México 
Preguntas para Lupita.
(Luis). La evaluación se hará frecuentemente o que frecuencia.
(Mirna). En otros países ya se utiliza esto.
(Hugo). Con el experimento se identificaron cuales son los objetos distractores y los falsos verdaderos. Afinar el problema general, ponerlo de manera más específica. Alineación de la propuesta con los problemas específicos.

Tesista: Grecia María Cortés Espinosa
Comparativo de Análisis de Fondos de Inversión utilizando Técnicas Tradicionales (MPT) y técnicas de Machine Learning.

¿Qué me gustó?

  • La exposición del tema. Se nota el trabajo realizado.


¿Qué se debe de mejorar?

  • Mencionar que sólo vamos a aplicar una técnica. Clustering. Para ello ya tenemos un fundamento.
  • Estar conscientes de la coherencia y agregar las preguntas de investigación. 
  • Agregar una filmina donde explique un gráfico sobre las iteraciones para la extracción de datos.
  • Agregar una imagen o la misma donde se mencione de cuantos fondos y cuantos quedaron después de aplicar los criterios para que quede claro de golpe lo que se hizo.
  • Tenemos que cuidar el tiempo Grecia.
  • Poner bullets en lugar de textos.
  • Mencionar que es Web Scrapping explícitamente.
  • Agregar en otra gráfica el procedimiento final para explicar cómo se hizo.
  • Mencionar explícitamente que el es una análisis histórico no un análisis de predicción.
  • Estamos entendiendo bien que es Machine Learning. Según Carlos Lara es enseñarle a la maquina cual es el comportamiento de los fondos para que la Maquina identifique otros fondos que se comporten de manera similar. Hay que leer esto. https://www.quora.com/What-is-the-difference-between-supervised-and-unsupervised-learning-algorithms


Preguntas / Sugerencias:
(Pepe)...
(Carlos). En el asunto de las presentaciones no hablar tanto hacia donde está el pizarrón, sino más bien al público para escucharte mejor.
(Carlos). ¿Quieres clasificar y cual es la salida principal?
Podemos decirle a riesgo moderado, alto riesgo y bajo riesgo. Al agruparlos en lugar de escoger entre 182, agruparlos en cinco grupos de manera similar.
(Carlos). Cuando hablamos de Machine Learning o mostramos el Machine Learning y decimos estos fondos de inversión son buenos, le vamos a mostrar con ejemplos, por ejemplo cuando algo está rojo damos varios ejemplos. Explica como se categorizan desde el inicio.
(Carlos). Revisar qué es clustering y que es machine learning y cuál es la diferencia. Preguntar al Viejo y Arturo y al propio Carlos si lo que estamos haciendo es correcto o si tenemos que modificar el nombre de la tesis y sacar el término machine learning.
(Hugo). Buscar algún dato estadístico donde digas cual es el problema que vamos a resolver, para incluirlo en la tesis.
(Hugo). Leer la taxonomía de Bloom y respecto a eso plantear el objetivo general y los objetivos específicos.
(Mirna). ¿Qué es construir la base... referente a los objetivos de aprendizaje. Debemos de ser más concretos: desarrollar y probar un análisis de machine learning
(Carlos). Revisar aprendizaje supervisado contra no supervisado.

Luis
Medir emociones utilizando el timo cardiaco.

¿Qué me gustó?

  • La forma de exponer de Luis.
  • La presentación es sencilla.
  • Hay múltiples usos de medir esto.
  • Hay una apple kit para obtener datos de cualquier persona.


¿Qué no me gustó?

Preguntas:
(Luis). Cuando mencionaste el caso de tetris, se incrementó la velocidad en el caso de tetris, y simplemente desestresarte.
(Luis). Hay otros juegos como el sudoku en el que vas quitando las piezas. Si hay menos de 13 no se puede porque hay ambiguaedades.
(Pepe).
(Lore). Para que estás haciendo tu tesis.
(Lore). Que quieres lograr que la gente aprenda o que se entretenga.
Realmente las dos cosas. Los juegos AAA tienen muchos juegos indies que se han metido en cosas experimentales como reflexión.
(Lore). Has investigado la correlación entre el aprendizaje divertido y aburrido y sabes cual es su relación. Tener claro el aprendizaje divertido y el aburrido.

Oyuki:
Adaptative Inductive Game for Learning. (Juegos adaptativos para el aprendizaje).

¿Qué está haciendo bien?

  • El tema es importante, las emociones relacionadas con el aprendizaje.
  • Todos estén trabajando en temas relacionados y que se soportan hablan de un plan estructurado de evaluación de emociones a través de diferentes bio métricas (eyetracking, voz). 



¿Qué se debe agregar, eliminar o modificar?

  • Hay juegos open source que puedan utilizarse para el estudio sobre técnicas que se midan.


(Mirna). Cuánto te falta para terminar. Agregar un cronograma para ver que actividades comprende tu tesis, que sigue que falta. Te doy una sugerencia, es tu momento y es tu presentación, habla.
(Mirna). Tienes objetivo general y específico.
(Lore). El título tiene que ser muy específico. Como quedó...
(Lore). No me queda claro el adaptativo.
Se adapta a cualquier tiempo dado.
(Luis). Durante el juego vas a estar midiendo. En el manual de la samsung se está contemplando cuestiones de seguridad. Si alguien pasa y habla de voz.
(Carlos). Cuando nos platican de su revisión del Estado del Arte, nos enseñaste un montó de casos de juegos y de todos. Pero no nos transmitiste una idea. Lo que más me sorprende en tu caso, es que tenemos un draft de un paper que habla sobre juegos adaptativos. Los juegos adaptativos hacen esto. Los juegos que consideran las emociones son estos y ya lo estás clasificando. En el paper que estamos escribiendo esamos poniendo las diferencias entre esto. Más vale esa abstracción de la idea. Imaginate, nosotrosl os tendríamos que clasificar pero muy rápido. La expositora puede decir estos hacen esto y estos hacen esto.
(Hugo). Graficar el experimento y se entiende en una gráfica rapidísima.

Sergio
Evaluación de imágenes IAPS en base a valencia, activación y emociones discretas en México

¿Qué hizo bien?

  • Expone y transmite muy bien.
  • Contribuir con el IAPS-MX.
  • Indicar emociones a través del uso de imagenes.


¿Que debe agregarse, cambiarse...
Además...

  • Entre que edades es la muestra?



(Lore). Has avanzado mucho y en tu expresión oral has mejorado mucho. Te ves más seguro. ¿Existen las emociones normales?
Me refería a que están en un estado de humor en la media. Que no está cansado ni muy feliz.
(Lore). Hay que dejar claro que no sea normal. Dices que usarás tres emociones discretas. Cuáles?
Como vamos a obtener un dato de  activación y de valencia. La que está más próxima y las otras dos.
(Lore). Porqué esas.
Por la proximidad.
(Carlos). Cuales son las posibles aplicaciones para nosotros, de la clasificación que se haga de las imagenes para mexicanos. Una vez que se logre tal cosa, debemos de identificar tal cosa en la cultura mexicana. Como vas a lograr que la gente haga los tests.
(Carlos). Como vas a hacer para que las personas realicen la prueba.
(Carlos). Cómo sabemos que una muestr es válida. No, tu sabes la población objetivo y la cardinalidad de tu objetivo, como sabemos que la muestra es representativa.
Yo utilicé 1000, pero ese número lo utilizaron en otros países.
(Carlos). Hay toda una teoría de muestreo que nos dicen cual es la muestra mínima y no tienes que trabajar tanto.
(Pepe). No deberíamos, si todos los estudios tienen que ver con emociones, tener pares de alguna institución o investigadores que tengan experiencia al respecto.
(Lore). Mostrar en que consiste y de done sale el cuestionario POMS.

Octavio
Selección de elementos de videojuego por estados afectivos basado en Electroencefalograma


¿Qué hiciste bien?
  • Por lo menos el tema está alineado con los intereses de la empresa y se encuentra dentro del ámbito de los videojuegos.


¿Qué debe cambiar, mejorar?
  • Fundamentar porque el uso del emotive.


Cuantos son muchísimos videojuegos de malos calidad. Quien dice esto?

Preguntas:
(Pepe). Estoy preocupado porque el nivel de avance es pobre.
(Lore). Dedicale tiempo.
(Lore). La herramienta para hacer el experimento ya tiene mucho para hacer el trabajo.
(Luis). Porque estás usando el gadget.
He estado trabajando en otras cosas.
(Carlos). Es triste, porque hay gente que no puede acceder a CIMAT. CIMAT es una gran institución y todas las unidades. Más allá de eso, se te ha apoyado para que impulses tu negocio. Y es muy triste que nos e aprovechen estas oportunidades, creo que como norma, cualquier cosa que inicies, se tiene que terminar. Así como eso, así pasan muchas cosas en la vida. Cualquier meta que nos pongamos hay que lograrla.
(Carlos). ¿Qué es rework?
Es trabajo de todo lo que no está planeado ver.
(Carlos). El rework no ocurre solamente en la fase del diseño sino en todas las etapas. Será porque no habías preparado, pero comentaste que solo ocurría en las primeras fases. Es importante agregar las definiciones y eso nos da luz sobre lo que significa rework. Mario que está terminando su tesis, habla de rework, el asunto económico y de la productividad está relacionado con rework, puede haber disminución de rework y también se disminuye la productividad.
(Carlos). No necesariamente, por eso requerimos la definición de rework.
(Mirna). Utilizar la estructura conforme a la coherencia que está presentando. Comenta con Hugo, echame la mano. Ve que te falta.


Acciones:
  • Hacer un checklist sobre la coherencia o buscar artículos sobre la importancia de las coherencias entre los textos.
  • Leer de taxonomía de Bloom. Por favor! Y hacer parte de ello la definición de los objetivos de una tesis. Ya van varias veces que se menciona esto y todavía no lo leo. Ánimo.
  • Ver graduación de Luis López Hernández, su título está en trámite en la UAZ. 
  • Terminar de leer Deep Work. La práctica deliberada se basa en emociones positivas o negativas. 
  • Internacional Affective Picture System, tomarlo en base para la actividad de preparatoria. 
  • Buscar estas metodologías para tomar fotografías. Experimento con chavos de prepa con photoboot para ver como una imagen causa diferentes reacciones a los chavos de prepa. Hacer un póster con esto. 



viernes, 11 de diciembre de 2015

Observaciones del Seminario de Tesis. Diciembre 2015. MIS. CIMAT. Zacatecas

Mi experiencia con los seminario de tesis 2015 de la Maestría en Ingeniería de Software. 
Leonel y Tony. Exponiendo el Seminario de Tesis de la MIS.
Diciembre 2015.

Primera presentación: Ana Laura Hernández Saucedo
"Tema: Desarrollo de una herramienta para detección de vulnerabilidades en aplicaciones web".

¿Qué hizo bien el alumno?

  • El 70% de los ataques son a nivel aplicación
  • El 90% de los programas atacados son los realizados en PHP
  • Su revisión sistemática es una constante en los alumnos que trabajan con Jezreel y Mirna
    • Sus cadenas de búsqueda
    • IEEE, ACM y Springer
    • Criterios de inclusión y exclusión
    • Seis artículos, que tenían que ver con herramientas Web, Vulnerabilidades.
    • Identificar guías de vulnerabilidades: OWASP, TOP25 MOST DANGEROUS SOFTWARE ERRORS.
    • Identificación del modelo CERT-RMM, ISO 27002. Gestión de la seguridad de la Información. En ambos casos tomaron solo la parte del modelo que tiene que ver con vulnerabilidades. 
  • Investigación en Dependencias de Gobierno Estatal 
    • PHP en su mayoría y luego .NET (igual que en el estudio previo y la justificación).
  • Un híbrido del proceso de gestion de vulnerabilidades de ambos. 
  • Que funcionalidades
  • Los mockups y como se mostró el reporte. 

¿Qué debe agregar o cambiar para un mejor trabajo?

  • Cuántas herramientas de las ya existentes se probaron para hacer el esacaneo.
  • En cuantas dependencias y en cuantos sistemas se probó
  • Cual es la diferencia entre los reportes de las herramientas existentes y la creada.
  • Contra PHP y contra .NET 
  • El caso de estudio de la herramienta en cuantos sistemas fue y en cuantas dependencias. Se les hizo llegar la información a estas dependencias. 

Objetivos: 
1) Una revisión sistemática (técnicas y herramientas)
2) Análisis de resultados (matriz de trazabilidad, comparativo de modelos y estado de la práctica de las herramientas)
3) Desarrollo de la propuesta (Modelo genérico híbrido, funcionalidad informática sde las herramientas, desarrollo de la herramienta)
4) Validación de la propuesta (Caso de estudio de la propuesta del uso de la herramienta y del modelo)

Dudas de Alejandro:

  • 5 ¿En la estadística de vulnerabilidades reportadas por McAffe (Web o aplicaciones de escritorio)?
  • Son de aplicaciones Web.
  • OWASP tiene un plan de herramientas open source realizadas por OWASP.
  • Utilizar esas herramientas 
  • Poner un nombre a la herramientas


Dudas Pepe:
La herramienta existe? En que etapa va? Donde se va a implementar?

Dudas Mirna:
Cuando vas a terminar, tenías planeado para Junio.
(motivando a hacer el esfuerzo para terminar en tiempo).

Dudas Jezreel:

  • Además dar una guía para eliminar.
  • Fecha de presentación 15 de enero de 2016.

Presentación de Leonel Perea.
Binary BPB

Qué hiciste bien?

  • Es muy concreto el estudio.
  • El ejemplo de las películas es bueno. Habría que poner también las imagenes del lado en que quede ordenado. Ese ejemplo es muy bueno y muy claro.
  • Conclusiones adecuadas.


Qué puede mejorar?

  • El entendimiento del gráfico del Chaos Report.
  • Explicar el concepto de evaluación absoluta vs evaluación relativa. 
  • Los conceptos si se mencionan en Inglés, también mencionarlos en español.
  • Para que se puede utilizar AHP (mencionarlo explicítamente) y como está relacionado con el objetivo del proyecto. 
  • Las gráficas que pusiste el pintarrón ponerlas como una animación en tu presentación. Un gif como los de Tony. Poner esos ejemplos en la persentación para ser más ágil. 
  • A LA HORA DE PRESENTAR LOS RESULTADOS MEJOR HACERLO EN EXCEL. 
  • Es bueno que también se pruebe en una empresa contra una estimación real (vs el libro no estamos seguros de que así sea). 
  • Un ejemplo de AHP es muy claro, para ver como funciona. 

Preguntas de Carlos Lara o sugerencias:
- Formalizar la presentación.
- Ver el idioma.

Preguntas de Jezreel o sugerencias:
- Hablar en español.
- ¿Hasta que número de requerimientos y número de integrantes es manejable este nuevo proceso que trabajas?
- Justificar muy bien. 
- El título no está relacionado (coherencia, justificación, impacto).
- Pensar mejor en el nombre del artículo. 

Preguntas sugerencias de MIrna:
- Agregar objetivos y ver que tanto se cumplieron o no. Solo se pusieron preguntas.
- Como se mejorar el valor de negocio y el tiempo de estimación. 
- ¿Has pensado en publicar en algún lado este estudio? Hay un gran oportunidad de presentar estos resultados en alguna revista (journal). Plantearse en publicar los resultados preliminares. 

Preguntas sugerencias de Alejandro:
- Reducir la cantidad de diapositivas para tener más aire.
- Las dipositivas de Carlos, 
- La meta del método es priorizar un backlog de scrum, pero contra que lo mejora. Con este método las personas se tardaron 20 minutos, mientras que si lo hicieran con el Planning Poker se hubieran tardado .
- Para 30 requisitos hubieran sido 900 decisiones vs 120 contra este método propuesto. Si se mejora tienes que hacer una comparación sobre contra lo que lo mejoras. 

Presentación de Antonio Cabrera (Tony).
Presentación: Comparativa de lenguajes de programación concurrentes: Go, Scala y Elixir

Qué hizo bien el alumno?

  • La mención que hace de los diferentes modelos de programación concurrente. 
  • Mencionar que se está haciendo un ejercicio de escritura en blogs para cada uno de las implementaciones, lo cual es un previo para la escritura de la tesis. 
  • Buscar ejemplos más sencillos para explicar los diferentes modelos de concurrencia.
  • Enfatizar el problema que estás enfrentando y como mencionó la Dra. Mirna que objetivo general y que objetivos específico se tienen. 
  • Escribir un libro en leanPub el libro de texto. Es muy adecuado. 
  • El trabajo futuro me parece muy interesante. Agregar otros patrones. 
Qué debe de mejorar?

  • Agregar objetivos general y específicos, como bien identificó la Dra. Mirna.
  • Mencionar que ya se escribieron varios posts en un blog como ejercicio.
  • Que problema se está resolviendo. Porque se está proponiendo una comparativa de los lenguajes de programación concurrente. Desde la curva de aprendizaje.
  • Agregar un esquema.
  • Haciendo referencia a los libros de 6 lenguajes de programación en 6 semanas. O 7 bases de datos en 7 semanas de ORealy. 
Dr. Jezreel:
  • Mencionar versionamiento.
  • Darle una mejor estructura a la presentación
  • Porque se están tomando en cuenta esas métricas.


Dra. Mira:
  • Estructurar de acuerdo a la problemática.
  • Cual es tu público objetivo (cualquier usuario que quiera aprender patrones concurrente, entre más código se escriba y más complejo este, se requiere más mantenimiento). 
  • Cual es el campo de aplicación de tu trabajo? Programadores junior.
  • Cuál es la problemática? Llevo trabajando tres años y siempre me ha interesado el tema de la concurrencia. En la empresa en la que trabajo le pidieron aprender elixir. 
  • Porque se eligieron elixir, escala y Go? Hay más. son los más conocidos basados en que, en la experiencia de Tony?
  • Tratar de no bailar con el experimento. 
Alejandro García:
  • Mencionar porque se seleccionaron 6 patrones.
  • Mencionar que ya están publicados en la PLOP. 
  • Seleccionar los problemas tradicionales que ya se mencionan.
  • Cual es la motivación personal, pero cada vez las computadoras van a tener más procesadores en 2020 vas a tener 100 procesadores en una PC. Para que nos interese a todos. 
  • No hay una lenguaje.  


Ideas:

  1. Escanear con una herramienta existente, de preferencia open source para escanear todos los sitios de Gobierno Estatal y de Gobiernos Municipales. Dar una serie de guías para resolver esos problemas de manera personal. 
  2. Recomendaciones de las presentaciones. Gráficas que se vean. Números de Página. Objetivos en infinitivo. Aportación principal de tu trabajo, siempre mencionarla (que problema estamos resolviendo o ayudando a resolver). Se definió, mapeo un proceso.
  3. Algunos alumnos al final me comentaron que notaron dos cosas, uno que los de atrás no escuchan porque los alumnos expositores no hablan fuerte. La segunda es que todos "leen" las diapositivas. En lugar de solo tomarlas como referencia, las leen.



viernes, 23 de octubre de 2015

Segundo seminario de Tecnologías de Información 2015 de la MIS.

Alumno de la MIS, en el seminario de Tesis.
El Seminario de Tesis es organizado por la Dra. Mirna y tiene por objetivo el preparar a los alumnos para su examen de grado y para dar a conocer a todos los alumnos de la MIS e invitados los temas sobre los cuales los alumnos e investigadores están trabajando. 
Ahora la toca el turno a Josúe, Lizbeth, Memo y Heltton. 


El principal problema plateado por Lizbeth es la falta de conciencia de los problemas de seguridad de información por parte de las empresas. 

El proceso que usa la Dra. Mirna me gusta (revisión sistemática). También el proceso utilizado por el Dr. Arturo Mora me parece muy bueno:
  1. Preguntas de investigación
  2. Luego palabras clave
  3. Luego se buscó el trabajo relacionado y a que estándar tiene relacionado, así como que herramientas. 
  4. Una encuesta para validar de primera mano con un grupo pequeño de empresas. 
  5. La solución propuesta
  6. Respecto al proceso de Jezreel, coincide con Mirna en el número total de artículos encontrados y luego los artículos que sí cumplen. De 200 pasaron a 100. 

Preguntas para Lizbeth:
  • Estimado de la capacitación requerida para que las empresas puedan implementar el modelo? 1 mes vs 6 meses.
  • Tiene contemplado un seguimiento puntual para la implementación de este proceso? 1 año.
  • Tiempo requerido para lograr resultados tangibles? 1 año.
Exposición de Guillermo Rojo. Administración de riesgos para sistemas basados en APIs.
  • Muy bien la presentación de Memo, explicando de manera gráfica cada uno de los conceptos.
  • Muy bien las referencias.
  • El modelo de clasificación de riesgos con sus dimensiones me pareció adecuado.
  • Muy bien que la tesis está desarrollada en base a tres casos reales. Ya está validado que los problemas que se enfrentaron fueron reales. Si se hubiera manejando los riesgos desde un principio. 
  • Un muy buen trabajo. 

Preguntas para Memo:
  • Basados en el chaos report solo dices que se desfasa en calendario y en tiempo. En el gràfico te falto ten alcance, dices que ahí...
  • Que sigue, despues de esto? Un artículo sería algo bueno...
  • Inglés.
  • Agregar las referencias al final de la presentación.
  • Agregar también en anexo de caso de "El Planeta".

  • Luis Julián:¿Cuál es tu aportación? Son estrategias puntuales para mitigación de riesgos para sistemas basados en APIs.
  • Jezreel: ¿Qué es lo que se hizo realmente? Se analizaron tres casos de estudio puntuales y se identificaron los riesgos y se planteo como.  
  • Mirna: Exactamente, cuál es tu producto. Si nos pones dos o  tres pasitos. Que digas el procedimiento sobre como se identificaron y analizaron los riesgos para que el proyecto fuera genérico.

Sugerencias para Memo: 
La que me pareció muy bien es hacer una abstracción de pasos para gestionar los riesgos. 

Preguntas y sugerencias para Heltton:
  • Subir el tamaño de letra.
  • De esos 90 controles propuestos, cuales son los criticos para tener una seguridad de los activos de CSIRT.
  • Toda cadena es tan fuerte como su eslabón más débil. ¿Cuáles son los controles críticos?
  • Cuantas personas de tiempo completo o cuantos roles son requeridos para poder llevar de una buena manera estos 90 controles. 
  • El seguimiento de estos controles que porcentaje del tiempo lleva para estos controles. 
  • El caso de prueba en estas propuestas siempre son dejados hasta el final y solo puede realizarse frecuentemente una parte del caso de implementación. ¿Cuál será tu estrategia para que esto pueda realizare en tiempo y de la mejor manera.?
Luis Julián:
  • ¿Cuál es el tamaña de la muestra?, ¿Dónde vas a hacer tu experimento? En el CSIRT de CIMAT.
  • ¿Qué es lo se recomienda? Un equipo de respuesta ante emergencias informáticas. ¿Y después?
  • ¿Esto puede implementarse en alguna empresa?
Jezreel:
  • Somos un país pobre en seguridad. Es necesario un CSIRT.
  • La lección aprendida es terminar en tiempo. 
  • Heltton: No definí bien el alcance de mi proyecto de tesis. No definí de que grado hacerlo, iba a salir una pagina muy grande, al final decidí enfocarme en lo más crítico. No se esperen a que su director de tesis pida avances, hay que buscarlo. 
Presentación de Josúe: Aprovisionamiento automático de servidores: El caso Adblock Plus.
Puntos buenos.
- Muy buena coherencia de la presentación, según Mirna.
- El contraste del fondo es bueno. 

A mejorar:
-Agregar  la otra referencia de perdida de dinero de infraestructura.
-Revisar la ortografía de manera puntual. Como, le falta acento.
-Agregar un objetivo general y un objetivo específico.
-Faltan apoyos gráficos. En estado del arte 1/10 agregar GRÁFICO. 
-No se ve el detalle de los diagramas, está muy pequeña la letra. 
-Agregar un diagrama de CONTINUOUS INTEGRATION.
-Es más fácil y más barato crear nueva infraestructura que actualizar la que ya existe.
-En la tabla de herramientas agregar referencias (de donde salió, elaboración propia).
-Qué es INFRAESTRUCTURA. Se habla durante todo el 
-Poner logos cuando hablas de las empresas.
-Agregar las referencias de las métricas. 
- Procedimiento PREVIO AL EXPERIMENTO. Cambiar el título en Experimento 2/11.
- Diagrama. Agregar nombres con letra grande a los DIAGRAMAS. 
- Agregar el diagrama de gantt (QUE ES ELABORACIÓN PROPIA).
- En los diagramas de PIE (NO SE VEN BIEN).
- NO SE TIENEN BUGS POR CUESTIONES DE ENTORNOS. PORQUE LOS ENTORNOS SON IGUALES.

COMENTARIOS...
- DEVOPS. Es un tema que pocas personas manejan pero es una necesidad actual y una demanda particular de las empresas este tipo de trabajo.

- Jezreel. Es un área olvidada en metodología, no en procesos. Existe mucho de la Gestión de la configuración que ya se maneja en CMMi, en COBIT. No está olvidada, pero en cuanto a procesos si se está tomado en cuenta. Siempre está enfocado a desarrollo de Software. 
- Porque no han publicado. Es que lo vamos a registrar como derechos de autor o modelo de utilidad. Es un área olvidada en el como abordarla. Publicarla dentro de las lecturas. Si se puede dar a conocer. Es necesario enfocarlo.
-Luis Julián. ¿Cuál es la relación entre reusabilidad e infraestructura desechable. Cual es la similitud y cual es la diferencia? Lo que se propone es hacer eso mismo, usar la infraestructura como código.
-Mirna. Facilitar el cambio es más efectivo que intentar prevenirlo. ¿Cómo se hizo el estado del arte?, quien te recomendó los libros: los tutores y en secuencia. Que propones para generar más evidencia para que se note. Antes de la producción no se puede, pero de ahora en adelante...


Aprendizaje para el tema de Josué:
  • Hay un problema muy fuerte. Enfatizarlo. El aprovisionamiento tradicional no responde a las necesidades actuales de rapidez.
  • Hay que agregar definiciones para términos que probablemente la audiencia no conozca.
  • Jezreel recomienda que se centre
  • Hacer una investigación del estado de la práctica para reportes técnicos.
  • Decir abajo el número de diapositiva que se está manejando.
  • Las tres presentaciones, Memo, Heltton y Lizbeth son ricas en apoyos gráficos. Creo que hace falta buscar este tipo de apoyos para tu presentación. 
  • Es muy útil para personas que van a desarrollar Mash-ups, pera tener una mayor esperanza de un mejor funcionamiento de su aplicación basada en Mash-ups. Un mejor riesgo respecto a disponibilidad. 
Ideas o acciones por realizar:
  • Awareness - la palabra clave. Tanto en el tema que hemos estado manejando de electrotecnia, así como. ¿Cómo hacemos consciente a las personas de cierto problema? Y ¿cómo las motivamos a que tomen acciones al respecto?
  • En un principio se dice que la mayoría de las empresas no están preparados para proteger sus activos de información. ¿¿¿Este marco de trabajo como trata este problema????
  • Avisar a todos acerca de Inglés. 
  • Publicación de trabajos de Memo y de Josúe. 
Patrón identificado:
  • Algunos investigadores hacen primero un modelo y una herramienta y luego tratan de implementarla.
  • Algunos investigadores hacen primero el desarrollo de los proyectos y asi ya se tienen los casos de estudio.
Porque todos los alumnos no han terminado en tiempo:
  • Estudio Guiado I antes.
  • Crear el hábito de estar trabajando varias horas en el proyecto.
  • Las estancias realizadas por los estudiantes han alargado el tiempo para escritura de tesis, aunque generan material muy interesante para el desarrollo de la tesis.
  • Algunos alumnos entran a trabajar.
  • Los alumnos están ocupados desarrollando proyectos adicionales (proyectos con la industria).
  • Los investigadores/tutores/directores de tesis los están ocupando.
  • Por la falta de seguimiento por parte de los profesores.