| |
Human Aspects of Software Engineering: Understanding Software and Development Processes More Effectively
Speaker (s):

Craig Anslow
Lecturer (Assistant Professor)
School of Engineering and Computer Science
Victoria University of Wellington, New Zealand
|
|
Date:
Time:
Venue:
|
|
June 6, 2017, Tuesday
11:00 am - 12:00 pm
Seminar Room 3.2, Level 3
School of Information Systems
Singapore Management University
80 Stamford Road
Singapore 178902
We look forward to seeing you at this research seminar.

|
|
ABSTRACT
Modern software systems are becoming increasingly complex to design, build, and support. This complexity makes it ever more difficult to design, understand, and effectively maintain systems. My research aims to help developers understand and overcome this complexity, including new systems and tools for development teams to understand their software through visualization techniques, empirical studies of programming language features used in systems, approaches to designing and evaluating programming languages, APIs, and tools, and approaches to teaching Agile methods more effectively. In this talk I give an overview of some of these research projects and outline future research directions.
About the Speaker
Dr. Craig Anslow is a Lecturer (Assistant Professor) in Software Engineering within the School of Engineering and Computer Science at Victoria University of Wellington, New Zealand. Craig also teaches a course on the MSc in Software Engineering Programme within the Department of Computer Science at the University of Oxford, UK. Craig was a Senior Research Fellow in the Interaction Design Centre within the Department of Computer Science at Middlesex University, London, UK working on the EU FP7 VALCRI project (criminal intelligence). Craig was a Postdoctoral Research Fellow in the Agile Software Engineering Research Group within the Department of Computer Science at the University of Calgary, Canada. Craig received a PhD in Software Engineering from Victoria University of Wellington in 2013.
|