Fr / En
 

Pierre N. Robillard

Pierre Robillard, Eng., Ph.D., was the first Director (2001-2004) of the Department of Computer Engineering and is a professor in the same department at Polytechnique Montréal. His primary areas of expertise are the collaborative and cooperative aspects in software development teams, the cognitive aspects of software engineering, as well as software engineering processes and empirical studies.

During his career, he created the clinical software engineering project formula whereby companies submit their issues, which are in turn assigned to student teams. This type of project is now an integral part of the program.

He is currently working with multidisciplinary (psychology), international teams (INRIA in France and PROMPT in Italy) on the modeling of design team dynamics in software engineering.


Publications


  • Lavallée, M., P.-N. Robillard and S. Paul (2013), “Distributed Cognition in Software Engineering,” The Fifth International Conference on Information, Process, and Knowledge Management eKnow, Nice, France, February 24 to March 1, 2013.

  • Gendreau, O. and P-.N. Robillard, “Knowledge Acquisition Activity in Software Development,” World Conference on Information Systems and Technologies, Algarve, Portugal, March 27-30, 2013.

  • N.Kerzazi, M.Lavallée, P.-N.Robillard , (2012), « A Knowledge-based Perspective for Software Process Modeling», e-Informatica Software Engineering Journal, Vol 3, Issue 1, 2012.

  • Lavallée, M. and P.-N. Robillard, “The Impacts of Software Process Improvement on Developers: A Systematic Review,” International Conference on Software Engineering, p. 113-122, 2012.

Position


  • Professor, Department of Computer Engineering, Polytechnique Montréal

Email


   pierre.robillard@polymtl.ca


Interests


  • Cognitive aspects of software engineering
  • Software design methods and tools
  • Software engineering processes and empirical studies
  • Software quality assurance; simulation of complex biological processes

Projects


  • Modeling verbal interactions in development teams
  • Studying how information is shared within a team and its impact on product quality
An initiative of MATI Montreal