De Tableros Kanban Como Apoyo para El Desarrollo de Las Metodologías Ágiles
De Tableros Kanban Como Apoyo para El Desarrollo de Las Metodologías Ágiles
De Tableros Kanban Como Apoyo para El Desarrollo de Las Metodologías Ágiles
USO
DE TABLEROS KANBAN COMO APOYO PARA EL DESARROLLO DE
LAS METODOLOGÍAS ÁGILES
USE OF KANBAN BOARDS AS SUPPORT FOR THE DEVELOPMENT OF AGILE
METHODOLOGIES
Andrés Roberto León Yacelga1
E-mail: [email protected]
ORCID: https://orcid.org/0000-0002-6584-6408
Marco Antonio Checa Cabrera1
E-mail: [email protected]
ORCID: https://orcid.org/0000-0002-4169-581X
1
Universidad Regional Autónoma de Los Andes. Ecuador.
Cita sugerida (APA, séptima edición)
León Yacelga, A. R., & Checa Cabrera, M. A. (2022). Uso de tableros Kanban como apoyo para el desarrollo de las
metodologías ágiles. Revista Universidad y Sociedad, 14(S2), 208-214.
RESUMEN
Los tableros Kanban sirven para mostrar el avance en la construcción de un sistema informático, no solo a los miembros
del equipo de desarrollo, sino que, a todos los interesados en el proyecto, que combinado con la aplicación de las meto-
dologías ágiles persiguen alcanzar el éxito de los mismos. Se consiguió demostrar que su uso y adaptación fueron rápidos
e intuitivos y que se consiguió mantener organizado e informado del avance de los proyectos a todos los miembros del
equipo de desarrollo y evaluando la calidad en cada entrega programada. Se aplicó una encuesta a los estudiantes de los
niveles superiores de la carrera de software de Uniandes y una entrevista a los jefes de grupo, consiguiéndose información
relevante para comprobar la eficacia y facilidad de uso de los tableros Kanban en el proceso de desarrollo de los sistemas
informáticos con metodologías ágiles, llegando a comprobar que se pudo cumplir con el trabajo planificado y en el tiempo
estipulado. El uso de esta herramienta junto a la metodología no es suficiente para alcanzar el éxito, sino que deben apli-
carse todos los conocimientos adquiridos en la carrera de software y adquirir la experticia de ejecución con cada nuevo
proyecto desarrollado.
ABSTRACT
Kanban boards are used to show the progress in the construction of a computer system, not only to members of the develo-
pment team but to all stakeholders in the project, which combined with the application of agile methodologies aim to achieve
the success of the same. It was demonstrated that its use and adaptation were fast and intuitive and that it was possible
to keep all the members of the development team organized and informed of the progress of the projects and to evaluate
the quality of each scheduled delivery. A survey was applied to the students of the higher levels of the software career of
Uniandes and an interview to the group leaders, obtaining relevant information to verify the effectiveness and ease of use
of Kanban boards in the process of development of computer systems with agile methodologies, getting to verify that it was
possible to comply with the planned work and in the stipulated time. The use of this tool together with the methodology are not
enough to achieve success but must be applied all the knowledge acquired in the software career and acquire the expertise
of execution with each new project developed.
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620 Volumen 14 | S2 | Abril, 2022
208
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
209
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
MATERIALES Y MÉTODOS
La investigación se realiza con un enfoque mixto, que se
define por (Medina et al. 2013), “como un proceso que re-
colecta, analiza y vincula datos cuantitativos y cualitativos
en un mismo estudio o una serie de investigaciones para
responder a un planteamiento”. Con el cual se realiza un
estudio de los resultados del uso de los tableros Kanban
por parte de los estudiantes de los niveles superiores de
la carrera de software de Uniandes para conocer los im-
pactos generados a partir de su utilización, se verifican
los resultados estadísticos y se generan las respectivas
conclusiones.
De acuerdo al alcance se considera una investigación
descriptiva pueso que permite identificar las caracterís-
ticas que deben cumplir los tableros Kanban dentro del
Figura 2. Contenido de una tarjeta Kanban.
desarrollo de los sistemas de información y la forma como
Cada tarjeta dentro del tablero kanban contiene informa- se desarrolla el trabajo del equipo que tiene a su cargo
ción significativa que describe a cabalidad el contenido construir un sistema de información.
de la misma. Entre los elementos que contiene la ficha
Como población se han tomado a los estudiantes de los
están os miembros responsables de la tarea, las fechas
niveles superiores de la carrera de software de Uniandes,
de inicio y fin de la tarea, una descripción general de la
los cuales suman 21 alumnos distribuidos en el sexto y
tarea, los archivos adjuntos que corroboran los resultados
octavo niveles, por lo que no se hace necesario utilizar
de la tarea, y un checklist de subtareas que permiten al-
una muestra sino trabajar con la totalidad de la población.
canzar el objetivo. La información contenida en cada tar-
jeta en un tablero virtual enriquece significativamente la Se entrevistan a los jefes de cada uno de los grupos que
comprensión y el seguimiento de un proyecto, con un ma- desarrollan los proyectos de desarrollo de sofwatre y se
yor aporte que un tablero físico. Este aporte de informa- aplica una encuesta a todos los estudiantes involucrados
ción que realizan las tarjetas coadyuva al objetivo de eje- con respecto a la utilización de los tableros Kanban.
cutar un sprint de forma dinámica y práctica y presentar
al usuario el avance del proyecto en el tiempo estimado. RESULTADOS Y DISCUSIÓN
La investigación se basa en el comportamiento y las difi- Dentro del uso de las metodologías ágiles para el desa-
cultades que han tenido que superar los equipos de tra- rrollo de proyectos informáticos, principalmente se ha
bajo de desarrollo de software y particularmente de los utilizado scrum como marco de trabajo y los tableros
estudiantes de Uniandes de los niveles superiores de la Kanban han sido de gran ayuda para la consecusión de
carrera de software, para construir los sistemas de infor- los resutados deseados.
mación bajo las circunstancias del distanciamiento físico Se realizan encuestas a la población de estudio, que de
que se vive en la actualidad debido a la pandemia del acuerdo a (Useche, Artigas, Queipo, & Perozo, 2019), la
covid19 y como han ido superando estos obstáculos con encuesta trata de obtener la información que trate sobre
el fin de desarrollar software apoyados en la planificación el objeto de estudio a partir de la interacción con las per-
y el trabajo de las metodologías ágiles utilizando los ta- sonas a las cuales les afecta el objeto de estudio o tienen
bleros Kanban, de forma particular los tableros virtuales. conocimiento sobre el tema y dentro de las mismas se
Al finalizar la investigación, se describe el comportamien- han utilizado las escalas de Likert, que son instrumentos
to de los equipos de trabajo con el uso de los tableros psicométricos donde el encuestado debe indicar si está
Kanban y se realiza un análisis minucioso de los pros y de acuerdo o no sobre una afirmación, ítem o reactivo, lo
contras encontrados al utilizar esta herramienta. Cuales cual se realiza a través de una escala ordenada y unidi-
han sido las principales experiencias positivas y nega- mensional, en la que se recomienda tener cinco opciones
tivas como apoyo para el desarrollo de los sistemas de de respuesta, las mismas que están expresadas de la si-
información. guiente manera: muy satisfactorio, satisfactorio, neutral,
210
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
211
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
212
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
proporcionar resultados con una calidad inadecuada o y que además permite hacer entregas a tiempo y de un
diferente a los requerimientos del cliente final. trabajo de calidad.
En el caso particular de estudio se ha utilizado la herra-
mienta Trello para la administración y uso de los tableros
virtuales Kanban, concluyendo que es fácil e intuitiva para
la utilización y no demandó de un gran esfuerzo para que
los estudiantes la adopten y la utilicen para evidenciar el
trabajo realizado en cada etapa del proyecto informático,
criterio en concordancia a (Boronat, Montañés, García,
Fenollar, & Fombuena, 2017).
CONCLUSIONES
El uso de los tableros Kanban en el desarrollo de proyec-
to informáticos con metodologías ágiles visibiliza el traba-
jo del equipo de trabajo y de cada uno de sus miembros
tributando a mantener organizado el trabajo en equipo y
el cumplimiento de las metas propuestas al inicio de un
proyecto.
Figura 8. Dificultad de uso de los tableros virtuales
La utilización de los tableros virtuales enriquece la expe-
La gran mayoría de los participantes del estudio concuer- riencia a los miembros del equipo de desarrollo, pues-
dan que la utilización de los tableros virtuales no ha sido to que no solamente se pueden apreciar las tareas por
complicado y más aún ha permitido organizar el trabajo realizar y los responsables, sino que se pueden añadir
de una forma transparente, al aañcance de todos los par- muchos elementos que permiten evaluar de mejor forma
ticipantes y de aquellos que dirigen el proyecto, para no el avance de un proyecto a lo largo del tiempo.
perderse ningún detalle en cuanto a la construcción del
El tablero Kanban y la aplicación de una metodología ágil
proyecto informático, al pequeño porcentaje de estudian-
para el desarrollo de los proyectos informpaticos no bas-
tes que se les dificultó el uso de la herramienta es plau-
tan a la hora de ejecutar el mismo, son una parte impor-
sible puesto que no pusieron el interés necesario para
tante de la administración y evaluación, pero debe com-
hacerlo y al final no obtuvieron los resultados esperados,
plementarse con otro tipo de herramientas y estrategias
existiendo retrasos y baja calidad en el software presen-
para completar el proceso de construcción de un sistema
tado a los usuarios finales.
informático y alcanzar el objetivo planificado al inicio.
La elaboración y uso de los tableros Kanban permiten or-
ganizar el trabajo de un equipo de desarrollo de software REFERENCIAS BIBLIOGRÁFICAS
y mostrar el avance del mismo a todos los involucrados Asato, J. A., Ramírez, E., Fierro, J. G., Gutiérrez, F., &
en el proyecto, pero no significa que con el uso de esta Galván, P. (2017). Aplicación de marcos de trabajo
herramienta se pueda abarcar completamente la forma ágil para el desarrollo de software en ambientes
de trabajar en un proyecto ágil como lo manifiesta (Asato, académicos. Pistas Educativas, 39(127), 6-25.
Ramírez, Fierro, Gutiérrez, & Galván, 2017), dado que
para controlar, administrar y dar seguimiento al desarrollo Boronat, T., Montañés Muñoz, N., Garcia-Sanoguera, D.,
de un proyecto se debe considerar que es la confluencia Fenollar, O., & Fombuena, V. (2017). Utilización de
de varias herramientas y marcos de trabajo lo que va a técnicas Kanban para la gestión de tesis doctorales.
permitir elaborar trabajos de calidad y sobre todo muy im- In In-Red 2017. III Congreso Nacional de innovación
portante, con la participación de todos los involucrados. educativa y de docencia en red. (pp. 110-116).
Editorial Universitat Politècnica de València.
La utilización de los tableros Kanban además permite dis-
minuir el nivel de incertidumbre y el avance de las tareas Godoy, D. A., Belloni, E. A., Kotynski, H., Santos, H. D., &
asignadas a cada uno de los miembros de un equipo de Sosa, E. O. (2014). Simulando proyectos de desarrollo
trabajo como lo afirma (Granados & Reyes, 2019), con lo de software administrado con Scrum. In XVI Workshop
que coincide el resultado de la investigación que tributa a de Investigadores en Ciencias de la Computación.
la gestión de proyectos informáticos de forma organizada
213
UNIVERSIDAD Y SOCIEDAD | Revista Científica de la Universidad de Cienfuegos | ISSN: 2218-3620
Granados, S. O., & Reyes, J. G. (2019). Sistema White, R. E., & Prybutok, V. (2001). The relationship
Kanban-Trello: análisis de uso para el seguimiento between JIT practices and type of production
de las observaciones del Programa Académico de system. Omega, 29(2), 113-124
Informática: Kanban-Trello System: use analysis for
Yépez L., & Armijos G. (2020). Aplicación de la
solving observations from Informatics Academic
metodología kanban en el desarrollo del software para
Program. Tecnología Educativa Revista CONAIC, 6(2),
generación, validación y actualización de reactivos,
49-56.
integrado al sistema informático de control académico
Guitert, M., Romeu, T., & Pérez-Mateo, M. (2007). UNACH (Bachelor’s tesis). Universidad Nacional de
Competencias TIC y trabajo en equipo en entornos Chimborazo.
virtuales. RUSC. Universities and Knowledge Society
Journal, 4(1). 1-12
Jorna Calixto, A. R., Castañeda Abascal, I., & Véliz
Martínez, P. L. (2016). Percepción de habilidades de
liderazgo en hombres y mujeres para la dirección en
salud en Cuba. Revista Cubana de Salud Pública, 42.
1-7.
Kendall, K., & Kendall, J. (2011). Análisis y diseño de
sistemas. Pearson.
Lozano Parra, A. (2019). Herramienta Kanban aplicada en
el seguimiento del flujo de solicitudes en una fábrica
de software. Core.
Medina, M. I. R., Quintero, M., & Valdez, J. (2013). El
enfoque mixto de investigación en los estudios fiscales.
Tlatemoani: revista académica de investigación, (13),
1-8.
Montero, B. M., Cevallos, H. V., & Cuesta, J. D. (2018).
Metodologías ágiles frente a las tradicionales en el
proceso de desarrollo de software. Espirales revista
multidisciplinaria de investigación, 2(17), 114-121.
Salazar, C., & Del Castillo, S. (2018). Fundamentos
básicos de estadísticas primera edición. Santiago del
castillo.
Schonberger, R. J. (1983). Applications of single-card
and dual-card kanban. Interfaces, 13(4), 56-67
Useche, M. C., Artigas, W., Queipo, B., & Perozo, É.
(2019). Técnicas e instrumentos de recolección de
datos cuali-cuantitativos (Primera ed.) Universidad La
Guajira.
Valerio, C. L., & Cruz, J. C. M. (2020). Guía para la
Ingeniería de Requerimientos bajo un enfoque ágil
integrando técnicas de usabilidad. Revista Ibérica de
Sistemas e Tecnologias de Informação, (E32), 546-
558.
Vázquez, M. Y. L., Cevallos, R. E. H., & Ricardo, J. E.
(2021). Análisis de sentimientos: herramienta para
estudiar datos cualitativos en la investigación jurídica.
Universidad y Sociedad, 13(S3), 262-266.
214