• No se han encontrado resultados

5. EXPERIMENTOS Y RESULTADOS

6.3. TRABAJOS FUTUROS

Existen distintos aspectos de la herramienta que pueden ser extendidos para obtener un mejor provecho de su utilización.

138

Actualmente el almacenamiento de los bloques y las celdas persistidas (para soporte colaborativo) se realiza con una estructura que tiende a degradar significativamente el aplicativo para bloques demasiado grandes y con escalas muy pequeñas. Se piensa que a futuro se podría realizar un cambio en este aspecto para mejorar la performance de la herramienta.

Otro punto, será extender la aplicación agregando la manipulación de bloques a través de una cámara que lea movimientos corporales. De esta manera la cámara podría interpretar los movimientos de las manos de los participantes y así manipular las piezas LEGO como en la vida real.

Otro aspecto a tener en cuenta a futuro, será realizar un aplicativo externo que consuma la información persistida de la db y obtenga estadísticas de todo tipo, entre ellas podría ser cantidad de piezas utilizadas, movimientos, etc., estos resultados podrían ser generados a nivel persona o grupalmente (por proyecto).

Y por último, se podría realizar una mejora en el tablero de Poker Planning, simulando la técnica real de la estimación. En nuestro desarrollo se ofreció un mazo de cartas simples. Aquí es donde se puede mejorar ofreciendo diferentes tipos de tarjetas, como por ejemplo una secuencia de Fibonacci incluyendo un cero: 0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89 o también otras progresiones similares.

139

APÉNDICE A

La siguiente encuesta fue presentada a los miembros que participaron del experimento. La misma se centró en evaluar si la aplicación de Virtual Scrum Lego facilita el aprendizaje de la Metodología Scrum. También de evaluó si soluciona los inconvenientes encontrados en las clases tradicionales, como por ejemplo contar con los recursos materiales necesarios considerando la gran cantidad de estudiantes que asisten a los cursos de enseñanza de Scrum. Entre los recursos materiales requeridos se encuentra un recurso fundamental que son las suficientes piezas de LEGO (ladrillitos), ya que sin ellas, el juego no tendría sentido. Además, el espacio físico necesario que pueda albergar la gran cantidad de alumnos que asisten a estos cursos.

Datos Personales

Nombre y Apellido*Require Edad*Required  < 20 Años  Entre 20 y 25  Entre 26 y 30  > 30 Años Sexo*  M / F Profesión*R

Conoce la Mitología Scrum*R

 SI / NO

Solo responder en caso de haber sido afirmativa la respuesta anterior.  Solo ha escudo hablar de la Metodología.

 Ha realizado cursos de la Metodología.

140

Preguntas de tipo Likert

( 1 = completamente en desacuerdo ; 6 = completamente de acuerdo)

1 - El entorno de trabajo me resultó cómodo para llevar a cabo Scrum.*Required

2 - Me fue difícil encontrar las piezas Lego que necesitaba.*Required 3 - Me resultó sencilla la estimación de las Tareas.*Required

4 - Me fue sencilla llevar a cabo las tareas con piezas Lego.*Required 5 - Fue difícil realizar la planificación de la iteración.*Required

6 - No fue difícil mostrar y/o modificar el estado de mis tareas para con mis compañeros.*Required

7 - Resulto fácil cargar las Tareas en el Panel General de Tareas a realizar. *Required

8 - El curso me resulto satisfactorio teniendo en cuenta otros cursos realizados. Solo responda si ha participado de otros cursos.*Required

9 - El entorno de trabajo me pareció completo.*Required

10 - Me fue sencilla la comunicación con el cliente a fin de obtener feedback sobre el

producto desarrollado.*Required

11 - La comunicación con mis compañeros de equipo en las reuniones diarias fue una tarea complicada.*Required

12 - El curso me resulto útil.*Required

13 - Fue sencillo llevar adelante la construcción de un producto con piezas Lego dentro del entorno de trabajo.*Required

