School of Computing

PERSONAL PROFILE: PROF ERNEST MNKANDLA

RESEARCH AREA

Software Engineering and Artificial intelligence.

ABOUT MYSELF

I have a passion for software engineering, I therefore strive to teach, lecture and coach young people and other professionals disciplined approaches to the development of quality software. I believe that if we manage to improve the quality of software development at an individual developer’s level we can attain excellence in producing quality software. I therefore focus on coaching young developers to measure and improve their performance.

My personal attributes are:

  • Excellent expressive verbal and written skills
  • Integrity
  • Leadership skills
  • Team player
  • Ability to handle pressure
  • Strong problem solving skills
  • Self-starter
  • Innovative
  • Creative
  • Planning and organising skills
  • Reflective thinker

 

PREAMBLE

The world as a global village is fast moving towards a space where the old economic borders between ICT, science, engineering, manufacturing, agriculture, services and other areas are disappearing in such a way that today the concept of a knowledge-based economy applies equally in all these areas. In most cases combinations of these areas become inevitable and this is what characterises the fourth industrial revolution in which computation, networking, and physical processes are seamlessly integrated. Developing systems and delivering services through sophisticated industrial structures typifies the current global economy. Economic activities are composed of interdependent aspects that rely on the innovative development of high quality creative goods and services. The people who can prosper in this kind of economy should possess strong management flair, leadership acumen, balanced interpersonal skills, communications and IT skills, innovative ‘fuel’, intuitive creativity, design wisdom and exceptional business vision.

Meaningful academic research should therefore be able to apply all these economic variables in order to address the relevant needs of both academia and industry. Today’s IT professionals should therefore be professionally shaped in such a way that they can move from the analysis of IT socio-technical issues to the complexities of a detailed technical design leading to the development of an appropriate product following sound IT project management approaches leading to the subsequent deployment of maintainable full business applications. In such an era software engineering has therefore consolidated its position as the heart of all technology systems.

STATEMENT OF RESEARCH

The main focus of my research is on ways to improve software quality in software development projects using contemporary technologies or environments such as 4IR, IoT, Big Data, Data Science, Machine Learning, Cloud Computing, etc.

Interested students for MSc and PhD, Postdoctoral fellows and other research collaborations should consider projects to improve software quality. Ultimately, when software quality improves; performance of systems improves, business and customers are satisfied, safety and security improve, and there is betterment of the quality of life for humans.

 


SELECTED RECENT PUBLICATIONS

Journal publications

Moulla, D.K.; Mnkandla, E; Alain Abran (2023)
Evaluation of IoT Measurement Solutions from a Metrology Perspective
Computer Systems Science and Engineering
(47) 2
pp 2455-2479
View/download link: https://doi.org/10.32604/csse.2023.039736

Moulla, D.K.; Mnkandla, E; Alain Abran (2023)
Systematic Literature Review of IoT Metrics
Applied Computer Science
(19) 1
pp 64-81
View/download link: https://doi.org/10.35784/acs-2023-05

Kgaugelo Dolo; Mnkandla, E (2023)
Weighted Voting Stacking Ensemble Method for Highly Skewed Binary Data Distribution
International Conference on Wireless, Intelligent and Distributed Environment for Communication: WIDECOM 2022 (Lecture Notes on Data Engineering and Communications Technologies)
(174)
pp 107-120
View/download link: https://doi.org/10.1007/978-3-031-33242-5_8

Robert Hans ; Mnkandla, E (2023)
Using the PMO to enforce and standardize the attention of software project managers to needs of software project teams
International Journal of Information Systems and Project Management
(11) 3
pp 5-22
View/download link: https://ijispm.sciencesphere.org/index.php?p=archive

Lutendo Lesley; Mnkandla, E (2023)
Exploring the Application of Gamification in the Software Development Process
Intelligent Computing: Proceedings of the 2023 Computing Conference, Volume 1 (Lecture Notes in Networks and Systems Book 711)
(711)
pp 52-68
View/download link: https://doi.org/10.1007/978-3-031-37717-4

Kgaugelo Dolo; Mnkandla, E (2023)
Differential Evolution-Based Weighted Voting Stacking Ensemble Classifier for Highly Skewed Binary Data Distribution
International Conference on Wireless, Intelligent and Distributed Environment for Communication: WIDECOM 2023 (Lecture Notes on Data Engineering and Communications Technologies)
(185)
pp 13-27
View/download link: https://link.springer.com/chapter/10.1007/978-3-031-47126-1_2

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
View/download link: https://doi.org/10.1007/978-3-030-89776-5_4

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
View/download link: http://ijcs.stmikindonesia.ac.id/ijcs/index.php/ijcs/article/view/3019/42

