5 Hits in 2.9 sec

BuildBot: Robotic Monitoring of Agile Software Development Teams

Ruth Ablett, Ehud Sharlin, Frank Maurer, Jorg Denzinger, Craig Schock
2007 RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication  
In this paper, we describe BuildBot, a robotic interface developed to assist with the continuous integration process utilized by agile software development teams.  ...  We argue that by increasing awareness of the state of the software build, BuildBot can assist in the self-supervision of agile software engineering teams and can help the team achieve its goals in a more  ...  The goal of BuildBot is to develop a near-autonomous robotic partner or colleague, designed and tuned for a focused agile software development social setting.  ... 
doi:10.1109/roman.2007.4415217 dblp:conf/ro-man/AblettSMDS07 fatcat:b24qjfsxf5fbjj6yokw3hswyqi

BuildBot: A Robotic Software Development Monitor in an Agile Environment [article]

Ruth Ablett, Frank Maurer, Ehud Sharlin, Joerg Denzinger, University Of Calgary, University Of Calgary
In this paper, we describe BuildBot, a robot developed to assist with continuous integration of a software build in Agile development teams.  ...  By increasing awareness of the state of the software build, BuildBot assists in the self-supervision of teams.  ...  We now present BuildBot, a robotic software development monitor in an Agile environment, starting with an explanation of its contribution to Agile software development, the overall high-level design, and  ... 
doi:10.11575/prism/30575 fatcat:tyhl7gbiljhrpesbf3hfw5bypa

An Additional Set of (Automated) Eyes: Chatbots for Agile Retrospectives [article]

Christoph Matthies, Franziska Dobrigkeit, Guenter Hesse
2019 arXiv   pre-print
In this paper, we propose employing chatbots in the domain of software development with a focus on supporting analyses and measurements of teams' project data.  ...  The software project artifacts produced by agile teams during regular development activities, e.g. commits in a version control system, represent detailed information on how a team works and collaborates  ...  The bot uses a robotic interface, a small Sony AIBO robot dog, which monitors the build status of software within an agile continuous integration approach.  ... 
arXiv:1903.02443v2 fatcat:kiphrxda25gnjg6ssw36jm5rey

The state of adoption and the challenges of systematic variability management in industry

Thorsten Berger, Jan-Philipp Steghöfer, Tewfik Ziadi, Jacques Robin, Jabier Martinez
2020 Empirical Software Engineering  
For instance, software product line engineering-an approach to systematically develop portfolios of products-is difficult to adopt given the high upfront investments; and even when adopted, organizations  ...  Handling large-scale software variability is still a challenge for many organizations.  ...  Funding Information Open access funding provided by University of Gothenburg.  ... 
doi:10.1007/s10664-019-09787-6 fatcat:h77ikukjxff2tmprz6d23c37iu

A Framework for Analyzable, Resource-Aware and Self-Optimizing Robot Longterm Autonomy [article]

Sebastian Georg Brunner, Universität Bremen, Michael Beetz
Ein weiterer wesentlicher Bestandteil der Arbeit ist die Vorstellung von RAFCON (RMC Advanced Flow Control), das Software-Framework in welchem alle theoretischen Konzepte umgesetzt wurden.  ...  Libraries can be created by various developers or developer teams. These libraries can then be linked in order to build more complex systems.  ...  We employ a CI workflow based on Buildbot 3 and Jenkins 4 . The CI system automatically builds our software module on each new commit and runs all unit tests.  ... 
doi:10.26092/elib/315 fatcat:lpgxzuh6fzgexczttmyd5sbjnm