14 - En el comienzo del desarrollo, me resultó difícil establecer los artefactos, tales como: el panel con la lista de todo lo que podría necesitarse en el producto, el panel de tareas a

atacar en un sprint, el panel de estimación de tareas y demás.*Required

15 - Me pareció satisfactoria la experiencia de aprendizaje utilizando juegos de construcción en la Metodología Scrum.*Required

16 - Fue complicado comunicarme con el cliente para obtener información acerca de sus requerimientos. *Required

17 - Comprendí la Metodología Scrum fácilmente.*Required

18 - Todos los artefactos necesarios para llevar acabo correctamente las prácticas de Scrum se encontraron disponibles.*Required

141 20 - Si tuviese que realizar un proyecto de mayor envergadura, sería fácil incorporar nuevas piezas Lego.*Required

21 - La generación de bloques necesarios en la construcción para una determinada tarea, fue un problema constante.*Required

22 - Me resulto sumamente difícil la integración de cada tarea en un solo producto final.*Required

23 - La comunicación necesaria para realizar la planificación fue ordenada y suficiente.*Required

24 - No hubo dudas sobre los temas a desarrollar en dicha reunión de retrospectiva.*Required

25 - Fue fácil reusar algunas piezas Lego previamente construidas.*Required

26 - Las reuniones diarias, realizadas cada 40 minutos, no fueron una tarea sencilla.*Required

27 - Fue claro asociar el requerimiento del cliente a las tareas definidas.*Required 28 - Fue fácil desarrollar una reunión de retrospectiva al final del Sprint. *Required 29 - En general, el entorno de trabajo facilitó llevar a cabo Scrum.*Required

30 - Me resulto sencillo visualizar el estado de las tareas de mis compañeros.*Required

31 - Fue sencillo para el equipo mostrar el avance del desarrollo al cliente. *Required

32 - El curso no contribuyo a mi trabajo actual, ni tampoco a mi carrera profesional.*Required

142

Bibliografía

Agiles, P. (2002). Obtenido de http://proyectosagiles.org/

Ambler. (2002). When Is a Model Agile? New York: John Wiley & Sons Publishing.

An, Kim, & Kim. (2008). Teacher perspectives on online collaborative learning: Factors perceived as facilitating and impeding successful online group work.

ArgentinaVirtual. (1999). Obtenido de http://argentinavirtual.educ.ar/localhost/index.html Barreiro, E. &. (2009). Experiencias en la Docencia con Mundos Virtuales. Actas del Congreso

FINTDI. Presented at the Congreso FINTDI (Fomento e Innovación con Nuevas Tecnologías en la Docencia de la Ingeniería). Vigo, España.

Béatrice, M. (July 2008). Another Time, Another Space: Virtual Worlds, Myths and Imagination. Beetham. (2000). Rethinking Pedagogy for a Digital Age: Designing and Delivering E-Learning.

London: Routledg.

Boeham, B. P. (2001). "Developing Groupware for Requeriments Negotiation: Lessons Learned Learned," IEEE Sofware.

Boehm. (1976). Software Engineering, IEEE Transactions on Computers, 25(12). Borges. (2009). Profcast: Aprender y enseñar con podcast. Barcelona: Editorial UOC.

Botia, & Alfonso. (2005). An iterative and agile process model for teaching software engineering. In: 18th Conf. Softw. Eng. Train., pp.9-16 .

Brodlie, El-Khalili, & Ying Li. (1999). Using Web-Based Computer Graphics to Teach Surgery. Position Paper for GVE99. Coimbra, Portugal.

BROUGERE, G. (2008). Jogo e Educação. Porto Alegre: Artes Médicas.

Bruner. (1986). Juego, pensamiento y lenguaje. Perspectivas. V, XVI, 1, 79-85. Carey, & Bell. (1997). The VRML 2.0 Reference Manual.

Casamayor. (2008). La Formación online. Una mirada integral sobre el e-Learning, b-Learning.

Graó. Barcelona.

Castells. (1996). The Rise of the Network Society. The Information Age: Economy, Society and Culture. pp. 412-23.

