Ann Barcomb

Dr. Ann Barcomb

Pronouns: she/they

Affiliations

Associate Processor

Schulich School of Engineering, Department of Electrical and Software Engineering

Contact information

Web presence

Location

Office: ICT352A

Preferred method of communication

Please use email to contact me. I do not listen to voicemail frequently.

I'm looking for...

Funding

I am always interested in connecting with industry and researchers for potential collaboration.

 

Research partners

I am generally interested in collaborations, especially interdisciplinary ones.

Background

Biography

Dr. Ann Barcomb is an associate professor at the Schulich School of Engineering, University of Calgary. Her previous post was at Friedrich-Alexander University Erlangen-Nuremberg, Germany. Dr. Barcomb received her PhD from the University of Limerick, Ireland, in 2019, with a specialization in software engineering, and a master's in information systems from Maastricht University, The Netherlands. In the course of her industry career, she worked as a software developer for multiple firms and as a community manager for RIPE NCC. Dr. Barcomb's interests lie in the area of human-computer interaction, primarily in human factors - the people and processes that contribute toward software development, and how software can be used to facilitate work. Specific research topics include the use of open source software contributors and communities, diversity and inclusion, component and tool selection, natural language processing in requirements engineering, enabling smart city governance through residents' data, software engineering research methods, and software engineering education. Dr. Barcomb seeks to facilitate the exchange of knowledge between practitioners and researchers, and to align her work with empirical software engineering.

Research

Areas of Research

Software engineering
Open source
Community management
Activities

My research falls in the area of human-computer interaction, with two main themes: improving work through software and data, and human factors in software engineering. In general I seek to facilitate the exchange of knowledge between practitioners and researchers.

Participation in university strategic initiatives

Courses

Course number Course title Semester
ENSF 380 Object-Oriented Principles for Software Development Winter 2023-2026
ENSF 409 Principles of Software Development Winter 2021-2026
ENSF 619 Software Development Using Open Source Fall 2021-2023, 2025
ENSF 400 Industry practices and communication Winter 2024

Publications

More Information

Prospective graduate students should look on LinkedIn for announcements about openings. Typically recruitment is aligned with funding cycles (e.g., for fall semester, funding is awarded in the spring and recruitment takes place in the spring). I do not have information about openings any earlier.