CFP last date
20 December 2024
Reseach Article

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

by C.d. Manawadu, Md Gapar Md Johar, S.s.n. Perera
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 113 - Number 17
Year of Publication: 2015
Authors: C.d. Manawadu, Md Gapar Md Johar, S.s.n. Perera
10.5120/19920-2071

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 },
issue_date = { March 2015 },
volume = { 113 },
number = { 17 },
month = { March },
year = { 2015 },
issn = { 0975-8887 },
pages = { 27-34 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume113/number17/19920-2071/ },
doi = { 10.5120/19920-2071 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:51:12.313356+05:30
%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
%J International Journal of Computer Applications
%@ 0975-8887
%V 113
%N 17
%P 27-34
%D 2015
%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
  1. Liu, S. (2013, October ). Engineering the Success of Software Development. IT Pro - IEEE, pp. 4 - 5.
  2. 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 .
  3. 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.
  4. Graziotin, D. , Wang, X. , & Abraham, P. (2014, August). Software Developers, Moods, Emotions, and Performance. IEEE SOFTWARE, pp. 24-27.
  5. Pressman, R. (2014). Software Engineering: A Practitioner's Approach. New York: McGraw-Hill.
  6. 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.
  7. Boehm, B. (1981). Software Engineering Economics. Englewood Cliffs: Prentice-Hall.
  8. Boehm, B. , Horowitz, B. , Madachy, E. , Reifer, R. , & Clark, D. (2000). Software Cost Estimation with COCOMO II. Upper Saddle River: Prentice Hall.
  9. Capretz, L. F. (2014, April). Bringing the Human Factor to Software Engineering. IEEE SOFTWARE, pp. 101 - 103.
  10. 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.
  11. 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 .
  12. SLASSCOM. (2014). Sri Lankan IT/BPM Industry 2014 Review.
  13. National ICT Workforce. (2013, November). National ICT Workforce - Survey Final Survey Report.
  14. 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.
  15. Boyatzis, R. E. (2009). Competencies as a behavioral approach to emotional intelligence. Journal of, 749 - 770.
  16. Robert , J. , & Boyatzis, R. (2012). Emotional and social intelligence competencies: cross cultural implications. Cross Cultural Management: An International Journal, 4 - 18.
  17. SWEBOK. (2004). Guide to the Software Engineering Body of Knowledge - SWEBOK. Piscataway: IEEE Press.
  18. 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.
  19. Raina, R. , & Pande, N. (2012). Communication Competence of Indian Engineers in IT & ITeS Sector. The Indian Journal of Industrial Relations, January
  20. Klendauer, R. , Berkovich, M. , Gelvin, R. , Leimeister, J. , & Krcmar, H. (2012). Towards a competency model for requirements analysts. Information Systems Journal, 475 - 503.
  21. Louise, I. , Seidman, S. , Pattinson, B. , & Delaney, Y. (2011). Educating Software Engineers of the Future: Software Quality. CSEE&T (pp. 91 - 100). Honolulu: IEEE.
  22. 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.
  23. 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.
  24. 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.
  25. Karunasekera, S. , & Bedse, K. (2007). Preparing Software Engineering Graduates for an Industry Career. Conference on Software Engineering Education & Training. IEEE.
  26. 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

Keywords

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