Castells. (2000). "Internet y la Sociedad Red". Lección inaugural del programa de doctorado sobre la sociedad de la información y el conocimiento en la Universidad Oberta de Catalunya (UOC).

143 Castronova. (2001). Virtual Worlds: A First-Hand Account of Market and Society on the Cyberian

Frontier.

Cohn. (2006). Agile estimating and planning. RC Martin Series, Prentice Hall PTR, Englewood Cliffs.

Damon , & Poole. (2009). Do It Yourself Agile. DeLoura, M. (2000). Game Programming Gems.

Deshpande, A. A. (2011). Simulation games in engineering education: A state of the art review. Computer Applications in Ingineering Education, 19(3), 399-410. doi10.1002/cae.203223. Donizetti Zorzo, S. d. (2013, October). Using scrum to teach software engineering: A case study.

In Frontiers in Education Conference, 2013 IEEE (pp. 455-461). IEEE. E. Gamma, R. H. (1995). Design Pattem.

Eberly. (2000). Game Engine Design: A Practical Approach to real-Time Computer Grapchics. CA: Morgan Kaufmann, 2000. San Francisco.

Fainholc. (2008). PROGRAMAS, PROFESORES Y ESTUDIANTES VIRTUALES. Una sociología de la educación a distancia. Buenos Aires: Santilhana.

Fernandes, & Sousa. (2010). PlayScrum - a card game to learn the Scrum agile method. Ferrer. (2003). Metodologías Ágiles. Sitio

http://libresoft.dat.escet.urjc.es/html/downloads/ferrer- 20030312. Foundation, A. T. (2007). Obtenido de www.apache.org/

Fowler. (2000). The New Methodology. http://martinfowler.com/articles/newMethodology.html. Freitas, S. D. (2008). Serious virtual worlds. A scoping study, Prepared for the JISC e-learning

programme. Document No 480 Version 1.1.

Garaigordobil. (1990). Juego y desarrollo infantil. Madrid. Seco-Olea.

Garvey. (1983). El juego infantil. Madrid, Morata (Trabajo original publicado en 1977). Gingery, T. (2009). Survey Research Definitions: Central Tendency Bias.

Giro, Leiva, & Mesa. (2001). Consideraciones acerca de XP.

Grenning. (2002). Planning poker or how to avoid analysis paralysis while release planning. White Paper, Renaissance Sotware Consulting.

144 Gubern. (1996). "Del bisonte a la realidad virtual: La escena y el laberinto". El flujo comunicativo

de maquina a máquina. Barcelona: Anagrama.

Highsmith. (2004). Agile Project Management: Creating Innovative Products (2nd Edition). Iabg. (2001). IABG. Obtenido de The VModel: www.vmodell.iabg.de

Ibánez, S. (2008). Innovación Educativa y Uso de las TIC. Sevilla: Universidad Internacional de Andalucía. ISBN: 978-84-7993-055-4.

Imbernon, F. (2007). 10 ideas clave. La formación permanente del profesorado. Nuevas ideas para formar en la innovación y el cambio.

ISISTAN, U. (2010). Obtenido de taller.isistan.unicen.edu.ar/U3D/WebPlayer.html

Jimenez Diaz, G. C. (2011). Role-play virtual worlds for teaching object-oriented design: the ViRPlay development experience.

Jones. (1995). Virtual reality applications. London: Academic Press.

K., B. (s.f.). Extreme Programming Explained: Embrace Change. San Francisco: Addison-Wesley. Obtenido de http://argentinavirtual.educ.ar/localhost/index.html

Krivitsky. (2009). Product-Oriented Scrum Simulation with LEGO Bricks. lego4scrum.com. Kropp, & Meier. (s.f.). Teaching agile software development at university level: values,

management, and craftsmanship. 26th Conference on Software Engineering Education and Training. CSEE&T ’13, San Francisco, CA, US.

Krueger. (1983). Los orígenes artísticos de la realidad virtual. España, Madrid: Soc. Ed. Electa, pp. 19-20.