Mnkandla, E; MULONNY (2022)
Application of Artificial Neural Network into Manufacturing Processes (DOAJ accredited)
Indonesian Journal of Computer Science
(11) 2
pp 301-317
View/download link: http://3.8.6.95/ijcs/index.php/ijcs/article/view/3022/40

Sibonile Moyo; Mnkandla, E (2020)
A Novel Lightweight Solo Software Development Methodology With Optimum Security Practices
IEEE Access
(8) 1
pp 33735-33747
View/download link: 10.1109/ACCESS.2020.2971000

Ridewaan Hanslo ; Anwar Vahed ; Mnkandla, E (2020)
Quantitative Analysis of the Scrum Framework
Lecture Notes in Business Information Processing
(376)
pp 82-107
View/download link: https://doi.org/10.1007/978-3-030-37534-8_5

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
View/download link: https://www.inderscience.com

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
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/V71-80.htm

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
View/download link: http://dx.doi.org/10.19173/irrodl.v18i5.3014

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
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/V81-90.htm

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
View/download link: https://www.sajim.co.za/index.php/SAJIM/article/viewFile/838/pdf_1

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
View/download link: http://www.is.cityu.edu.hk/staff/isrobert/ejisdc/83-1.pdf

Lucas Gumbi; Mnkandla, E (2015)
Investigating South African Vendors’ Cloud Computing Value Proposition to Small, Medium and Micro Enterprises: A Case of the City of Tshwane Metropolitan Municipality
The African Journal of Information Systems
(7) 4
pp 1-17
View/download link: http://digitalcommons.kennesaw.edu/cgi/viewcontent.cgi?article=1302&context=ajis

Chukwuere, J.E. ; Mavetera, N. ; Mnkandla, E (2015)
A conceptual culture-oriented e-Learning System Development Framework (e-LSDF): A case of higher education institutions in South Africa
International Journal of Trade, Economics and Finance
(6) 5
pp 259-265
View/download link: http://www.ijtef.org/vol6/479-E010.pdf

Mnkandla, E (2014)
A review of Communication Tools and Techniques for Successful ICT Projects
The African Journal of Information Systems
(6) 1
View/download link: http://digitalcommons.kennesaw.edu/cgi/viewcontent.cgi?article=1113&context=ajis

Mwansa, G.; Mnkandla, E (2014)
Cloud Computing Framework for Agile Development
International Journal of Cloud Computing
(2) 2
pp 28-43
View/download link: 2326-7550, http://hipore.com/ijcc/2014/IJCC-Vol2-No2-2014-pp28-43-Mwansa.pdf

Mnkandla, E (2012)
Assessing a Methodology’s Project Risk Management Competence
Journal of Contemporary Management
(9)
pp 279-299
View/download link: ISSN: 1815-7440

T. Schwartzel ; Mnkandla, E (2012)
The Impact of critical business data on organizations
The African Journal of Business Management
(6) 26
pp 7705-7713
View/download link: ISSN: 1993-8233

Mnkandla, E; C. Marnewick (2011)
Project management training: the root cause of project failures?
Journal of Contemporary Management
(8)
pp 76-94
View/download link: ISSN: 1815-7440

Conference proceedings

Senyeki Marebane ; Mnkandla, E (2023)
Analysing Selected South African e-Government Failures through the Theory of Unintended Consequences
IST-Africa 2023
Tshwane, South Africa
IEEE
pp 1-10
View/download link: 10.23919/IST-Africa60249.2023.10187874

Moulla, D.K.; Abdel Aziz Kitikil ; Mnkandla, E; Hassan Soubra ; (2023)
Functional Size Measurement for X86 Assembly Programs
The Joint Conference of the 32nd International Workshop on Software Measurement (IWSM) and the 17th International Conference on Software Process and Product Measurement (MENSURA)
Rome, Italy
CEUR-WS
View/download link: https://ceur-ws.org/Vol-3543/

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
View/download link: https://doi.org/10.1109/icABCD54961.2022.9856210

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
View/download link: https://doi.org/10.1016/j.procs.2021.12.076

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
View/download link: https://doi.org/10.23919/IST-Africa56635.2022.9845534

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

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
View/download link: https://africon2021.org/

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
View/download link: https://ieeexplore.ieee.org/document/9519358

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
View/download link: https://irtm.smartsociety.org/

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
View/download link: https://ieeexplore.ieee.org/document/9615314

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
View/download link: https://ibima.org/

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
View/download link: http://www.csedu.org/?y=2020

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
View/download link: http://www.csedu.org/?y=2020

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
View/download link: https://projman.scika.org/?page=home

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
View/download link: http://www.vut.ac.za/imitec2019/index.html

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
View/download link: https://www.icres2019.org/

