4 research outputs found

    Using an Educational Mobile Application for Learning the Essence 1.2 Kernel Alphas

    Get PDF
    Essence 1.2 is a standard that facilitates the study of Software Engineering by essentializing the broad empirical knowledge related to this area. The main component of the standard is the kernel, which contains alphas that make it possible to assess the state and progress of a software project through the use of a holistic thinking framework. This paper presents an educational mobile application, denominated as Alphalingo, with which to learn the alphas, and which promotes active and meaningful learning through the inclusion of various learning styles, gamification and spaced learning. The educational proposal was evaluated by means of a formal experiment and a replication, which were carried out with professionals working at two software enterprises in Mexico. The experimentation method consisted of randomly selecting the participants in order to form two groups: a control group, whose members attended classes in order to learn the Essence 1.2 kernel alphas, and an experimental group, which learned using Alphalingo. The statistical results obtained from the meta-analysis carried out indicate that the use of Alphalingo has a greater degree of learning effectiveness and a greater motivating effect than the face-to-face method.Essence 1.2 es un estándar que facilita el estudio de la Ingeniería del Software al esencializar el amplio conocimiento empírico relacionado con esta área. El componente principal del estándar es el núcleo, que contiene alfas que permiten evaluar el estado y el progreso de un proyecto de software mediante el uso de un marco de pensamiento holístico. Este artículo presenta una aplicación móvil educativa, denominada Alphalingo, con la que aprender los alfas, y que promueve el aprendizaje activo y significativo mediante la inclusión de varios estilos de aprendizaje, la gamificación y el aprendizaje espaciado. La propuesta educativa se evaluó mediante un experimento formal y una réplica, los cuales se realizaron con profesionales que laboran en dos empresas de software en México. El método de experimentación consistió en seleccionar aleatoriamente a los participantes para formar dos grupos: un grupo de control, cuyos integrantes asistieron a clases para aprender las alfas del kernel Essence 1.2, y un grupo experimental, que aprendió usando Alphalingo. Los resultados estadísticos obtenidos del metaanálisis realizado indican que el uso de Alphalingo tiene un mayor grado de efectividad en el aprendizaje y un mayor efecto motivador que el método presencial

    Essboard: una herramienta colaborativa para el uso de esencia en el monitoreo de desarrollo de software

    Get PDF
    Define un conjunto de elementos que se presentan en todo desarrollo de software, Essence, un estándar de Object Management Group. Una de sus aplicaciones se orienta en apoyar a equipos a establecer el estado actual de su proyecto (monitoreo) y definir dónde dirigirse (dirección). Actualmente se han desarrollado pocas herramientas que contribuyan a esta aplicación, más aún ellas dejan de lado la colaboración que promueve la comunicación e interacción del equipo en el desarrollo de software y que en sí es inherente a ella. Por lo que en este trabajo desarrollamos Essboard, una herramienta que toma un enfoque colaborativo en la dirección y monitoreo de proyectos de software, al brindar un entorno de trabajo a equipos de desarrollo que promueve la colaboración en la definición del estado y las metas de un proyecto, como también promueve una visión común del estado y el progreso del desarrollo a través de radares de información. Mostramos, a través de un caso práctico, que Essboard puede soportar reuniones comunes de dirección y monitoreo de proyectos; y evidenciamos mediante un test de generación de conciencia que Essboard promueve mejor el trabajo colaborativo al obtener resultados superiores en relación a las herramientas para Essence actuales.Tesi
    corecore