School of Computing

Software Engineering

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. 

Members of the software engineering team have published research in the specific dimensions of software engineering such as:

  • Agile methodologies;
  • Agile approach to cloud computing;
  • Software project management;
  • Software quality assurance and testing
  • Soft skills in software development project

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:


Publications

This page is not necessarily up to date.

JOURNAL PUBLICATION/S

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

Chiyangwa, T B; Mnkandla, E. (2017)
Modelling The Critical Success Factors Of Agile Software Development Projects In South Africa (accepted)
South African Journal of Information Management
(19)

Muragey, S.W.; 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

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. (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


THESIS/DISSERTATION PUBLICATION/S

Dongmo, C. (2017)
Formalising Non-functional Requirements Embedded In User Requirements Notation (urn) Models
Ph.D, Unisa