Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates
10.5120/19920-2071 |
C d Manawadu, Md Gapar Md Johar and S s n Perera. Article: Essential Technical Competencies for Software Engineers: Perspectives from Sri Lankan Undergraduates. International Journal of Computer Applications 113(17):27-34, March 2015. Full text available. BibTeX
@article{key:article, author = {C.d. Manawadu and Md Gapar Md Johar and S.s.n. Perera}, title = {Article: 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}, month = {March}, note = {Full text available} }
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.