L. Bass, P. C. (2003). Software Architecture in Practice.

Lea, & Matsuda. (1996). Java for 3D and VRML Worlds. Berkeley, Calif.: New Riders Publishing. Lipponen. (2002). Exploring foundations for computer-supported collaborative learning.

Department of Psychology, University of Helsinki P.O. Box 13.

López Hernández, F. L. (2009, Junio). ¿Cómo pueden aprovechar las bibliotecas los mundos virtuales como second life? Boletín de la Asociación Andaluza de Bibliotecarios. 24(94/95), 47–57.

Lund, & Rasmussen. (2010). Tasks 2.0: Education Meets Social Computing and Mass. Lynch, & Herold. (2011). Using a LEGO®-Based Active Game to Ground Agile Development

145 MacDonald. (1994). Interacting with virtual environments. Chichester: Wiley ISBN 0 471 93941. Maher, Kourik, & Chookittikul. (2011). Reducing the gap between academia and industry: The

case for agile methods in Thailand. The Case for Agile Methods in Thailand. ITNG 2011: 239-244.

Mahnic. (2010). Teaching scrum through team‐project work: Student’s perceptions and teacher’s observations. Eslovenia: Faculty of Computer and Information Science, University of Ljubljana, Trzaska 25, 1000 Ljubljana.

Mahnic. (2012). A capstone course on agile software development using scrum. Slovenia IEEE Transactions on Education (Impact Factor: 0.84): Fac. of Comput. & Inf. Sci., Univ. of Ljubljana, Ljubljana.

Malajovich. (2000). Recorridos didácticos en la educación inicial.

Millard, & Essex. (2007). Web 2.0 Technologies for Social and Collaborative E-Learning. In T. Bastiaens & S. Carliner (Eds.).

Möller, & Hainer. (2008). Real-Time Rendering. CRC Press, ISBN 1439865299, 9781439865293. Montero, & Fernandez. (2003). Guía de Evaluación Heurística de sitios web. No Solo Usabilidad,

nº 2, 2003. <nosolousabilidad.com>. ISSN 1886-8592.

Nielsen. (1994 April). Ten Usability Heuristics. Boston, MA,: Proc. ACM CHI'94 Conf, 152-158. Oliveira, & Lima. (2011). State of the art on the use of scrum in distributed development

software. Revista de Sistemas e Computação, 1(2), 106-119.

P. Letelier, J. H. (2003). Metodologías Ágiles en el desarrollo de software. Alicante - España, pp. 1-8.

Paasivaara, Durasiewicz, & Lassenius. (2009). Using scrum in distributed agile development: A multiple case study.

Paasivaara, Heikkilä, Lassenius, & Toivola. (2014). Teaching students Scrum using LEGO blocks.

ICSE Companion: 382-391.

Paasivaara, Lassenius, Damian, Raty, & Schroter. (2013). Teaching students global software engineering skills using distributed Scrum. Finland: Helsinki University of Technology. P.O.Box 9210 FIN-02015 TKK.

Piaget. (1979). La formación del símbolo en el niño. México: Fondo de Cultura Económica. ISBN: 9789681602703.

146 Prendes, & Cabero. (2007). Internet aplicado a la educación: estrategias didácticas y

metodológicas. Nuevas Tecnologías Aplicadas a la Educación. Madrid: McGraw-Hill; p. 205-22.

Ramingwong, & Ramingwong. (2015). Plasticine Scrum: an alternative solution for simulating Scrum software development. Lecture Notes in Electrical Engng. 339, 851-858.

Reichlmayr. (2011). Working towards the student Scrum - developing agile Android applications.

Canada: Proc. 118th ASEE Annual Conf. and Exposition, Vancouver.

Ridderstrale. (2002). Business:Talent Makes Capital Dance. Financial Times/Prentice Hall. 0273659073, 9780273659075.

Rodriguez, Soria, & Campo. (2012). Virtual Scrum A Teaching Aid to Introduce Undergraduate Software Engineering Students to Scrum.

