Software engineering research entails investigation and application of software engineering principles to the design, development, maintenance, testing, and evaluation of the software and systems. Software engineering research also include software project management. The strategic objective of the Software Engineering Research Group (SERG) is to pursue research in a Software Engineering fashioned approach, aimed at bridging the gap between research and development in Software Engineering field. We acknowledge that Software Engineering (SE) concept is evolving with times, like any other ICT concepts, therefore SERG intend to assess ongoing research and set priorities for new research directions. Our research and development endeavors follow existing software engineering principles and methods to improve software processes for business process management, that is, according to the requirements of the research project at hand. We appreciate interdisciplinary efforts and believe in maximizing relationships by creating a collaborative environment that encourages innovations. Members of the software engineering team have published research in the specific dimensions of software engineering such as:
Some of the research that is recently published in the Software engineering group take a social science approach to software engineering such as communities of development, socially relevant computing, and knowledge conversion in software development project. |
Active members of this group: |
PublicationsThis page is not necessarily up to date. JOURNAL PUBLICATION/SDongmo, C (2025) Analyzing Non-functional Requirements(nfrs) Beyond The Requirements Engineering Engineering, Technology & Applied Science Research (ETASR) pp 10 Dongmo, C (2024) A Review Of Non-functional Requirements Analysis Throughout The Sdlc MDPI Computers (13) 12 pp 20 Da-Omiete Alaye Omoregie; Dongmo, C (2024) The Analysis Of Non-functional Requirements (nfrs) In Model-driven Software Development (mdsd): A Systematic Review Lecture Notes in Networks and Systems (LNNS) Mtsweni, E.S.; Koga Gorejena (2023) Team Barriers To Tacit Knowledge Sharing In Software Development Project Teams Electronic Journal of Knowledge Management (21) 1 pp 59 - 72 Mr. Natnael Gonfa Berihun ; Dongmo, C; John Andrew Van der Poll (2023) The Applicability Of Automated Testing Frameworks For Mobile Application Testing: A Systematic Literature Review Computers (12) 5 pp 97 Dongmo, C; John Andrew Van der Poll (2023) An Improved User Requirements Notation (urn) Models’ Construction Approach Systems (11) 6 pp 301 Hayatou Oumarou ; Donatien Koulla Moulla; Kolyang (2023) Using Quality Measures During The Software Development Process: Case Study Of Cameroonian Software Industry Indonesian Journal of Computer Science (12) 3 pp 901-914 Ramakolote Judas Mositsa; John Andrew Van der Poll; Dongmo, C (2023) Towards A Conceptual Framework For Data Management In Business Intelligence Information (14) 10 pp 547 Dolo, Kgaugelo ; Mnkandla, E (2022) Modifying The Smote And Safe-level Smote Oversampling Method To Improve Performance Lecture Notes on Data Engineering and Communications Technologies (94) pp 47-59 Mnkandla, E (2022) A Theoretical Artificial Intelligence Framework For Electricity Generation Life Cycle (doaj Accredited) Indonesian Journal of Computer Science (11) 2 pp 352-370 Mnkandla, E; MULONNY (2022) Application Of Artificial Neural Network Into Manufacturing Processes (doaj Accredited) Indonesian Journal of Computer Science (11) 2 pp 301-317 Ogunbanwo AS; Okesola JO; Ayoade A; Adebiyi; (2021) Knowledge Management Catalysts In Tertiary Institutions Journal of Theoretical and Applied Information Technology (99) 6 Sibonile Moyo; Mnkandla, E (2020) A Novel Lightweight Solo Software Development Methodology With Optimum Security Practices IEEE Access (8) 1 pp 33735-33747 Ridewaan Hanslo ; Anwar Vahed ; Mnkandla, E (2020) Quantitative Analysis Of The Scrum Framework Lecture Notes in Business Information Processing (376) pp 82-107 Robert Hans; Mnkandla, E (2019) A Framework For Improving The Recognition Of Project Teams As Key Stakeholders In Information And Communication Technology Projects International Journal of Project Organisation and Management CHIYATB; Mnkandla, E (2018) Agile Methodology Use And Its Outcome: Moderating Role Of Perceived Compatibility. South African Computer Journal Mihret A Teklemariam ; Mnkandla, E (2017) Software Project Risk Management Practice In Ethiopia Electronic journal of information systems in developing countries (EJISDC) (79) 7 pp 1-14 Mnkandla, E; Ansie Minnaar (2017) The Use Of Social Media In E-learning – A Metasynthesis The International Review of Research in Open and Distributed Learning (IRRODL) (18) 5 pp 227-248 Yanda Sebega; Mnkandla, E (2017) Exploring Issues In Agile Requirements Engineering In The South African Software Industry The Electronic Journal of Information Systems in Developing Countries (EJISDC) (81) 5 pp 1-18 Mkhize, P. L; Nxumalo, LS (2017) Factors Affecting Direct And Indirect Benefit Exchange In The Social Media–based Learning Experience South African Journal of Information Management (19) 1 pp 1-9 CHIYATB; Mnkandla, E (2017) Modelling The Critical Success Factors Of Agile Software Development Projects In South Africa South African Journal of Information Management (19) 1 pp 1-8 MURAGSWT; Mnkandla, E (2017) Challenges Facing The Use Of Mobile Applications For E-commerce In Kenya’s Manufacturing Industry Electronic journal of information systems in developing countries (EJISDC) (83) 1 pp 1-25 PEER REVIEWED CONFERENCE PROCEEDING PUBLICATION/S Ramokolote Judas Mositsa; John Andrew Van der Poll; Dongmo, C (2024) Annotating A Business Intelligence Framework Through Formal Specification Observations 2024 15th International Conference on Information and Communication Systems (ICICS) Irbid, Jordan 979-8-3315-4076-0 pp 6 Olusola Salami; Mnkandla, E (2022) A Design For A Machine-learning-enabled Multi-channel Messaging Framework For Financial Service Institutions 2022 International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD) Durban, South Africa IEEE pp 1-7 Robert Hans ; Mnkandla, E (2022) The Role Of The Pmo In Enforcing And Standardizing Attendance To The Needs Of Software Project Teams By Project Managers Procedia Computer Science: CENTERIS - International Conference on ENTERprise Information Systems / ProjMAN - International Conference on Project MANagement / HCist - International Conference on Health and Social Care Information Systems and Technologies 2021 Braga, Portugal Elsevier pp 782-790 Misheck Banda; Ernest Ketcha Ngassam; Mnkandla, E (2022) Preliminary Experiments On The Performance Of Machine Learning Models 2022 IST-Africa Conference (IST-Africa) virtual IEEE pp 1-11 Moulla, D.K.; Oumate ; Mnkandla, E; Hassan Soubra ; (2022) Automated Cosmic Function Points Measurement For C Program Using Regular Expressions International Workshop on Software Measurement and the International Conference on Software Process and Product Measurement 2022 Cesme, Izmir, Turkey Mboweni, Tsakani; Masombuka, T; Dongmo, C (2022) A Systematic Review Of Machine Learning Devops 2022 International Conference on Electrical, Computer and Energy Technologies (ICECET) IEEE pp 1--6 Flavia Masubelele; Mnkandla, E (2021) Identification Of The Critical Success Factors For Turnaround Maintenance Projects: The Stakeholders’ Perceptions (accepted) IEEE AFRICON 2021 Arusha, Tanzania IEEE Olusola Salami ; Mnkandla, E (2021) Towards A Machine Learning Enabled Multi-channel Messaging Framework For Financial Service Institutions: Preliminary Investigations International Conference on Artificial Intelligence, Big Data, Computing and Data Communication Systems (icABCD 2021) Durban, South Africa IEEE pp 1-7 Robert Hans ; Mnkandla, E (2021) Assessment Of A Model Using A Framework For The Validation Of Information System Artefacts “Interdisciplinary Research in Technology & Management (IRTM 2021) Kolkata, India pp 90-96 Senyeki Marebane ; Robert Hans ; Jacqui Coosner ; Mnkandla, E (2021) Perceived Levels Of Ethical Responsibilities For A Software Engineer: Computing Academics (accepted) International Conference on Electrical, Computer and Energy Technologies (ICECET 2021) Cape Town MULONNY; Mnkandla, E; Grace Kanakana-Katumba (2021) Artificial Intelligence As Key Driver For Competitiveness In The Railway Industry: Review IEEE Information Technology and Management Science Conference 2021 Riga, Latvia IEEE pp 1-6 John Andrew Van der Poll ; Dongmo, C (2021) Problematising The Teaching Of Formal Methods (fms) In Open Distance E-learning (odel) digiTAL2K 2021 Durban South Africa ISBN: 978-0-620-91827-5 (e-book) pp 117- - 128 Frans M. Mosetja ; Nehemiah Mavetera ; Mnkandla, E (2020) Assessing The Citizens’ Adoption Of E-government Platforms In The North-west Province Local Governments, South Africa 35th IBIMA Conference Seville, Spain G. Toko ; Mnkandla, E (2020) Computer Usability: Interactive Challenges Faced By Less Experienced Computer Users In South Africa 12th International Conference on Computer Supported Education Online Streaming pp 261-269 G. Toko ; Mnkandla, E; B. Adewumi (2020) Adult First-time User Of Handheld Computer System: Challenges 12th International Conference on Computer Supported Education Online Streaming pp 216-227 Robert Hans ; Mnkandla, E (2020) A Model For Assisting Project Managers To Treat Project Teams As Key Stakeholders: What Do Experts Say? (accepted) ProjMAN 2020 - International Conference on Project Management Vilamoura, Algarve, Portugal Ogunbanwo AS; Okesola JO; Buckley S (2020) Knowledge Management Capabilities -an Empirical Investigation 4th International Conference on Science and Sustainable Development (ICSSD 2020) Covenant University, Ota, Nigeria IOP Conf. Ser.: Earth Environ. Sci. Ogunbanwo AS; Okesola JO; Buckley S (2020) Knowledge Management Conceptual Framework In Nigeria Tertiary Institutions 4th International Conference on Science and Sustainable Development (ICSSD 2020) Covenant University, Ota, Nigeria IOP Conf. Ser.: Earth Environ. Sci. Sibonile Moyo; Mnkandla, E (2019) A Metasynthesis Of Solo Software Development Methodologies IEEE International Multidisciplinary Information Technology and Engineering Conference (IEEE-IMITEC 2019) Vanderbijlpark, South Africa IEEE XPLORE NKOHLT; Mnkandla, E (2019) I Am A “thou” Therefore “i Am”: Embedding Values And Norms Into Intelligent Systems International Conference on Robot Ethics and Standards (ICRES 2019) London, UK Nxumalo, LS; Mnkandla, E (2019) Individual Benefit From Knowledge Sharing In Software Development Communities Of Practice IEEE AFRICON 2019 Accra, Ghana Ridewaan Hanslo ; Mnkandla, E; Anwar Vahed (2019) Factors That Contribute Significantly To Scrum Adoption 14th Federated Conference on Computer Science and Information Systems (FedCSIS 2019) Leipzig, Germany pp 821-829 NKOHLT; Mnkandla, E (2019) Disembodiment, Anonymity And Oppressive Freedom: An Ethical Enlightenment For Social Media Platforms 4IR: Philosophical, Ethical, Legal Dimensions Conference 2019 Johannesburg, South Africa Robert Hans ; Mnkandla, E (2019) To What Extent Do South African Software Organizations Lack Project Success Factors? (accepted) Fourth International conference on contemporary Computing and Informatics (ic3i19 2019) Singapore Mtsweni, E.S.; Nehemiah Mavetera (2019) Soft Issues That Limit Sharing Of Tacit Knowledge Within Software Development Project Teams IEEE AFRICON Accra Ghana IEEE pp 1-6 Ridewaan Hanslo; Mnkandla, E (2018) Scrum Adoption Challenges Detection Model: Sacdm The Federated Conference on Computer Science and Information Systems (FedCSIS) (LASD'18) Poznan, Poland pp 949 - 957 Abdel Kader Doukoure Gaoussou; Mnkandla, E (2018) Managing Agile And Dev-ops Activities Through A Consolidated Web Portal: South African Case Study 11th IADIS International Conference on Information Systems (IS 2018) Lisbon, Portugal pp 121-128 Robert Hans ; Mnkandla, E (2018) Factors Which May Impede Good Project Management Practices In South African Ict Organizations ProjMAN 2018 - International Conference on Project Management Lisbon, Portugal SciKA pp 258-265 Masombuka, T; Mnkandla, E (2018) A Devops Collaboration Culture Acceptance Model SAICSIT 2018 Port Elizabeth, South Africa pp 279-285 Abdel Kader Doukoure Gaoussou; Mnkandla, E (2018) Facilitating The Management Of Agile And Devops Activities: Implementation Of An Agile Data Consolidator International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD 2018) Durban, South Africa pp 32-37 Osden Jokonya ; Nehemaih Mavetera ; Mnkandla, E; MENTZJC (2018) An Evaluation Of The Maturity Level Of An Organization After The Adoption Of Scaled Agile Framework (safe) 4th African Conference on Information Systems & Technology (ACIST 2018) Cape Town 2467-8988 pp 210-220 Mtsweni, E.S.; Nehemiah Maveterra (2018) Issues Affecting Application Of Tacit Knowledge Within Software Development Project ProjMan Lisbon, Portugal https://www.sciencedirect.com/science/article/pii/S1877050918317575 pp 843-850 Mtsweni, E.S.; Nehemiah Maveterra (2018) Individual Barriers Of Tacit Knowledge Sharing Within Information System Development Projects International Conference on Data Science, E-learning and Information Systems Madrdid, Spain ACM pp 40 Mtsweni, E.S.; Nehemiah Mavetera (2018) Team Oriented Barriers Of Tacit Knowledge Sharing Within Information Systems Development Projects International Conference on Intellectual Capital Knowledge Management & Organisational Learning (ICICKM) Western Cape, South Africa 978-1-912764-09-9 pp 198 - 206 Robert Hans ; Mnkandla, E (2017) A Descriptive Analytics Tool For Improving Project Human Resource Management: The Importance Of Discerning A Project Team Member’s Sentiments IEEE AFRICON 2017 Cape Town, South Africa Tavengwa Masamha ; Mnkandla, E; Absalom Jaison (2017) Logistic Regression Analysis Of Information And Communication Technology Projects: A Focus On Computer Networking Projects IEEE AFRICON 2017 Cape Town, South Africa Bongeka Mpofu ; Mnkandla, E (2017) Defect Prediction Based On Maximal Information Coefficient And Fast Correlation Based Filter Feature Selection Second International Conference on the Internet, Cyber Security and Information Systems (ICICIS 2017) Johannesburg, South Africa University of Johannesburg pp 139-145 Bongeka Mpofu; Mnkandla, E (2016) Software Defect Prediction On A Search Engine Software Using Process Metrics Durban, South Africa 987-1-5090-2576-6 pp 236-241 Fezile Matsebula; Mnkandla, E (2016) Information Systems Innovation Adoption In Higher Education: Big Data And Analytics International Conference on Advances in Computing, Communication & Engneering (ICACCE 2016) Durban, South Africa 987-1-5090-2576-6 pp 349-353 Robert Hans; Mnkandla, E (2016) Work In Progress – Design And Development Of A Project Management Intelligence (pmint) Tool Durban, South Africa 987-1-5090-2576-6 pp 313-319 Gardner Mwansa; Mnkandla, E (2016) Factors Influencing The Migration Of Agile Developers To Cloud Environment In South Africa Durban, South Africa 987-1-5090-2576-6 pp 52-57 Lavanya Balasubramanian; Mnkandla, E (2016) An Evaluation To Determine The Extent And Level Of Agile Software Development Methodology Adoption And Implementation In The Botswana Software Development Industry Durban, South Africa 987-1-5090-2576-6 pp pp 343-348 Abdel Kader Doukoure Gaoussou; Mnkandla, E Facilitating The Management Of Agile And Devops Activities: Implementation Of An Agile Data Consolidator International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD 2018) Durban, South Africa BOOKS/CHAPTERS Ridewaan Hanslo ; Anwar Vahed ; Mnkandla, E Quantitative Analysis of the Scrum Framework. In: Przybyłek A., Morales-Trujillo M. (eds) Advances in Agile and User-Centred Software Engineering. LASD 2019, MIDI 2019. Lecture Notes in Business Information Processing, vol 376 2020 Springer Cham pp 82-107 ISBN: 978-3-030-37533-1 THESIS/DISSERTATION PUBLICATION/S Dongmo, C (2016) Formalising Non-functional Requirements Embedded In User Requirements Notation (urn) Models Ph.D, Unisa |