Estimación de esfuerzo en desarrollo de software ágil: Estudio del estado actual en Bogotá



Título del documento: Estimación de esfuerzo en desarrollo de software ágil: Estudio del estado actual en Bogotá
Revista: Iteckne
Base de datos: PERIÓDICA
Número de sistema: 000446198
ISSN: 1692-1798
Autores: 1
Instituciones: 1Universidad Santo Tomás, Bucaramanga, Santander. Colombia
Año:
Periodo: Jul-Dic
Volumen: 17
Número: 2
Paginación: 110-131
País: Colombia
Idioma: Español
Tipo de documento: Artículo
Enfoque: Analítico, descriptivo
Resumen en español A lo largo de los años se han llevado a cabo numerosos estudios relacionados con la estimación de esfuerzo en el desarrollo de software ágil, los cuales permiten comprender los avances que han tenido y la necesidad de su uso en las empresas. El objetivo del estudio es conocer la perspectiva de empresarios de distintas organizaciones de Bogotá que trabajan en el sector o estén relacionados con el desarrollo de software ágil y aquellos que han tenido proyectos relacionados con el tema. Se realizaron 314 encuestas en la cuidad de Bogotá, los principales hallazgos fueron: 1) Para las compañías es sumamente importante la adopción de una metodología de estimación de esfuerzo, con un 34%. 2) La técnica de estimación más usada es el punto de caso de uso, con 43,31%. 3) El predictor de esfuerzo más utilizado es la Línea de código 38,85% y seguida de este STORY POINT, con 33,76%. 4) Como metodología ágil adoptada en las empresas se encuentra SCRUM, con 43,95%. 5) Como factor más determinante para estimar el esfuerzo, se considera la experiencia de equipo, con 53,50%. 6) En el porcentaje de error entre estimación de esfuerzo proyectada y esfuerzo real, el 26,75% de los encuestados determinan que está subestimada entre un 5 y 25%. 7) Finalmente, para estimar el esfuerzo de proyectos mediante desarrollo de software ágil el 26,11% los encuestados reconocen que la mayor dificultad son los recursos. De este modo, se concluye que la estimación de esfuerzo es relativamente variable; para muchas compañías, esto depende también de las necesidades de cada una, por otro lado, el uso de metodología ágil y técnicas de estimación varía en su uso dependiendo del cruce que se dé entre ellas y como se complementan entre sí
Resumen en inglés Over the years, numerous studies have been developed related to estimating effort in agile software development, which help us to understand the progress they have made and the need for their use in companies. The objective of the study is to know the perspective of entrepreneurs from different organizations in Bogotá who work with or are connected to the development of agile software and those who have had projects related to the subject. 314 surveys were conducted in the city of Bogotá, the main findings were: 1) For companies, it is extremely important to adopt an effort estimation methodology with 34%. 2) The most used estimation technique is the use case point with 43.31%. 3) The most used effort predictor is Code Line 38.85%, followed by STORY POINT with 33.76%. 4) SCRUM is the agile methodology adopted in companies with 43.95%. 5) The most determining factor to estimate effort is team experience with 53.50%. 6) In the percentage of error between an estimate of projected effort and actual effort, 26.75% of those surveyed determine that it is underestimated between 5% and 25%. 7) Finally, to estimate the effort of projects through agile software development, 26.11% of respondents recognize that the greatest difficulty is resources. In this way, it is concluded that the effort estimation is relatively variable, for many companies, this also depends on their particular needs; on the other hand, the use of agile methodology and estimation techniques varies in its use depending on the crossing that occurs between them and how they complement each other
Disciplinas: Ciencias de la computación
Palabras clave: Software,
Desarrollo de software,
Metodología,
Estimación de esfuerzo
Keyword: Software,
Software development,
Methodology,
Effort estimation
Texto completo: Texto completo (Ver HTML) Texto completo (Ver PDF)