Roehl, Couch, Ballerich, & Reed. (1997). Late Night VRML 2.0 with Java, Ziff-Davis Press, Emeryville.

Ruiz, G. (1998). Panorama General de las Aplicaciones de la Realidad Virtual en la Educación.

Obtenido de http://www.cogs.susx.ac.uk/users/miguelga/espaniol.htm Rumbaugh, G. B. (1999). The Unified SoftwareDevelopment Process. Addison-Wesley

Professional, ISBN 0-201-57169-2.

Saenz. (2007). Una experiencia de capacitación del profesorado para la nueva formación. Revista Iberoamericana de Educación. Obtenido de

http://www.rieoei.org/deloslectores/1766Castro.pdf

Scharf, & Koch. (2013). Scrum in a software engineering course: an in-depth praxis report. San Francisco, USA: Proc. 26th Conf. on Software Engng. Educ. and Training.

Schneider. (2011). Goals of Educational Technology.

Schwaber. (2004). Agile Project Management with Scrum. Microsoft Press; 1 edition. ISBN-10: 073561993X, ISBN-13: 978-0735619937.

Schwaber, & Beedle. (2002). Agile software development with scrum. Prentice Hall. ISBN-10: 0130676349, ISBN-13: 978-0130676344.

Scott, Rodriguez, Soria, & Campos. (2014). Are learning styles useful indicators to discover how students use Scrum for the first time? Computers in Human Behavior, 36, pp. 56-64. SFS2X. (1999). Obtenido de smartfoxserver.com/

147 Sherman, & Judkins. (1994). Glimpses of heaven, visions of hell: virtual reality and its

applications. London: Hodder and Stoughton.

Shin, Y. (2002). Virtual Reality Simulations in Web-Based Science Education, Computer Applications in Engineering Education. 10(1), 18-25. doi:10.1002/cae.10014. Soria, A., & Rodriguez, E. (2010). Virtual Scrum: Un groupware para dar soporte a reuniones

virtuales en Métodos Ágiles. Buenos Aires: SADIO. TastyCupcakes. (2008). Obtenido de

http://tastycupcakes.org/2013/03/the-high-risk-airplane-factory/ TastyCupcakes. (2008). Obtenido de

http://tastycupcakes.org/2014/01/scrum-roles-and-responsibilities-game/

TastyCupcakes. (2008). Obtenido de http://tastycupcakes.org/2013/04/the-risk-is-in-the-blocks/ TastyCupcakes. (2008). Fuel for invention and learning.

Toro, A. D. (2013). El juego como herramienta educativa del Educador Social. Consejo General de Colegio Oficiales de Educadoras y Educadores Sociales RES. Revista de Educación Social. ISSN: 1698-9097.

Tortoise-SVN. (2003). Obtenido de tortoisesvn.net/

Von Wangenheim, Savi, & Borgatto. (2013). SCRUMIA - an educational game for teaching SCRUM in computing courses. Journal of Systems and Software, 86(10).

Vygotsky. (1933). El juego y su función en el desarrollo psíquico del niño. Instituto Pedagógico Estatal de Hertzsn en 1933, Leningrado, en R. Grasa, Cuadernos de Pedagogía, 85, 39-49. Walsh, Bourges, & Sevenier. (2000). Core Web 3D. Prentice Hall PTR, 2000. ISBN 10: 0130857289

/ ISBN 13: 9780130857286.

Warwick. (1993). Realidad Virtual en Ingeniería, Peter Peregrinus.

Watt, & Policarpo. (2000). 3D Games Volume 1: Real-timeRendering and Software Technology. WEB3D. (1997). Obtenido de http://www.web3d.org

Wrzesien, & Alcañiz Raya. (2010). Learning in serious virtual worlds: Evaluation of learning effectiveness and appeal to students in the E-Junior project, Computers & Education. In Frontiers in Education Conference, 2013 IEEE (pp. 455-461). IEEE.

Documento similar