Master Thesis - Data-driven improvement of software development processes
- Scheelevägen, Lund, Sweden
- Legal Entity: Robert Bosch AB
Welcome to a world, where your ideas lead to something big. Welcome to Bosch!
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology – with us, you will have the chance to improve quality of life all across the globe. In Lund we develop products for automotive, ebike and IoT, Lund is a software center within Bosch and we are around 180 engineers working with different products for tomorrow´s automotive industry. Welcome to Bosch!
Developer teams need timely feedback about the quality of their work. Whenever developers submit a change, they should see within minutes if this change e.g. breaks the build, any tests or other quality-related checks in the continuous delivery pipeline.
Various projects at Bosch in Lund use continuous delivery (CD). Today, feedback is mostly given by email or messaging to the developer who broke the build. This does not make the health status of the CD pipeline transparent to the whole team or even the whole site.
We want to know, which type of information and which means of presentation have the best effect on the developers and the performance of the delivery pipeline.
Extract data from delivery pipelines of various teams. Identify and study various means to give feedback to developers using experimentation / data-driven methods.
You share our passion for automation and love scripting. You bring some hands-on experience from e.g. the open source community, internships, or school projects. You have used automation servers such as Jenkins and scripting languages such as Python to make your life easier and you feel at home with Git / Gerrit and/or Bitbucket. Experience with SQL and Grafana is a plus.