Vibe-Coding: A Scientific Perspective
BA/MA
Status | in progress |
Advisor | Thomas Weber |
Professor | Prof. Dr. Sven Mayer |
Task
"Vibe Coding" is a recent trend in software development, coined by Andrej Karpathy. When vibe coding, the developer relies on AI coding tools to formulate the details of the software and only provides rough, high-level instructions.
In this thesis, you will take a look at this emerging coding paradigm, applying scientific methods to evaluate its benefits and drawbacks. To this end, you will set up an environment to conduct a study to compare the traditional way of coding to vibe coding. You will then conduct this study, to collect data, e.g., on code quality and developer satisfaction. Finally, you will analyze the data and summarize it in your thesis