Kropp, Martin
E-Mail-Adresse
Geburtsdatum
Projekt
Organisationseinheiten
Berufsbeschreibung
Nachname
Vorname
Name
Suchergebnisse
aWall: Agile Collaboration using Large Digital Multi-Touch Cardwalls
2016-12, Anslow, Craig, Burkhard, Roger, Kropp, Martin, Mateescu, Magdalena, Vischi, Dario, Zahn, Carmen
Despite the availability of many digital agile board tools, most co-located agile software teams still use physical cardboards for their daily standup meetings. This is due to the fact that existing digital agile boards lacks supporting a collaborative workspace, direct interaction for the whole team in meetings, or making project information directly visible. In this paper we present aWall, a digital agile cardwall designed for the highly collaborative agile work style using large multi-touch wall displays. The effectiveness of aWall was evaluated in a user study with eleven software practitioners. Our findings indicate that aWall enables and encourages team work due to the large size of the wall, accessibility and visibility of large amounts of information, and possibility of customization of the interface. Based on this work, we suggest that augmenting digital cardwalls with large interactive touch technology and new interaction concepts is a useful way to support effective collaborative agile software development processes.
Experience Report of Teaching Agile Collaboration and Values: Agile Software Development in Large Student Teams
2016, Meier, Andreas, Kropp, Martin, Perellano, Gerald
Communication and collaboration are central skills for agile development. Trust, openness, transparency and equality are core agile values and there is a shortage of software developers with these skills. How can we teach software engineering so that students get these skills together with the needed technical competences? This paper presents and discusses the setup of an innovative agile educational student project. The didactical concept is based on results from several industry studies, which give insight into the required competencies of agile software developers.
Use of Gamification to Teach Agile Values and Collaboration: A multi-week Scrum simulation project in an undergraduate software engineering course
2017, Kropp, Martin, Hof, Sonja, Landolt, Marla
Collaboration and communication are key to successful agile software development. Respect, openness, transparency and trust are core Agile values. However studies show, that there is a shortage of software developers with these skills. How can we teach these skills to software engineering students' This paper presents the approach of using a multi-week Scrum Paper City simulation game. The course execution was accompanied by a thorough evaluation to find out how effective this approach is compared to traditional ex-cathedra teaching. While the evaluation shows some aspects to be improved, it clearly shows that students like to experience the Agile approach directly in a project, that they enjoy more fun, and the collaboration in the team.
Interactive Digital Cardwalls for Agile Software Development
2016, Kropp, Martin, Brown, Judith M., Anslow, Craig, Gossage, Stevenson, Mateescu, Magdalena, Biddle, Robert, Anslow, Craig, Campos, Pedro, Jorge, Joaquim
Agile Practices, Collaboration and Experience: An Empirical Study About the Effect of Experience in Agile Software Development
2016, Kropp, Martin, Meier, Andreas, Biddle, Robert, Abrahamsson, Pekka, Jedlitschka, Andreas
Interactive Digital Cardwalls for Agile Software Development
2017, Kropp, Martin, Brown, Judith M., Anslow, Craig, Gossage, Stevenson, Mateescu, Magdalena, Biddle, Robert, Anslow, Craig, Campos, Pedro, Jorge, Joaquim
Collaboration and human factors in software development: Teaching agile methodologies based on industrial insight
2016, Kropp, Martin, Meier, Andreas, Al Hammadi, Hussain
Teaching Agile Collaboration Skills in the Classroom
2016, Kropp, Martin, Meier, Andreas, Biddle, Robert
Agile methodologies like Scrum or Extreme Programming have come a long way over the last fifteen years. Recent quantitative studies show that many companies have successfully adopted agile methodologies. It was found that in agile software development, experience leads to collaboration. It could also be shown that successful professional agile teams tend to use more collaboration practices. In 2013, the new Computer Science studies at the University of Applied Sciences were started. For this, a new curriculum was developed. This paper presents and discusses the lectures, labs and educational software projects in the programming and software engineering modules. It is discussed how agile collaboration and collaboration practices can be taught in the classroom. For this, the setup and observations of an agile student project are presented and different online collaboration tools are discussed. It is argued that software engineering education benefits significantly from embracing the modern collaboration tools the Internet has made available.