Generate a tailored SOP for Dr. Peter Rigby. Improve your application with a focused, well-structured draft.
Peter C. Rigby is a full professor in Software Engineering at Concordia University in Montreal. His overarching research interest lies in understanding how developers collaborate to produce successful software systems. His research program is driven by the desire to empirically determine the factors leading to successful software development, adapting, applying, and validating techniques across various settings. Rigby focuses on Empirical Software Engineering, which involves mining large datasets to provide a solid empirical basis for software engineering practices. He applies Software Analytics to provide statistical predictions that can improve areas benefiting from increased developer attention. His current research areas include software testing, developer turnover and knowledge loss, and code review. Rigby has extensive industry collaboration, notably with Ericsson and Meta. Before becoming a professor at Concordia, he was a postdoctoral researcher working with Martin Robillard at McGill University. He received his PhD from the University of Victoria with advisors Margaret-Anne Storey and Daniel M. German. He has also been a visiting researcher at UC Davis. Rigby has been instrumental in introducing the PhD program in Software Engineering at Concordia University and has served as the undergraduate program director for Software Engineering, responsible for CEAB accreditation and curriculum updates. He has taught various subjects, including Software Maintenance and Human Computer Interaction, and has published extensively in top-tier conferences.
Administered by the Mel Hoppenheim School of Cinema; focuses on cinematic arts practice and research-creation.