•   When: Monday, February 10, 2020 from 11:00 AM to 12:00 PM
  •   Speakers: Gail C. Murphy, University of British Columbia
  •   Location: Research Hall 163
  •   Export to iCal

The development of a software system requires the orchestration of many different people using many different tools. Despite the need for a developer who is performing a task to understand the context in which that task is undertaken, the tools we imagine, build and provide to support software developers are typically isolated. Instead of the tools helping a developer work within the appropriate context, it is the developer who must bring the context to the tools. In this talk, I will argue that the lack of context in the software engineering tools we build limits the effectiveness of developers and of our software development practices.

Gail C. Murphy is a Professor of Computer Science and Vice-President Research and Innovation at the University of British Columbia. She is also a co-founder at Tasktop Technologies inc. Her research interests are in improving the productivity of software developers and knowledge workers by giving them tools to identify, manage and coordinate the information that really matters for their work. She is a Co-Chair for the Contributed Articles section of CACM and has previously served as a program chair for the International Conference on Software Engineering and Foundations of Software Engineering conferences as well as an Associate Editor for IEEE Transactions on Software Engineering and the ACM Transactions on Software Engineering and Methodology.  She is a Fellow of the ACM and a Fellow of the Royal Society of Canada. She is the recipient of the 2018 IEEE Computer Society Harlan D. Mills award and a previous recipient of an NSERC E.W.R. Steacie Award and the AITO Dahl-Nygaard Junior Prize

Posted 1 month ago