Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Dissertation (MIT (Information Science))--University of Pretoria, 2024.
| Other Authors: | |
|---|---|
| Format: | Thesis |
| Language: | English |
| Published: |
University of Pretoria
2025
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867613519408529408 |
|---|---|
| access_status_str | Open Access |
| author2 | Hattingh, Maria J. (Marie) |
| author_browse | Hattingh, Maria J. (Marie) |
| author_facet | Hattingh, Maria J. (Marie) |
| collection | Thesis |
| dc_rights_str_mv | © 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. |
| description | Dissertation (MIT (Information Science))--University of Pretoria, 2024. |
| format | Thesis |
| id | oai:repository.up.ac.za:2263/100830 |
| institution | University of Pretoria (South Africa) |
| language | English |
| last_indexed | 2026-06-10T12:37:26.341Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository |
| publishDate | 2025 |
| publishDateRange | 2025 |
| publishDateSort | 2025 |
| publisher | University of Pretoria |
| publisherStr | University of Pretoria |
| record_format | dspace |
| source_str | UPSpace — University of Pretoria Institutional Repository |
| spelling | oai:repository.up.ac.za:2263/100830 The impact of ChatGPT on the role of software developers Hattingh, Maria J. (Marie) u21825484@tuks.co.za Mohammad Hashim, Sadaf UCTD Sustainable Development Goals (SDGs) AI technology Artificial intelligence ChatGPT Automation Automated tools Challenges Software development ChatGPT integration Obstacles Dissertation (MIT (Information Science))--University of Pretoria, 2024. This study investigates the evolving roles and challenges faced by software developers as AI tools such as ChatGPT become increasingly embedded in software development workflows. The research utilizes Activity Theory to analyse shifts in developers’ responsibilities, skill sets, and collaborative interactions within software teams. The methodology features a qualitative approach that includes semi-structured interviews to capture in-depth, detailed perspectives from software developers familiar with ChatGPT. Participants were chosen through purposive sampling on LinkedIn, emphasizing a wide variety of developers to represent different levels of expertise and industry experiences. This strategy guarantees a thorough examination of the subjective effects of AI integration, grounded in the practical insights and views of those directly impacted. The thematic analysis of the interview data reveals that while ChatGPT improves efficiency by handling routine tasks, it also raises issues regarding dependency, skill degradation, and possible job loss, particularly for less experienced developers. This research offers important insights for developers and organizations to comprehend the broader effects of AI integration in software development, contributing to discussions about workforce adaptation. Informatics MIT (Information Science) Unrestricted Faculty of Engineering, Built Environment and Information Technology None 2025-02-13T10:19:07Z 2025-02-13T10:19:07Z 2025-04 2024-12 Dissertation * A2025 http://hdl.handle.net/2263/100830 https://doi.org/10.25403/UPresearchdata.28046141 en © 2023 University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf University of Pretoria |
| spellingShingle | UCTD Sustainable Development Goals (SDGs) AI technology Artificial intelligence ChatGPT Automation Automated tools Challenges Software development ChatGPT integration Obstacles The impact of ChatGPT on the role of software developers |
| title | The impact of ChatGPT on the role of software developers |
| title_full | The impact of ChatGPT on the role of software developers |
| title_fullStr | The impact of ChatGPT on the role of software developers |
| title_full_unstemmed | The impact of ChatGPT on the role of software developers |
| title_short | The impact of ChatGPT on the role of software developers |
| title_sort | impact of chatgpt on the role of software developers |
| topic | UCTD Sustainable Development Goals (SDGs) AI technology Artificial intelligence ChatGPT Automation Automated tools Challenges Software development ChatGPT integration Obstacles |
| url | http://hdl.handle.net/2263/100830 https://doi.org/10.25403/UPresearchdata.28046141 |