@unpublished{upm71042, author = {Iker Moratino Rodr{\'i}guez}, address = {Madrid}, title = {ASTools: Portal web para el aprendizaje de metodolog{\'i}as {\'a}giles y la adopci{\'o}n de Scrum}, year = {2022}, month = {July}, keywords = {Aplicaciones web; Metodolog{\'i}as {\'a}giles; Scrum; Ense{\~n}anza universitaria}, abstract = {Durante los {\'u}ltimos a{\~n}os, la industria del software ha experimentado un gran crecimiento debido a la enorme demanda de nuestra sociedad, la sociedad de la informaci{\'o}n. Muchos de los aparatos que utilizamos d{\'i}a a d{\'i}a pueden haber sido programados, desde un coche a un tel{\'e}fono m{\'o}vil, pasando por un frigor{\'i}fico inteligente o una persiana que se conecten al {\'a}rea dom{\'o}tica de nuestro hogar. El crecimiento de la industria del software ha provocado la b{\'u}squeda de nuevas formas de crearlo mejorando el tiempo de desarrollo (time to market). Debido a esto han surgido nuevos procesos de desarrollo como las metodolog{\'i}as {\'a}giles, cuando en 2001 se defini{\'o} el ?Manifiesto {\'A}gil?. Hoy por hoy, las metodolog{\'i}as {\'a}giles son uno de los procesos de desarrollo software m{\'a}s utilizados en la industria. Por ese motivo su formaci{\'o}n es primordial para cualquier ingeniero software. Sin embargo, hoy en d{\'i}a no existe un {\'u}nico portal que de soporte a esta formaci{\'o}n proporcionando una gu{\'i}a de actividades y t{\'e}cnicas con herramientas que soporten el aprendizaje y puesta en pr{\'a}ctica de las mismas. Por ello surge este Trabajo Fin de Grado (TFG), que se centra en la creaci{\'o}n de un portal web llamado ASTools que re{\'u}na una serie de mecanismos {\'u}tiles para iniciarse en el mundo de las metodolog{\'i}as {\'a}giles, ayudando al usuario a comprenderlas y a aplicarlas de forma correcta. ASTools ofrece p{\'a}ginas de informaci{\'o}n sobre metodolog{\'i}as {\'a}giles y Scrum, una utilidad que represente una sala de trabajo {\'a}gil para que el usuario conozca el entorno donde se utilizan dichas metodolog{\'i}as, herramientas soporte online para t{\'e}cnicas utilizadas en las metodolog{\'i}as {\'a}giles, especialmente centradas en Scrum y unos cuestionarios de autoevaluaci{\'o}n para que el usuario pueda comprobar si ha obtenido de forma satisfactoria los conocimientos que se pretenden comunicar. Por lo mencionado anteriormente, se puede observar que el portal web est{\'a} enfocado en cierto modo a la docencia. De hecho, ASTools, se puede integrar perfectamente como herramienta soporte a cualquier asignatura que imparta estas metodolog{\'i}as. En particular en este TFG se utiliza como caso de estudio su adopci{\'o}n en la asignatura Ingenier{\'i}a del Proceso Software y Construcci{\'o}n impartida en tercer curso de los Grados de Ingenier{\'i}a del Software y Doble Grado de Ingenier{\'i}a del Software y Tecnolog{\'i}as para la Sociedad de la Informaci{\'o}n de la Escuela T{\'e}cnica Superior de Ingenier{\'i}a de Sistemas Inform{\'a}ticos de la Universidad Polit{\'e}cnica de Madrid. La adopci{\'o}n de ASTools en las asignaturas tiene como objetivo ayudar a su alumnado a una mejor comprensi{\'o}n de las metodolog{\'i}as {\'a}giles y en particular de Scrum, haciendo que participen de forma m{\'a}s activa en las clases. Abstract: During the last few years, software industry has undergone a huge growth due to the enormous demand of our society, the information society. Many of the devices we use every day have been programmed, from a car to a mobile phone, or the smart devices connected to home automation systems. The growth of the software industry has led to research new processes for constructing software improving its time to market. As a result, new development processes, such as agile methodologies, have emerged. Specifically, when in 2001, the "Agile Manifesto" was defined. Today, agile methodologies are one of the most widely used software development processes in the industry. For this reason, its formation is essential for any software engineer. However, nowadays there is not a single portal that supports agile methodologies training by providing a guide of activities and techniques with tools that support learning and putting them into practice. This Final Degree Project focuses on the creation of a web portal called ASTools that brings together a series of useful mechanisms to get started in the world of agile methodologies, helping the user to understand them and applying them correctly. ASTools offers information pages about agile methodologies and Scrum, a utility that represents an agile workroom for the user to get to know the environment where these methodologies are used. In addition, ASTools provides online tools for using the most common agile techniques, especially those focused on Scrum, and self-assessment questionnaires for the user to check if he/she has satisfactorily obtained the knowledge that is intended to be communicated. As a result, itis possible to conclude that the web portal is mainly focused on teaching. In fact, ASTools can be perfectly integrated as a support tool for any subject that teaches these methodologies. In particular, this project has been applied to a case of study that consists in the AS tools adoption in the subject Software Process Engineering and Construction taught in the third year of the Software Engineering degree and the Technologies for the Information Society degree of the Escuela T{\'e}cnica Superior de Ingenier{\'i}a de Sistemas Inform{\'a}ticos of the Universidad Polit{\'e}cnica de Madrid. The adoption of ASTools in the subjects aims to help students to better understand agile methodologies and in particular Scrum, promoting them to their active participation in the classes.}, url = {https://oa.upm.es/71042/} }