Tshipuke Vhahangwele
North-West University

Published : 3 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 3 Documents
Search

Blockchain-Enabled Vaccination Registration and Verification System in Healthcare Management Bassey Isong; Tshipuke Vhahangwele; Adnan M Abu-Mahfouz
Journal of Information System and Informatics Vol 5 No 2 (2023): Journal of Information Systems and Informatics
Publisher : Universitas Bina Darma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.51519/journalisi.v5i2.497

Abstract

Client-server-based healthcare systems are unable to manipulate a high data volume, prone to a single failure point, limited scalability, and data integrity. Particularly, several measures introduced to help curb the spread of Covid-19 were not effective and patient records were not adequately managed and maintained. Most vaccination-proof certificates were forged by unauthorized parties and no standard verification medium exists. Therefore, this paper proposes a blockchain-enabled vaccination management system (VMS). VMS utilizes smart contracts to store encrypted patients record, generate vaccination certificates, and verify the legitimacy of the certificate using a QR code. VMS prototype is implemented using Ethereum, a public blockchain and simulations performed based on Apache JMeter and Hyperledger Caliper to assess its performance in terms of throughput, latency and response time, and the average time per transaction. Results show VMS achieved an average: response time of 132.24 ms, the throughput of 379.89 tps, latency of 204.60 ms, and time of transactions is 10s-12s for 1000 transactions. Also, its comparison with the centralized database shows the traditional database’s effectiveness in transaction processing but lacks data privacy and security strengths. We, therefore, recommend the use of blockchain in the healthcare system and other related sectors such as elections, and student records management to ensure data privacy and security and rid the system of a single point of failure.
The Impact of Team Dynamics on Software Quality and Productivity: Evidence from South Africa Tshipuke Vhahangwele; Bassey Isong; Adnan Abu Mahfouz
Journal of Information System and Informatics Vol 8 No 1 (2026): February
Publisher : Asosiasi Doktor Sistem Informasi Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.63158/journalisi.v8i1.1438

Abstract

Software quality and productivity are influenced not only by technical practices but also by the social dynamics within development teams. This study investigates the combined effect of team dynamics, including trust, communication, collaboration, diversity, and conflict resolution, and software development practices on project outcomes. A mixed-methods design combined regression, Spearman’s Rho, and thematic analysis of survey data from 124 South African software professionals. The findings indicate that trust is the strongest positive predictor of software quality and productivity, while communication effectiveness and the use of collaboration tools also improve software outcomes. Equally, unstructured collaboration, excessive planning meetings, and poorly managed communication channels negatively affect performance. Diversity and effective conflict resolution were positively associated with productivity and efficiency. Thematic analysis corroborated these findings, illustrating how unclear communication, low trust, and dysfunctional collaboration lead to delays, rework, and lower quality. The study confirms that successful software outcomes emerge from the alignment of social and technical subsystems, highlighting the critical role of team dynamics in realising the full potential of software development practices. It contributes empirical evidence from an understudied developing-country context and proposes a socio-technical framework to enhance software quality and productivity.
AI-Assisted Development Tools and Team Dynamics in South African Software Engineering Teams Bassey Isong; Tshipuke Vhahangwele
Journal of Information System and Informatics Vol 8 No 3 (2026): June
Publisher : Asosiasi Doktor Sistem Informasi Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.63158/journalisi.v8i3.1615

Abstract

AI-assisted development tools are widely adopted in software engineering (SE), yet their effects on team dynamics and software delivery outcomes remain poorly understood in sub-Saharan African settings. This paper investigates how AI tool integration influences team roles, collaboration, skill requirements, and software delivery outcomes among South African software development professionals. A mixed-methods design was used, combining a structured survey with thematic analysis of open-ended responses from 40 participants across developer, tester, DevOps, and team lead roles. Multiple linear regression and Spearman's rank correlation were applied to quantitative data; thematic analysis followed the six-phase approach of Braun and Clarke. Findings show that GitHub Copilot was used by 75% of respondents. Interpersonal trust was the strongest predictor of development speed (β = 0.485, p = 0.017), exceeding all AI-specific variables in the model. AI use at the adoption onset reduced development speed; frequency of use increased it. Role transformation was reported by 95% of respondents and predicted team productivity. However, causal inference is not warranted given the cross-sectional design and reliance on self-reported measures. The findings are further constrained by a purposive sample of 40 drawn from networked professional communities, which limits statistical power and generalisability. To the authors’ knowledge, no prior published study has examined AI adoption and team dynamics within a South African SE population, using this combination of methods, though a systematic literature review of that literature was beyond the scope of this study.