REPOSITORIO
INSTITUCIONAL

    • español
    • English
  • Site map
  • English 
    • español
    • English
  • Login
  • Artículos(current)
  • Libros
  • Tesis
  • Trabajos de grado
  • Documentos Institucionales
    • Actas
    • Acuerdos
    • Decretos
    • Resoluciones
  • Multimedia
  • Productos de investigación
  • Acerca de
View Item 
  •   Home
  • Artículos
  • Indexados Scopus
  • View Item
  •   Home
  • Artículos
  • Indexados Scopus
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Simulation of Software Development Team Productivity Incorporating Social and Human Factors: A System Dynamics Model

Thumbnail
Share this
Date
2025
Author
Restrepo-Tamayo L.M
Gasca-Hurtado G.P
Valencia-Calvo J.

Citación

       
TY - GEN T1 - Simulation of Software Development Team Productivity Incorporating Social and Human Factors: A System Dynamics Model Y1 - 2025 UR - http://hdl.handle.net/11407/8812 PB - Institute of Electrical and Electronics Engineers Inc. AB - Managing software development work teams requires planning resources and activities to complete projects and deliver products satisfactorily and successfully. Estimating project time is part of the planning stage and is mainly conducted using methods based on technical factors. However, since software development is a process involving people with high levels of interaction, it is necessary to consider non-technical factors in project management. This paper presents a simulation model to support informed decision-making during planning, considering that non-technical factors, specifically social and human factors, can affect product delivery time. From a systems perspective, software development is a complex system. Therefore, System Dynamics (SD) modeling based on the rework cycle archetype is used. The resulting model allows for analyzing the productivity of software development teams, integrating three key social and human factors: communication, leadership, and teamwork. The generated burndown charts are used to demonstrate that the model constitutes a basal structure oriented to understand the productivity behavior of work teams. By taking a systemic approach, the model introduces new ways to identify dynamic behaviors and facilitates the prediction of possible scenarios in the evolution of tasks, which helps work teams manage their risks. Additionally, leadership strategies in accordance with the team's status and a good perception of communication can reduce rework and improve the ability to deliver software products on time. To the best of our knowledge, the literature reported on approaches that holistically integrate these elements is limited, which makes this proposal a significant contribution to the discipline. © 2013 IEEE. ER - @misc{11407_8812, author = {}, title = {Simulation of Software Development Team Productivity Incorporating Social and Human Factors: A System Dynamics Model}, year = {2025}, abstract = {Managing software development work teams requires planning resources and activities to complete projects and deliver products satisfactorily and successfully. Estimating project time is part of the planning stage and is mainly conducted using methods based on technical factors. However, since software development is a process involving people with high levels of interaction, it is necessary to consider non-technical factors in project management. This paper presents a simulation model to support informed decision-making during planning, considering that non-technical factors, specifically social and human factors, can affect product delivery time. From a systems perspective, software development is a complex system. Therefore, System Dynamics (SD) modeling based on the rework cycle archetype is used. The resulting model allows for analyzing the productivity of software development teams, integrating three key social and human factors: communication, leadership, and teamwork. The generated burndown charts are used to demonstrate that the model constitutes a basal structure oriented to understand the productivity behavior of work teams. By taking a systemic approach, the model introduces new ways to identify dynamic behaviors and facilitates the prediction of possible scenarios in the evolution of tasks, which helps work teams manage their risks. Additionally, leadership strategies in accordance with the team's status and a good perception of communication can reduce rework and improve the ability to deliver software products on time. To the best of our knowledge, the literature reported on approaches that holistically integrate these elements is limited, which makes this proposal a significant contribution to the discipline. © 2013 IEEE.}, url = {http://hdl.handle.net/11407/8812} }RT Generic T1 Simulation of Software Development Team Productivity Incorporating Social and Human Factors: A System Dynamics Model YR 2025 LK http://hdl.handle.net/11407/8812 PB Institute of Electrical and Electronics Engineers Inc. AB Managing software development work teams requires planning resources and activities to complete projects and deliver products satisfactorily and successfully. Estimating project time is part of the planning stage and is mainly conducted using methods based on technical factors. However, since software development is a process involving people with high levels of interaction, it is necessary to consider non-technical factors in project management. This paper presents a simulation model to support informed decision-making during planning, considering that non-technical factors, specifically social and human factors, can affect product delivery time. From a systems perspective, software development is a complex system. Therefore, System Dynamics (SD) modeling based on the rework cycle archetype is used. The resulting model allows for analyzing the productivity of software development teams, integrating three key social and human factors: communication, leadership, and teamwork. The generated burndown charts are used to demonstrate that the model constitutes a basal structure oriented to understand the productivity behavior of work teams. By taking a systemic approach, the model introduces new ways to identify dynamic behaviors and facilitates the prediction of possible scenarios in the evolution of tasks, which helps work teams manage their risks. Additionally, leadership strategies in accordance with the team's status and a good perception of communication can reduce rework and improve the ability to deliver software products on time. To the best of our knowledge, the literature reported on approaches that holistically integrate these elements is limited, which makes this proposal a significant contribution to the discipline. © 2013 IEEE. OL Spanish (121)
Gestores bibliográficos
Refworks
Zotero
BibTeX
CiteULike
Metadata
Show full item record
Abstract
Managing software development work teams requires planning resources and activities to complete projects and deliver products satisfactorily and successfully. Estimating project time is part of the planning stage and is mainly conducted using methods based on technical factors. However, since software development is a process involving people with high levels of interaction, it is necessary to consider non-technical factors in project management. This paper presents a simulation model to support informed decision-making during planning, considering that non-technical factors, specifically social and human factors, can affect product delivery time. From a systems perspective, software development is a complex system. Therefore, System Dynamics (SD) modeling based on the rework cycle archetype is used. The resulting model allows for analyzing the productivity of software development teams, integrating three key social and human factors: communication, leadership, and teamwork. The generated burndown charts are used to demonstrate that the model constitutes a basal structure oriented to understand the productivity behavior of work teams. By taking a systemic approach, the model introduces new ways to identify dynamic behaviors and facilitates the prediction of possible scenarios in the evolution of tasks, which helps work teams manage their risks. Additionally, leadership strategies in accordance with the team's status and a good perception of communication can reduce rework and improve the ability to deliver software products on time. To the best of our knowledge, the literature reported on approaches that holistically integrate these elements is limited, which makes this proposal a significant contribution to the discipline. © 2013 IEEE.
URI
http://hdl.handle.net/11407/8812
Collections
  • Indexados Scopus [2005]

