Software processes improvement proposal based on PSP for telecommuting contexts
Main Article Content
Abstract
This article presents a proposal for improving the software process in telecommuting contexts based on the Personal Software Process (PSP) framework of the Software Engineering Institute (SEI). The proposal describes a specification of a software process for those developers who will begin their work on a telecommuting approach and doesn’t have this process defined so they can improve the development of their projects. Traditionally, a software professional is absent of a usual work ambiance and is subjected to his ways of going through development, it is possible that he or she doesn’t have a specific process for software developing or that he or she doesn’t know of one in particular. This article suggestion is focused on giving an improvement based on software processes that allows the developer the engagement of the particular challenges of telecommuting.
Article Details
References
[1] MinTIC, 'Protocolo Pacto Teletrabajo,' 2016.
[2] M. Echeverri, 'La opción del teletrabajo ya suma 280 empresas y 50.000 empleados,' en La República, 2016.
[3] M. Pomeroy-Huff et al., 'The Personal Software Process (PSP) Body of Knowledge, Version 2.0,' Software Engineering Institute, 2009.
[4] F. Cristancho-Dueñas, 'Las cifras del teletrabajo en Colombia,' [En línea], Disponible: https://blog.acsendo.com/las-cifras-del-teletrabajo-en-colombia/, 2016.
[5] Portal Teletrabajo Colombia, 'Colombia avanza con paso firme en teletrabajo,' [En línea], Disponible: http://www.teletrabajo.gov.co/622/w3-article-14760.html, 2018.
[6] Fedesoft, 'El teletrabajo tiene su ciencia,' [En línea], Disponible: http://fedesoft.org/noticiasfedesoft/el-Teletrabajo-tiene-su-ciencia/, 2016.
[7] P. T. Colombia. (2018). Gestión de proyectos a distancia: Consejos y Recomendaciones. Disponible: http://www.Teletrabajo.gov.co/622/w3-article-4464.html?_noredirect=1
[8] Portal Teletrabajo Colombia, 'Marco jurídico,' [En línea], Disponible: http://teletrabajo.gov.co/622/w3-article-8098.html, 2018.
[9] M. Ruvalcaba, 'Procesos de software,' [En línea], Disponible: https://sg.com.mx/revista/1/procesos-software, 2004.
[10] Software Engineering Institute, 'TSP Overview,' [En línea], Disponible: https://resources.sei.cmu.edu/asset_files/Brochure/2010_015_001_72817.pdf, 2010.
[11] D. Gornik, 'Rational Unified Process - Best Practices for Software Development Teams,' [En línea], Disponible: http://user.it.uu.se/~hessel/project/RUP_bestpractices.pdf, 2001.
[12] W. S. Humphrey, PSP: A Self-Improvement Process for Software Engineers, Addison-Wesley Professional, 2005.
[13] Clearmodel. (2014). SEI-Certified PSP Developer: Frequently Asked Questions. Disponible: http://web.archive.org/web/20141129020408/http://seicertification.clearmodel.com/get-certified/software-development/become-an-sei-certified-psp-developer/sei-certified-psp-developer-frequently-asked-questions/
[14] Icetex, 'Fondo tsp/psp - cuarta convocatoria,' [En línea], Disponible: https://www.icetex.gov.co/dnnpro5/es-co/fondos/fondosparaeldesarrollodeti/fondotsppsp.aspx, 2015.
[15] H. Guo, 'Special requirements for software process improvement applied in teleworking environments,' Presentado en Proceedings Second Asia-Pacific Conference on Quality Software, pp. 331-340, Hong Kong, 2001.
[16] F. Cirillo, 'The Pomodoro Technique,' [En línea], Disponible: https://francescocirillo.com/pages/pomodoro-technique, 2009.
[17] C. Wohlin et al., Experimentation in Software Engineering. Berlín: Springer Publishing Company, 2012.
[18] S. Keng and M. Rossi, 'Evaluation of information modeling methods-a review,' Presentado en Proceedings of the Thirty-First Hawaii International Conference on System Sciences, pp. 314-322, vol.5, Hawaii, 1998.