Introduction of Automated Testing and Continuous Metrics & KPI Monitoring in Student-Driven Projects: a Use Case


연구 분야: Software Development



학회: Robot World Cup


초록

Managing a RoboCup team requires maintaining and improving playing strength over time to achieve success. This paper demonstrates our approach to applying software engineering methodologies to our RoboCup Standard Platform League (SPL) team. We propose a test strategy that matches the requirements of RoboCup and student-driven projects and give examples of appropriate automated software tests and resulting metrics. Finally, we design and evaluate a Continuous Integration pipeline that automatically handles such tests in a non-disturbing, accompanying manner and computes the resulting performance and quality metrics. Moreover, the pipeline adds visibility via charting and dashboarding and provides feedback to the students. The proposed strategy and Continuous Integration pipeline provide a novel and versatile toolchain for teams to better monitor, maintain, and improve their playing strength over time. These results hold practical significance for RoboCup teams trying to establish quality assurance and performance measurement practices.


Author Profile
Thomas Klute

Robotics Research Institute Section Information Technology TU Dortmund University 44227 Dortmund Germany

Germany

📄 논문 정보

발행 연도 2025년
인용수 0
출판 국가 Germany
사이트 Springer
좋아요 수 0

연관 논문 목록 (105건)