Software Development Team Competencies to Support Software Development Project Success

 
 
 
  • Abstract
  • Keywords
  • References
  • PDF
  • Abstract


    Software development projects have relatively low success rates compared to other projects. One of the causes is human factors, lack of competence from the development team. The competency of the existing development team cannot meet project needs. Therefore, this research has analyzed the list of competencies that have an important role in the software development team. The list of competencies analyzed was obtained from the results of the literature review and evaluations from 17 practitioners in software development. From the literature review, 57 competency elements were obtained in the context of software developers, which will be further evaluated. Based on the evaluation of the importance level and frequency from practitioners that mapped in the importance-frequency matrix, 24 competency elements include as a top priority (in maintaining or include (MI) quadrant) and 7 competency elements in possibly included (PI) quadrants. The results of this study are expected to be a reference for composing the right composition of the development team to achieve the success of the software development project.

     

     


  • Keywords


    Software Development, Software Developer, Competencies, people factor, software engineer

  • References


      [1] M. Bishop, "Chaos Report Worse Project Failure in Decade," 2009. [Online]. Available: http://www.irise.com/blog/index.php/2009/06/08/2009-standish-group-chaos-report-worst-project-failure-rate-in-a-decade/. [Accessed 25 May 2011].

      [2] P. Holtkamp, "A Competency Requirements of Global Software Development Conceptualization, Contextualization, and Consequences," University of Jyväskylä, 2015.

      [3] P. Abrahamson, "Agile Software development method," 2014.

      [4] T. F. Kusumasari , "Collaborative Model in Construction Phase," ICITSI, 2014.

      [5] T. F. Kusumasari, "Human Behavior Conceptual Model in Collaborative software development product quality," International Conferences on Advanced Computer Science and Information System, 2013.

      [6] D. Mishra and A. Mishra, "Effective Communication, Collaboration, andCoordination in eXtreme Programming:Human-Centric Perspective in a Small Organization," Human Factors and Ergonomics in Manufacturing, vol. 19, no. 5, pp. 438-456, 2014.

      [7] M. Yilmaz and P. clarke, "software development role," ACM SIGSOFT Software Engineering, vol. 40, no. 1, pp. 1-5, 2015.

      [8] JUHÁSZ, "Selection method used in recruiting sales team member," Periodica Oeconomica, vol. OCTOBER 2010 , no. 1, p. 110–117, 2010.

      [9] B. R. v. Konsky, D. Hay and B. Hart, "Skill Set Visualisation for Software Engineering Job Positions at Varying Levels of Autonomy and Responsibility," in 19th Australian Software Engineering Conference: ASWEC 2008, Barton, 2008.

      [10] E. S. Mtsweni, T. Hörne and J. A. van der Poll, "Soft Skills for Software Project Team Members," International Journal of Computer Theory and Engineering, vol. 8, no. 2, pp. 150-155, 2015.

      [11] N. Aisha, J. Siswanto and I. Sudirman, "Competencies Model for Entrepreneur Development in Software Industries," in 2016 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Bali, 2016.

      [12] M. Hoegl and H. G. Gemuenden, "Teamwork Quality and the Success of Innovative Projects: A Theoretical Concept and Empirical Evidence," Organization Science, vol. 12, no. 12, pp. 435-449, 2010.

      [13] M. H. N. M. Nasir and S. Sahibudin, "Critical success factors for software project: A Comparative study," Scientific research and essays, vol. 6, no. 10, pp. 2174-2186, 2012.

      [14] Y. Dubinsky and O. Hazzan, "Roles in Agile Software Development Teams," in International Conference on Extreme Programming and Agile Processes in Software Engineering. XP 2004, Berlin, 2014.

      [15] Jupitermedia Corp., Breaking Down Software Development Roles, 2016.

      [16] K. Birdir and T. E. Pearson, "Research chefs' competencies: a Delphi approach," International Journal of Contemporary Hospitality Management, vol. 12, no. 3, pp. 205-209, 2000.

      [17] K. C. Nóbrega, T. A. Santos, M. C. G. R. Câmara and L. A. de Souza, "Importance-frequency matrix: proposition of a tool to compare services in accounting organizations," in Production and Operations Management Society Conference - POMS 26th annual conference, Washington D.C., 2015.

      [18] E. Moustroufas, I. Stamelos and L. Angelis, "Competency Profiling for Software Engineers: Literature Review and a new Model," in PCI '15 Proceedings of the 19th Panhellenic Conference on Informatics, Athens, 2015.

      [19] P. Banerjee, "Some indicators of dynamic technological competencies: understanding of Indian software managers," Technovation, vol. 23, no. 7, pp. 593-602 , 2003.

      [20] L. M. Spencer and P. S. M. Spencer, Competence at Work models for superior performance, New York: John Wiley & Sons, 2008.


 

View

Download

Article ID: 24424
 
DOI: 10.14419/ijet.v7i4.40.24424




Copyright © 2012-2015 Science Publishing Corporation Inc. All rights reserved.