International Journal of Managing Information Technology (IJMIT) Vol.13, No.4, November 2021
THE IMPACT OF IN-HOUSE SOFTWARE DEVELOPMENT PRACTICES ON SYSTEM USABILITY IN THE SOCIAL SECURITY FUNDS IN TANZANIA Hamis Fredrick Eliazer1 and Michael John Haule2 1
Postgraduate Student Institute of Accountancy Arusha, Tanzania 2 Senior Lecturer, Institute of Accountancy Arusha, Tanzania
ABSTRACT In-house software development is a critical phenomenon for the production of efficient and effective software in generating requisite job output. A few studies have devoted efforts towards establishing the impact of in-house software development on software. Therefore, this paper is an effort towards establishing the impact of in-house software development practices on system usability. In pursuit of this paper, a sample of a sample size of 169, at 95% confidence level, with margin error of 5% was drawn from bold software users, i.e. 300 employees who used the all software including those dealing with the main stream activities. A total of 102 respondents actually responded to the questionnaires. The Online Sample Calculator was used to draw the sample. Quantitative data were collected using semi-structured questionnaires and processed using the SPSS. Descriptive statistics were applied in the analysis. Findings of the study indicate that software development practices, specifically usability test and user involvement in software designing and development had an impact on determining software usability for in-house software. The paper concludes that software development practices shape the design of the software; hence influence usability of the software produced. Recommended is therefore that software usability test and user involvement in software designing and development be promoted for effective software production.
KEYWORDS In-house software development, Software development practices and Software usability.
1. INTRODUCTION Software development is the process of planning and actual production of software tailored to processing certain expected output. The process of software development is closely linked to the software use for a specific software is basically meant to perform specific tasks for specified quality results. Literature defines software usability as a degree of ease of system software of web application [1]. It is the controlled aspect of user experience design that ensures the user does not encounter problems when using the software product or website [2][3]. Whether in-house software development practices applicable in Tanzania have taken into account software usability is an aspect covered by this paper. Bevan and others [4] define usability in terms of effectiveness, efficiency and satisfaction in a particular context of use. The same definition is held by Chaudhary and Upadhyav [1] and Abran and others [5]. Whether usability test is being applied in in-house software development in the context of Tanzania is an important aspect this paper would like to shed light on to. The design aspect of software development process which is an articulated software development practice is considered indispensable aspect is enhancing software usability and evaluation [3][6]. One would DOI: 10.5121/ijmit.2021.13402
21