A model for integrating user experience into Agile software development
- Authors: Manakaza, Mpile
- Date: 2023-04
- Subjects: Customer satisfaction , Agile development (Computer science) , South Africa
- Language: English
- Type: Master's theses , Thesis
- Identifier: http://hdl.handle.net/10948/60949 , vital:69295
- Description: The Agile software development methodology has progressed over time and has become the most popularly used methodology for many projects owing to its adaptable and advanced nature. Agile is an iterative and incremental method that supports project teams to maintain the growing demands of present-day organisations. In software development, it is imperative to build software that ensures a holistic user experience and meets requirements. Software Developers and User Experience Designers focus on users’ preferences and requirements while navigating an application through an approach called user-centred design (UCD). The purpose of Agile user-experience (UX) methods is to build user-centric software solutions using the Agile methodology. Literature indicates a scarcity of Agile-UX models to integrate user experience design processes effectively within Agile software development. Hence, the motivation for this study was to create a practical model for integrating user experience design processes into Agile software development for implementation by software development teams. Initially, the study defines the problem that formed the basis for the initiation of this research, followed by the research questions and objectives that are the fundamental portion of the development of this study. This study highlights the benefits and challenges of Agile-UX methods through a case study of Agile software development teams in South Africa. Furthermore, additional best practices are recommended. A survey questionnaire was distributed to software development teams to identify the various factors that lead to implementing Agile-UX methods. The distribution of the survey questionnaire supported the theoretical perspective of this study. Furthermore, Agile development (AD) and UCD are not easy to combine as UCD aims to understand users before software product development, and no activities are performed before development starts in AD. Lastly, a significant benefit is that user-centred software systems create and promote team collaboration and communication and, ultimately, successful software projects. , Thesis (MIT) -- Faculty of Engineering, the Built Environment and Technology, School of Information and Communication Technology, 2022
- Full Text:
- Date Issued: 2023-04
An evaluation of the national minimum wage dispensation
- Authors: Masenya, Mogodi
- Date: 2023-04
- Subjects: Evaluation , Minimum wage -- distribution , South Africa
- Language: English
- Type: Master's theses , Thesis
- Identifier: http://hdl.handle.net/10948/60807 , vital:67833
- Description: After South Africa became a democratic country, there was a shift in the labour and employment sector. This led to introduction of new labour laws which would be in harmony with the constitutional dream and objectives. As such, the BCEA was introduced to bring about change to the basic conditions of employment. As a result of this, new minimum wages policies and laws were enacted. The wages were to be determined by the following means: first way was by means of bargaining council agreements, the second way by means of statutory council agreements, and the third way by means of sectoral determinations. The sectoral determinations policy was introduced through the BCEA. The BCEA through the ECC promulgated sectoral determinations which was aimed to establish minimum wages and conditions of employment for workers in the sectors deemed to be vulnerable. A minimum wage was firstly adopted in New Zealand and in European countries as early as the 19th century. This policy was then widely adopted after the establishment of the International Labour Organisation. The purpose or aim of a minimum wage is to protect workers against exploitatively low pay and to ensure a just and equitable share of the profits of work, thus creating a minimum living wage for all those that are employed and in need of such protection. Minimum wages are also often used as a policy tool to reduce poverty and inequality, including between men and women, by advocating for equal pay for work of equal value. Convention No. 131 and Recommendation No 135 are the key international conventions that determine minimum wage fixing. Convention No. 131 and Recommendation No. 135 seek to ensure that the minimum wage is set at a certain level that allows workers and their families to meet their needs. Article 4 of Convention No. 131 requires the creation and maintenance of machinery adapted to national conditions and requirements whereby minimum wages for groups of wage earners covered under article 1 can be fixed and adjusted from time to time. However, the situation of minimum wages differs between developed and developing countries. This raises a concern, more particularly, whether developing countries can be able to adopt the minimum wage policy. This research makes investigate the adoption of iv minimum wage policy in developed and developing countries, and how it affected their socio-economic status. On about 2018, South Africa enacted the National Minimum Wage Act. This Act was aimed at establishing a floor of minimum wage for all employees. This Act was intended to promote and protect vulnerable workers who were left out from the previous wage policies. The long-term aim of a minimum wage was to remove the problem of poverty pay, which exists when the earnings from paid work do not result in a living minimum wage and fail to push people out of poverty. When this Act was enacted, the national minimum wage floor was set at R20 per hour. However, in EPWP, Domestic Worker, and Farm workers had lower rates because they were regulated by other laws. Furthermore, there were challenges of non-compliance by employers. The national minimum wage policy as a socio-economic tool has had an impact on several levels of the economy. This policy has contributed to either alleviation or elevation of poverty and unemployment. Therefore, this study looks at the impact the minimum wage has had on these 2 aspects of life. The research provides a specific asymmetric data of the impact of the policy in all sectors throughout the time since this policy was adopted. It further shows how the minimum wage policy intervention has been affected by covid 19 pandemic. This empirical evidence is provided by way of charts and graphs to demonstrate the changes that has occurred. At the end of the treatise a conclusion on how this policy has affected the South African economy is reached. Furthermore, recommendations on how economic risks posed by the minimum wage policy can be reduced. , Thesis (LLM) -- Faculty of Law, School of Mercantile law, 2023
- Full Text:
- Date Issued: 2023-04