Christoph Tobias Schmidt

Learn More
Peer-based software review techniques such as pair programming and peer code review are increasingly used within information systems development teams. How do these techniques influence team performance? While previous research has treated the decision to apply peer-based review techniques as a trade-off between increased effort and improved code quality,(More)
This research draws on team adaptation theory to study how agile information systems development (ISD) teams respond to non-routine events in their work environment. Based on our findings from a qualitative case study of three ISD teams, we identified non-routine events that could be distinguished according to the three categories task volatility,(More)
SAP AG has taught more than 4,000 developers the Agile Software Engineering methodology since 2010. As such, the company offers a unique setting to study its impact on developers' work. In this paper, we discuss how developers perceive the impact of pair programming and test automation on software quality, delivered feature scope, and various team work(More)
While agile development methods have enjoyed widespread adoption, literature has lagged behind in the development of theory to explain its impact on team performance. In this paper, we develop a theoretical model to explain the impact of agile software development on the performance of information systems development (ISD) teams. We first propose a new(More)
This study draws on team adaptation theory to examine how agile behavior within Information Systems development (ISD) teams influences team performance. We conceptualize agile behavior as the degree to which ISD teams use agile practices and test a theoretical model that links agile practice use to two key components of team adaptation—shared mental models(More)
  • 1