Software is being developed by increasingly distributed and increasingly diverse teams. How can we empower distributed teams to develop software effectively and productively? How can technology help software teams do more with less? What effects does team composition have on productivity and code quality?

We are engaged in interdisciplinary research to offer data-driven answers to these questions. Our work draws from empirical software engineering, social computing, and computer-supported cooperative work.

Prospective Students

Join Us

We’re always looking for talented, motivated people to join us. If you’re interested in the things we do and you’d like to join us, or visit our lab, please contact Bogdan Vasilescu.

Recent Projects

Open source sustainability

Badges on npm packages





Continuous Integration

Our Pastry Shop

Wean Hall 5115, Institute for Software Research
School of Computer Science, Carnegie Mellon University
5000 Forbes Ave
Pittsburgh, PA, 15213 USA