Research Article

Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates

by  C.D. Manawadu, Md Gapar Md Johar, S.S.N. Perera
journal cover
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 113 - Issue 17
Published: March 2015
Authors: C.D. Manawadu, Md Gapar Md Johar, S.S.N. Perera
10.5120/19920-2071
PDF

C.D. Manawadu, Md Gapar Md Johar, S.S.N. Perera . Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates. International Journal of Computer Applications. 113, 17 (March 2015), 27-34. DOI=10.5120/19920-2071

                        @article{ 10.5120/19920-2071,
                        author  = { C.D. Manawadu,Md Gapar Md Johar,S.S.N. Perera },
                        title   = { Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates },
                        journal = { International Journal of Computer Applications },
                        year    = { 2015 },
                        volume  = { 113 },
                        number  = { 17 },
                        pages   = { 27-34 },
                        doi     = { 10.5120/19920-2071 },
                        publisher = { Foundation of Computer Science (FCS), NY, USA }
                        }
                        %0 Journal Article
                        %D 2015
                        %A C.D. Manawadu
                        %A Md Gapar Md Johar
                        %A S.S.N. Perera
                        %T Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates%T 
                        %J International Journal of Computer Applications
                        %V 113
                        %N 17
                        %P 27-34
                        %R 10.5120/19920-2071
                        %I Foundation of Computer Science (FCS), NY, USA
Abstract

Software engineering complexities and challenges are multifold and does not only rise from technology advancements. Human factors related to software engineering is a key aspect which has been overlooked by many organizations and also received less research focus. The research which is a part of a longer study strives to build a competency framework targeting software engineers. Considering a future with more agility and product engineering this study is conducted through mixed mode methods taking Sri Lankan software engineering undergraduate students as a sample to determine the future outlook. The technical competencies identified would support undergraduates, academics and industry training providers with fresh insights from a research perspective. Further it will help undergraduates who intend to join the industry to sharpen their technical competencies.

References
  • Liu, S. (2013, October ). Engineering the Success of Software Development. IT Pro - IEEE, pp. 4 - 5.
  • Rivera-Ibarra, J. G. , Rodríguez-Jacobo, J. , & Fernández-Zepeda, J. (2010). Competency Framework for Software Engineers. 23rd IEEE Conference on Software Engineering Education and Training (pp. 33 - 40). IEEE Computer Society .
  • Alavi, S. B. , Moteabbed, S. , & Arasti, M. R. (2012). A qualitative investigation of career orientations of a sample of Iranian software engineers. Transactions D: Computer Science & Engineering and Electrical Engineering, 662 - 673.
  • Graziotin, D. , Wang, X. , & Abraham, P. (2014, August). Software Developers, Moods, Emotions, and Performance. IEEE SOFTWARE, pp. 24-27.
  • Pressman, R. (2014). Software Engineering: A Practitioner's Approach. New York: McGraw-Hill.
  • Ahimbisibwe, A. , Cavana, R. M. , & Daellenbach, U. (2015). A contingency fit model of critical success factors for software development projects A comparison of agile and traditional plan-based methodologies. Journal of Enterprise Information Management, 7 - 33.
  • Boehm, B. (1981). Software Engineering Economics. Englewood Cliffs: Prentice-Hall.
  • Boehm, B. , Horowitz, B. , Madachy, E. , Reifer, R. , & Clark, D. (2000). Software Cost Estimation with COCOMO II. Upper Saddle River: Prentice Hall.
  • Capretz, L. F. (2014, April). Bringing the Human Factor to Software Engineering. IEEE SOFTWARE, pp. 101 - 103.
  • Misra, S. , Kumar, V. , Kumar, U. , Fantazy, K. , & Akhter, M. (2012). Agile software development practices: evolution, principles, and criticisms. International Journal of Quality & Reliability Management, 972 - 980.
  • Manawadu, C. D. , Gapar, M. J. , & Perera, S. S. N (2013). An Evaluation of Software Development Methodology Adoption by Software Developer in Sri Lanka. International Journal of Computational Engineering Research .
  • SLASSCOM. (2014). Sri Lankan IT/BPM Industry 2014 Review.
  • National ICT Workforce. (2013, November). National ICT Workforce - Survey Final Survey Report.
  • Boyatzis , R. , & Ratti, F. (2009). Emotional, social and cognitive intelligence competencies distinguishing effective Italian managers and leaders in a private company and cooperatives. Journal of Management Development, 821 - 838.
  • Boyatzis, R. E. (2009). Competencies as a behavioral approach to emotional intelligence. Journal of, 749 - 770.
  • Robert , J. , & Boyatzis, R. (2012). Emotional and social intelligence competencies: cross cultural implications. Cross Cultural Management: An International Journal, 4 - 18.
  • SWEBOK. (2004). Guide to the Software Engineering Body of Knowledge - SWEBOK. Piscataway: IEEE Press.
  • Colomo-Palacios, R. , Tovar-Caro, E. , García-Crespo, Á. , & Gómez-Berbís, J. M. (2010). Identifying Technical Competences of IT Professionals: The Case of Software Engineers. International Journal of Human Capital and Information Technology Professionals, 31 - 43.
  • Raina, R. , & Pande, N. (2012). Communication Competence of Indian Engineers in IT & ITeS Sector. The Indian Journal of Industrial Relations, January
  • Klendauer, R. , Berkovich, M. , Gelvin, R. , Leimeister, J. , & Krcmar, H. (2012). Towards a competency model for requirements analysts. Information Systems Journal, 475 - 503.
  • Louise, I. , Seidman, S. , Pattinson, B. , & Delaney, Y. (2011). Educating Software Engineers of the Future: Software Quality. CSEE&T (pp. 91 - 100). Honolulu: IEEE.
  • Monasor, M. , Vizcaíno, A. , Piattini, M. , & Caballero, I. (2010). Preparing Students and Engineers for Global Software Development: A Systematic Review. International Conference on Global Software Engineering (pp. 177 - 186). IEEE.
  • Subrahmanyam, G. (2009). A dynamic framework for software engineering education curriculum to reduce the gap between the Software organizations and Software educational Institutions. Conference on Software Engineering Education and Training (pp. 248 - 254). IEEE.
  • Ruff, S. , & Carter, M. (2009). Communication Learning Outcomes from Software Engineering Professionals: A Basis for Teaching Communication in the Engineering Curriculum. ASEE/IEEE Frontiers in Education Conference. San Antonio: IEEE.
  • Karunasekera, S. , & Bedse, K. (2007). Preparing Software Engineering Graduates for an Industry Career. Conference on Software Engineering Education & Training. IEEE.
  • Garg, K. , & Varma, V. (2008). Software Engineering Education in India: Issues and Challenges. Conference on Software Engineering Education and Training (pp. 110 - 117). IEEE.
Index Terms
Computer Science
Information Sciences
No index terms available.
Keywords

Software Engineering Competency Framework Sri Lanka Sri Lankan Software Software Industry Undergraduates.

Powered by PhDFocusTM