Nxumalo, LS; Mnkandla, E (2019)
Individual Benefit from Knowledge Sharing in Software Development Communities of Practice
IEEE AFRICON 2019
Accra, Ghana
View/download link: http://www.africon2019.org/

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
View/download link: https://fedcsis.org/2019/node/2/visitors

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
View/download link: https://www.wits.ac.za/events-archive/2019/4irphel-4irphilosophical-ethical-legal-dimensions.html

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
View/download link: http://ic3i.org/2019/index.html

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
View/download link: http://dx.doi.org/10.15439/978-83-949419-5-6

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
View/download link: http://www.iadisportal.org/digital-library/iadis-international-conference-information-systems-is

Robert Hans ; Mnkandla, E (2018)
Are Project Team Members in ICT Projects Accorded Key Stakeholders Status?
PMSA National Conference 2018
Johannesburg, South Africa
Project Management South Africa
pp 2-10

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

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
View/download link: http://africon2017.org/

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
View/download link: http://africon2017.org/

Fezile T. Matsebula ; Mnkandla, E (2017)
A Big Data Architecture For Learning Analytics In Higher Education
IEEE AFRICON 2017
Cape Town, South Africa
View/download link: http://africon2017.org/

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
View/download link: https://www.uj.ac.za/faculties/management/Applied-Information-Systems/ICICIS-2017/Pages/default.aspx

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
View/download link: http://www.icacce.in/index.html

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
View/download link: http://www.icacce.in/index.html

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
View/download link: http://www.icacce.in/index.html

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
View/download link: http://www.icacce.in/index.html

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
View/download link: http://www.icacce.in/index.html

Toko, G. ; Mnkandla, E (2015)
Bridging the Digital Gap in South Africa: Fitts’s Model Impact on Usability
Human-Computer Interaction -INTERACT 2015
Bamberg, Germany
13: 978-3319227221/ Springer
pp 67-72
View/download link: http://www.interact2015.org/index.html

Mwansa, G. ; Mnkandla, E (2014)
Migrating Agile Development into the Cloud Computing Environment
2014 IEEE 7th International Conference on Cloud Computing (CLOUD 2014)
Alaska, USA
978-1-4799-5063-8
pp 818 - 825

Hans, R.T. ; Mnkandla, E (2014)
Using Expert Systems for Coaching and Mentoring ICT Project Managers
The Ninth International Conference on Software Engineering Advances (ICSEA 2014)
Nice, France
978-1-61208-367-4
pp 447-452
View/download link: http://www.iaria.org/conferences2014/ICSEA14.html

Hans, R.T. ; Mnkandla, E (2014)
Towards a Framework for Project Management Intelligence (PMInt)
PMSA Conference 2014
Johannesburg, South Africa
ISBN: 978-0-620-64562-1
pp 29-36
View/download link: http://www.projectmanagement.org.za/?page=About14

Hans, R.T. ; Mnkandla, E (2013)
Modeling Software Engineering Projects as a Business: A Business Intelligence Perspective
IEEE AFRICON 2013
Mauritius
ISBN:ISBN: 978-1-4673-5943-6
pp 1172-1176
View/download link: http://africon2013.org/

Toko, G. R. ; Mnkandla, E (2011)
Open Source System: Migration and Adoption for Educational Purposes in a Developing Nation
2nd Annual International Conference on Computer Science Education: Innovation and Technology 2011
Singapore
ISBN:ISBN:ISBN:ISBN: 2251-2295
View/download link: http://dl4.globalstf.org/?wpsc-product=open-source-system-migration-and-adoption-for-educational-purposes-in-a-developing-nation

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


Conference proceedings (non peer-reviewed)

Chukwuere, E.J.; Mavetera, N.; Mnkandla, E (2015)
(non accredited journal) A conceptual culture-oriented e-Learning System Development Framework (e-LSDF): A case of higher education institutions in South Africa
International Journal of Trade, Economics and Finance


Book/chapters

Fezile Matsebula ; Mnkandla, E A Learning Analytics Architecture for a Smart University. In: Durak, G (eds), Cankaya, E (eds). Perspectives on Learning Analytics for Maximizing Student Outcomes
2023
IGI Global
Hershey, Pennsylvania
pp 318-331
ISBN: 978-1668495278

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