The impact of AI tools on software development practices and programmer productivity / Elly Johana Johan ... [et al.]

Johan, Elly Johana and Mohamed Yusoff, Syarifah Adilah and Wan Mohammad, Wan Anisha and Mohd Mydin, Azlina (2025) The impact of AI tools on software development practices and programmer productivity / Elly Johana Johan ... [et al.]. Beyond Boundaries: The Multidimensional Horizons of E-Learning, 9. pp. 1-7. ISSN 9786299875550

Abstract

The integration of Artificial Intelligence (AI) tools into software development has revolutionized traditional programming practices, significantly enhancing programmer productivity. This article explores the transformative impact of AI tools across various dimensions of software development, including code completion, bug detection and fixing, code refactoring, learning and adapting, automated testing, and natural language processing (NLP). AI-powered code completion tools like GitHub Copilot and PCR-Chain streamline coding by predicting and correcting code snippets, while bug detection systems like EBUG improve error resolution processes. Refactoring tools enhance software quality by automating repetitive tasks and providing optimization insights. AI's adaptive capabilities allow tools to learn user preferences, improving suggestion accuracy and usability. Additionally, automated testing frameworks leverage AI to optimize and expedite testing workflows, ensuring software reliability. The advancements in NLP have further enabled natural language-guided programming and documentation generation. Despite these advancements, challenges such as ethical concerns, reduced problem-solving skills, and usability issues persist, requiring balanced and responsible integration. Overall, AI programming assistants present immense potential to augment human capabilities and reshape the future of software development.

Metadata

Item Type: Article
Creators:
Creators
Email / ID Num.
Johan, Elly Johana
ellyjohana@uitm.edu.my
Mohamed Yusoff, Syarifah Adilah
syarifah.adilah@uitm.edu.my
Wan Mohammad, Wan Anisha
wanan122@uitm.edu.my,
Mohd Mydin, Azlina
azlin143@uitm.edu.my
Contributors:
Contribution
Name
Email / ID Num.
Chief Editor
Othman, Jamal
UNSPECIFIED
Subjects: L Education > LG Individual institutions > Asia > Malaysia > Universiti Teknologi MARA > Pulau Pinang
L Education > LG Individual institutions > Asia > Malaysia > Universiti Teknologi MARA
Divisions: Universiti Teknologi MARA, Pulau Pinang > Permatang Pauh Campus
Journal or Publication Title: Beyond Boundaries: The Multidimensional Horizons of E-Learning
ISSN: 9786299875550
Volume: 9
Page Range: pp. 1-7
Keywords: AI Tools, Software Development, Code Completion
Date: March 2025
URI: https://ir.uitm.edu.my/id/eprint/114119
Edit Item
Edit Item

Download

[thumbnail of 114119.pdf] Text
114119.pdf

Download (536kB)

ID Number

114119

Indexing

Statistic

Statistic details