Peter C. Rigby is an associate professor in Software Engineering at Concordia University in Montreal. His overarching research interest is in understanding how developers collaborate to produce successful software systems. His research program is driven by a desire to determine empirically the factors that lead to the development of successful software and to adapt, apply, and validate these techniques in different settings. Empirical Software Engineering involves mining large data sets to provide an empirical basis for software engineering practices. Software Analytics is then used to provide statistical predictions of, for example, the areas of the system that would benefit from increased developer attention. Grounded, empirical findings are necessary to advance software development as an engineering discipline. He is currently focusing on the following research areas: software testing, developer turnover and knowledge loss, code review, and statistical machine translation from English to code. He currently holds two grants to fund this research: an NSERC Discovery Grant and a CRD with Ericsson.
He was a postdoctoral researcher working with Martin Robillard at McGill University. At McGill he worked on an island parser that identifies the salient code elements (e.g., classes, methods) from free-form text and code fragments. He received his PhD from the University of Victoria for his examination of the peer review practices used by Open Source Software projects. His advisers were Margaret-Anne Storey (The Chisel Group) and Daniel M. German. In 2009, he visited Prem Devanbu at UC Davis and examined projects that had transitioned from CVS to git. He received a Bachelor degree at the University of Ottawa in Software Engineering. He has taught Software Maintenance, Human Computer Interaction, Software Architectures, Mining Software Repositories, and Modern Software Testing.
Professor Brian Fitzgerald is Director of Lero – the Irish Software Research Centre, where he previously held the role of Chief Scientist. Prior to that he was Vice-President Research at the University of Limerick. He also holds an endowed professorship, the Krehbiel Chair in Innovation in Business & Technology.
His research interests include software development, encompassing open source and inner source, crowdsourcing software development, agile and lean software development, and global software development. His publications include 15 books, and over 150 peer-reviewed articles in the leading international venues in both Information Systems and Software Engineering, including MIS Quarterly, Information Systems Research, IEEE Transactions on Software Engineering and ACM Transactions on Software Engineering Methodology.
Prior to taking up an academic position, he worked in the software industry for about 12 years, in a variety of sectors (including finance, telecommunications, manufacturing, bespoke software development) in a number of countries (Ireland, Belgium, Germany).
Marc Khouzam is Solutions Architect at City of Montreal. Prior to joining City of Montreal in May 2017, Marc was a product manager and open source software developer at Ericsson. He was one of the leaders of a significant Ericsson development team focused on open source technologies. Marc was also the co-lead of Eclipse CDT. At City of Montreal, he working on establishing open source collaborations.