| Title: | Using Artificial Intelligence in Software Development: a case analysis |
|---|
| Authors: | ID Vrentuša, Patricija (Author) ID Perko, Igor (Mentor) More about this mentor...  |
| Files: | MAG_Vrentusa_Patricija_2023.pdf (1,49 MB) MD5: D8345217B4CA1FBD6E6BEA393B973A6A
|
|---|
| Language: | English |
|---|
| Work type: | Master's thesis/paper |
|---|
| Typology: | 2.09 - Master's Thesis |
|---|
| Organization: | EPF - Faculty of Business and Economics
|
|---|
| Abstract: | In this work, we talk about artificial intelligence and its impact on software development. We define the AI concept, the software development process, and the various uses of AI in programming. We put a special focus on the ethical aspects of AI. In the empirical part, we analyzed the AI pair programming tool created by Microsoft called GitHub Copilot. We examine several usage examples, as well as the opinions of developers that have been using GitHub Copilot. We found that the AI pair programmer tool helps programmers increase productivity and automate mundane tasks to concentrate on more complex and interesting parts of software development. However, some programmers raise concerns about unethical concepts connected to the development of GitHub Copilot, implying violations of original code author copyrights. We discuss current licenses, other possible solutions, and the morality of building AI on open-sourced repositories. Moreover, many believe that the future will be increasingly intertwined with AI in all industries and that the only way to preserve (software development) jobs is to keep learning and being innovative and creative. Programmers say that almost certainly their job will not vanish because of AI advancement; only the scope of their work will change. |
|---|
| Keywords: | AI, software development, ethics, AI pair programming, GitHub Copilot. |
|---|
| Place of publishing: | Maribor |
|---|
| Publisher: | P. Vrentuša |
|---|
| Year of publishing: | 2023 |
|---|
| PID: | 20.500.12556/DKUM-83584  |
|---|
| UDC: | 004.8(043.2) |
|---|
| COBISS.SI-ID: | 142530819  |
|---|
| Publication date in DKUM: | 21.02.2023 |
|---|
| Views: | 1307 |
|---|
| Downloads: | 178 |
|---|
| Metadata: |  |
|---|
| Categories: | EPF
|
|---|
|
:
|
Copy citation |
|---|
| | | | Average score: | (0 votes) |
|---|
| Your score: | Voting is allowed only for logged in users. |
|---|
| Share: |  |
|---|
Hover the mouse pointer over a document title to show the abstract or click
on the title to get all document metadata. |