Related items

Showing items related by title, author, creator and subject.

  • Thumbnail

    Characterizing Social and Human Factors in Software Development Team Productivity: A System Dynamics Approach 

    Restrepo-Tamayo L.M; Gasca-Hurtado G.P; Valencia-Calvo J. (Institute of Electrical and Electronics engineers Inc.Ingeniería de SistemasFacultad de Ingenierías, 2024)
    Software development projects demand high levels of interaction between work team members. This way, management and decision-making must be supported by analyzing the complex dynamics generated through individual interactions ...
  • Thumbnail

    IPI Controller for Variable Dead Time Processes: Comparative Analysis 

    Castellanos-Cárdenas D.; Posada N.L.; Castrillón F.; Orozco-Duque A.; Vásquez R.E.; Camacho O. (Universidad de CuencaIngeniería de SistemasFacultad de Ingenierías, 2024)
    Dead time frequently appears in many industrial processes and is a challenge for control systems because of the stability and performance problems that it generates. Various approaches, including controllers based on a ...
  • Thumbnail

    Towards Educational Sustainability: An AI System for Identifying and Preventing Student Dropout 

    Brand C E.J; Ramirez G.M; Diaz J; Moreira F. (Education Society of IEEE (Spanish Chapter)Ingeniería de SistemasFacultad de Ingenierías, 2024)
    The design and development of a web application to identify a high or low probability of student dropout at the National Learning Service (SENA) in Colombia, aiming to streamline the process of identifying and supporting ...
All of RI UdeMCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects
My AccountLoginRegister
Statistics GTMView statistics GTM
OFERTA ACADÉMICA
  • Oferta académica completa
  • Facultad de Derecho
  • Facultad de Comunicación
  • Facultad de Ingenierías
  • Facultad de Ciencias Económicas y Administrativas
  • Facultad de Ciencias Sociales y Humanas
  • Facultad de Ciencias Básicas
  • Facultad de Diseño
SERVICIOS
  • Teatro
  • Educación continuada
  • Centro de Idiomas
  • Consultorio Jurídico
  • Centro de Asesorías y Consultorías
  • Prácticas empresariales
  • Operadora Profesional de Certámenes
INVESTIGACIÓN
  • Biblioteca
  • Centros de investigación
  • Revistas científicas
  • Repositorio institucional
  • Universidad - Empresa - Estado - Sociedad

Universidad de Medellín - Teléfono: +57 (4) 590 4500 Ext. 11422 - Dirección: Carrera 87 N° 30 - 65 Medellín - Colombia - Suramérica
© Copyright 2012 ® Todos los Derechos Reservados
Contacto

 infotegra.com