首页    期刊浏览 2024年12月01日 星期日
登录注册

文章基本信息

  • 标题:A Practical Approach to the Agile Development of Mobile Apps in the Classroom
  • 本地全文:下载
  • 作者:Ramón Ventura Roque Hernández ; Juan Antonio Herrera Izaguirre ; Adán López Mendoza
  • 期刊名称:Innovación Educativa
  • 印刷版ISSN:1665-2673
  • 出版年度:2017
  • 卷号:17
  • 期号:73
  • 页码:97-96
  • 语种:English
  • 出版社:Instituto Politécnico Nacional
  • 摘要:Este artículo presenta un estudio en el que dos grupos de estudian- tes universitarios aprendieron los principios de la agilidad en el de- sarrollo de aplicaciones móviles y construyeron su propia versión de una aplicación en Java para Android siguiendo los principios de dos metodologías ágiles: SCRUM y Programación Extrema ( XP ). A cada equipo se le asignó una metodología: SCRUM o XP para el desarro- llo de su aplicación en dos iteraciones, En la segunda iteración, los requerimientos fueron modicados intencionalmente para provocar cambios en el software que cada equipo creaba. Después de ter- minar el proceso de desarrollo, se administró un cuestionario y se condujeron entrevistas con el propósito de investigar la percepción de los estudiantes acerca de: el trabajo de equipo, las metodolo- gías utilizadas, su motivación personal, y su actitud acerca de los requerimientos cambiantes. Se realizó la prueba de Mann-Whitney con los datos obtenidos. Los resultados muestran que el equipo que implementó la metodología XP aceptó mejor los requerimientos cam- biantes que el equipo que usó SCRUM . Además, también se observó mayor participación y cooperación entre los participantes de la me- todología XP que entre los que usaron SCRUM .
  • 其他摘要:This article presents a study where two groups of university stu- dents learned the principles of the agile development of mobile applications. The participating university students built their own version of an application in Java for Android following the principles of two agile methodologies: SCRUM and Extreme Programming ( XP ). Each team of students was assigned either a SCRUM or XP methodol- ogy for the development of their application in two iterations. In the second iteration the requirements were intentionally modied to provoke changes in the software being developed by each team. After the completion of the development process, a questionnaire was applied, and interviews with participants were conducted. The pur- pose of the questionnaire and the interviews was to gain insight into the participating students’ perceptions about teamwork, the method- ologies used, their personal motivation, and their attitude towards changing requirements. A Mann-Whitney test was performed on the acquired data. The results show that the team that implemented the XP methodology accepted the changing requirements more than the SCRUM team. Moreover, higher levels of participation and cooperation were observed among participants who used the XP methodology than among those who used SCRUM .
  • 关键词:Aprendizaje de la ingeniería del software; desarrollo ágil de software; programación extrema; programación en Java; SCRUM.
  • 其他关键词:Agile Software Development; Java Programming; learning Software Engineering; Scrum Approach; XP Approach.
国家哲学社会科学文献中心版权所有