A Dynamic Approach to Performance for Software Development Projects
Main Article Content
This paper is based on analyzing the relationships between aspects that affect knowledge management and the performance of projects of micro and small companies dedicated to software development through a process of research, reflection, and application of system dynamics tools. For the realization, it was necessary to take data and models from a sector company and perform the analysis in two stages. In the first stage, an analysis was performed by reviewing the causal relationships through the first modeling of systemic thinking (feedback loops). In the second stage, modeling has been performed using Forrester diagrams. For the analysis, the variables for the study were identified, such as pending activities of a project, the productivity of the performed work, learning, and the development of code units that transform these requirements into functional programs. The result is the identification of variables, the relationships between them, and their incidence in the projects of micro and small companies dedicated to software development in Colombia. Likewise, the models used to evaluate the learning capacity and the knowledge management model should be analyzed to identify all types and areas that allow the development of projects. More factors affect this design than are currently known, so broader studies with a more complex model are recommended.
Ahonen, J. J. and Junttila, T. (4-5 November 2003). A case study on quality-affecting problems in software engineering projects (pp. 145-153). In Proceedings 2003 Symposium on Security and Privacy. IEEE, Herzlia, Israel. https://doi.org/10.1109/SWSTE.2003.1245434 DOI: https://doi.org/10.1109/SWSTE.2003.1245434
Al Hafidz, M. U., Sensuse, D. I. (29-30 October 2019). The Effect of Knowledge Management System on Software Development Process with Scrum. In 2019 3rd International Conference on Informatics and Computational Sciences (ICICoS). IEEE, Semarang, Indonesia. https://doi.org/10.1109/ICICoS48119.2019.8982506 DOI: https://doi.org/10.1109/ICICoS48119.2019.8982506
Almomani, M. A. T., Basri, S., Mahmood, A. K. B., & Bajeh, A. O. (24-27 August 2015). Software Development Practises and Problems in Malaysian Small and Medium Software Enterprises: A pilot study. In 2015 5th International Conference on IT Convergence and Security (ICITCS). IEEE, Kuala Lumpur, Malaysia. https://doi.org/10.1109/ICITCS.2015.7293018 DOI: https://doi.org/10.1109/ICITCS.2015.7293018
Baldonedo, J. A., Montequín, V. R. (2017). Modelo CMMI y métodos ágiles en la gestión de proyectos software (p. 136). [Tesis maestría, Universidad de Oviedo]. http://digibuo.uniovi.es/dspace/bitstream/10651/43638/3/TFMJuanAlonsoBaldonedoRUO.pdf
Bowers, J., Khorakian, A. (2014). Integrating risk management in the innovation project. European Journal of Innovation Management, 17(1), 25-40. https://doi.org/10.1108/EJIM-01-2013-0010 DOI: https://doi.org/10.1108/EJIM-01-2013-0010
Chase, R., Jacobs, R., & Aquilano, N. (2009). Administración de operaciones, producción y cadena de suministros (12 ed.). Mc Graw Hill.
Chen, H., Daugherty, P. J., and Jones, A. L. (2016). Ensuring returns management software effectiveness through joint development orientation. Transportation Journal, 55(1),1-30. https://doi.org/10.5325/transportationj.55.1.0001 DOI: https://doi.org/10.5325/transportationj.55.1.0001
Diaz Vega, M. I. (2020). Relación Entre Gestión De Conocimiento Y Desempeño En La Etapa De Análisis De Proyectos De Las Micro Y Pequeñas Empresas Dedicadas Al Desarrollo De Software Por Encargo En Colombia. [ Tesis de Doctorado, Universidad Pontificia Bolivariana].
Dini, M., Stumpo, G. (2018). Mipymes en América Latina: un frágil desempeño y nuevos desafíos para las políticas de fomento. CEPAL, 540-560. https://www.cepal.org/es/publicaciones/44148-mipymes-america-latina-un-fragil-desempeno-nuevos-desafios-politicas-fomento
Esteban, D., Palacio, Y. (2017). Representación de los principios del Manifiesto Ágil en el núcleo de Semat. [Tesis de Maestría, Universidad Nacional]. http://bdigital.unal.edu.co/59306/1/1037601889.2017.pdf
Fairley, R. E., Willshire, M. J. (2003). Why the Vasa sank: 10 Problems and some antidotes for software projects. IEEE Software, 20(2),18-25. https://doi.org/10.1109/MS.2003.1184161 DOI: https://doi.org/10.1109/MS.2003.1184161
Farooq, U., Ahmed, M., Hussain, S., Hussain, F., Naseem, A., & Aslam, K. (2021). Blockchain-Based Software Process Improvement (BBSPI): An approach for SMEs to perform process improvement. IEEE, 9. https://doi.org/10.1109/ACCESS.2021.3049904 DOI: https://doi.org/10.1109/ACCESS.2021.3049904
Haile, N., Altmann, J. (2016). Value creation in software service platforms. Future Generation Computer Systems, 55, 495-509. https://doi.org/10.1016/j.future.2015.09.029 DOI: https://doi.org/10.1016/j.future.2015.09.029
Hassan, M., Hussain, M., Ayubi, S. U., & Irfan, M. (01-02 November 2019). A Policy re- commendations Framework to Resolve Global Software Development Issues. In 2019 International Conference on Innovative Computing (ICIC). IEEE, Lahore, Pakistan. https://doi.org/10.1109/ICIC48496.2019.8966719 DOI: https://doi.org/10.1109/ICIC48496.2019.8966719
Henriquez, L. (2009). Políticas para las Mipymes frente a la crisis. OIT. http://www.ilo.org/wcmsp5/groups/public/---americas/---ro-lima/---sro-santiago/documents/publication/wcms_191351.pdf
Jeffries, R., Melnik, G. (2018). TDD: The Art of Fearless Programming. IEEE Software, 24(3), 24-30. https://doi.org/10.1109/MS.2007.75 DOI: https://doi.org/10.1109/MS.2007.75
Jigeesh, N., Chakraborty, S., & Chakravorty, T. (2015). An Empirical Study of Agile Testing Attributes for Higher Customer Satisfaction in IT Projects in india. International Journal of Business and Information, 10(3). https://www.researchgate.net/publication/341112958
Kuo-Pin, C., Graham, G. (2012). E-Business Strategy in Supply Chain Collaboration: an Empirical Study of B2B E-Commerce Project in Taiwan. International Journal of Electronic Business Management, 10(2),101-112. http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=78098263&site=ehost-live
Larsson, C., Venkatesh, S. (2010). The Importance of Government Incentives Relative to Economic Fundamentals: The Case of Software Industry in Thailand. ASEAN Economic Bulletin, 27(3). https://doi.org/10.1355/ae27-3e DOI: https://doi.org/10.1355/ae27-3e
Lamandi, O., Popescu, S., Dragomir, M., & Morariu, C. (2015). A critical analysis of project management models and its potential risks in software development. Quality - Access to Success, 16(149),55-61.
Liu, M. Z., Liu, Y. F. (22-24 July 2015). Tai Chi Thought and research on software problems (126-131). In 2015 12th International Joint Conference on Computer Science and Software Engineering (JCSSE). IEEE, Songkhla. https://doi.org/10.1109/JCSSE.2015.7219783 DOI: https://doi.org/10.1109/JCSSE.2015.7219783
Ma, Z., Li, R., Li, T., Zhu, R., Jiang, R., Yang, J., Tang, M., & Zheng, M. (2020). A data-driven risk measurement model of software developer turnover. Soft Computing, 24. https://doi.org/10.1007/s00500-019-04540-z DOI: https://doi.org/10.1007/s00500-019-04540-z
Maglyas, A., Nikula, U., & Smolander, K. (2012). Lean solutions to software product management problems. IEEE, 29(5), 40-46. https://doi.org/10.1109/MS.2012.108 DOI: https://doi.org/10.1109/MS.2012.108
Mahdi, M. N., Mohamed Zabil, M. H., Ahmad, A. R., Ismail, R., Yusoff, Y., Cheng, L. K., Azmi, M. S. B. M., Natiq, H., Happala Naidu, H. (2021). Software project management using machine learning technique-a review. Applied Sciences, 11(11)5183. https://doi.org/10.3390/app11115183 DOI: https://doi.org/10.3390/app11115183
Martínez, S. J., & Arango, S. (2017). Modelo de simulación dinámica para evaluar la inversión en capacidades de innovación tecnológica en la Industria Colombiana de Software. Espacios, 38(9), 3. http://hdl.handle.net/11323/1993
Mei-Ying, W., & Yung-Chih, W. (2014). the Benefits of Using Unified Communications Systems for Smes. International Journal of Electronic Business Management, 12(4), 236-246. https://www.proquest.com/ocview/1697733812?sourcetype=Scholarly%20Journals
Naz, R., Khan, M. N. A., & Aamir, M. (2016). Scrum-Based Methodology for Product Maintenance and Support. International Journal of Engineering and Manufacturing, 6(1),10-27. https://doi.org/10.5815/ijem.2016.01.02 DOI: https://doi.org/10.5815/ijem.2016.01.02
Özkaya, A., Ungan, E., & Demirörs, O. (03-04 November 2011). Common practices and problems in effort data collection in the software industry. 2011 Joint Conference of the 21st International Workshop on Software Measurement and the 6th International Conference on Software Process and Product Measurement (pp. 308-313) IEEE, Nara, Japan. https://doi.org/10.1109/IWSM-MENSURA.2011.40 DOI: https://doi.org/10.1109/IWSM-MENSURA.2011.40
Peixoto, D. C., Mateus, G. R., and Resende, R. F. (21-25 July 2014). The issues of solving staffing and scheduling problems in software development projects. 2014 IEEE 38th Annual Computer Software and Applications Conference (pp. 1-10). IEEE, Vasteras, Sweden. https://doi.org/10.1109/COMPSAC.2014.96 DOI: https://doi.org/10.1109/COMPSAC.2014.96
Pino, F. J., Garcia, F., Ruiz, F., and Piattini, M. (2006). Adaptación de las Normas ISO/IEC 12207:2002 e ISO/IEC 15504:2003 para la Evaluación de la Madurez de Procesos Software en Países en Qu, G., Shen, L., Bao, X. (2014). Vendors’ team performance in software outsourcing projects: From the perspective of transactive memory systems behavioral characteristics. Nankai Business Review International, 5(3), 290-308. https://doi.org/10.1108/NBRI-02-2014-0013 DOI: https://doi.org/10.1108/NBRI-02-2014-0013
Ramos Blanco, K., Suárez Batista, A., Pérez Montalván, D., Neuland Agüero, D., Febles Estrada, A., Delgado Martínez, R., Muñoz Roja, M. (2011). Experiencias del programa de mejora de procesos en la Universidad de las Ciencias Informáticas. Revista Cubana de Ciencias Informáticas, 5(2), 1-16. https://rcci.uci.ci&page=article&op=view&path%5B%5D=87
Restrepo, P. (2022). Software y T.I. informe Sectorial 2021. CVN. https://www.cvn.com.co/admincvn/industria-digital-un-motor-de-la-economia-en-colombia-como-se-mueven-las-cifras/
Riaño, F., Mauricio, H. (16-18 July 2014). Identifying Critical Success Factors in Adopting Agile Methodologies – Software Project Case Studies in Colombia Metodologías Ágiles-Estudios De Caso En Colombia. 18th International Congress on Project Management and engineering. Asociación Española de Ingeniería de Proyectos, Alcañiz, Spain. https://dialnet.unirioja.es/servlet/articulo?codigo=8225658
Pressman, R. S. (2005). Software Engieering A Practitioner’s Approach (9th ed.). Mc Graw Hill.
Rosenberg, D., Boehm, B., Stephens, M., Suscheck, C., Dhalipathi, S. R., & Wang, B. (2020). Parallel agile - Faster Delivery, fewer defects, lower cost. Springer. DOI: https://doi.org/10.1007/978-3-030-30701-1
Rubin, K. S. (2012). Essential Scrum: A Practical Guide to the Most Popular Agile Process. Addison - Wesley.
Senge, P. (2019). La Quinta Disciplina. Ediciones Gránica. DOI: https://doi.org/10.19245/25.05.bs.062
Stepanek, G. (2005). Software project secrets: Why software projects fail (pp. 1-166). Apress. https://doi.org/10.1007/978-1-4302-0055-0 DOI: https://doi.org/10.1007/978-1-4302-0055-0
Tanner, M., Mackinnon, A. (2015). Sources of Disturbances Experienced During a Scrum Sprint. European Conference on Information Management & Evaluation, 18(1), 255-262. https://doi.org/10.13140/2.1.4924.3843
Thayer, R. H., Pyster, A. B., & Wood, R. C. (1981). Major Issues in Software Engineering Project Management. IEEE Transactions on Software Engineering, SE-7(4), 333-342. https://doi.org/10.1109/TSE.1981.234533 DOI: https://doi.org/10.1109/TSE.1981.234533
Toro, A., Peláez, L. E. (2018). Validación de un modelo para el aseguramiento de la calidad del software en MIPYMES que desarrollan software en el Eje Cafetero. Entre Ciencia e Ingeniería, 12(23), 84. https://doi.org/10.31908/19098367.3707 DOI: https://doi.org/10.31908/19098367.3707
Wang, M.-H., Huang, C.-F., and Yang, T.-Y. (2012). The Effect of Project Environment on the relationship between Knowledge Sharing and Team Creativity in the Software Development Context. International Journal of Business & Information, 7(1), 59-80. http://search.ebscohost.com/login.aspx?direct=true&db=bth&AN=91653684&site=ehost-live
Wozniak, M. (2021). Sustainable approach in it project management methodology choice vs. Client satisfaction. Sustainability (Switzerland), 13(3), 1-21. https://www.mdpi.com/2071-1050/13/3/1466 DOI: https://doi.org/10.3390/su13031466
Similar Articles
- Maria Victoria Delgado Cadena, Gender job gaps and challenges in the digital economy: Findings from global governance entities , Cuadernos de Administración: Vol. 36 No. 67 (2020)
You may also start an advanced similarity search for this article.
Accepted 2023-12-31
Published 2023-11-08
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.