The First Workshop on Human Aspects of Software Engineering (HAoSE2009)

In conjunction with OOPSLA 2009

Sunday, Oct 25, 2009

 

WORKSHOP ORGANIZERS

Orit Hazzan, Technion – Israel Institute of Technology, oritha@tx.technion.ac.il

Yael Dubinsky, IBM Haifa Research Lab, dubinsky@il.ibm.com

 

WORKSHOP TIMETABLE

8:30-10:00

 

 

 

 

 

The Profession of Software Engineering

 

Welcome: Orit Hazzan and Yael Dubinsky, Workshop organizers

 

Session chair: Frank Maurer, University of Calgary, Canada

 

8:30-9:10 (research paper) Slides

Jeffrey C. Carver, Lorin Hochstein and Jason Oslin

Identifying programmer ability using peer evaluation: An exploratory study  

 

9:10-9:20 (poster, presentation) Slides Poster

Stephen G. MacDonell and Diana Kirk

Tinker, tailor, software engineer, surgeon: Specialization in software systems creation and evolution

 

9:20-9:30 (poster, presentation) Slides Poster

Gordana Dodig-Crnkovic and Robert Feldt (presented by Ana Magazinovic)

Professional and ethical issues of Software Engineering curricula

 

9:30-10:00 Group work

10:00-10:30  Break

 

10:30-12:00

 

 

 

 

 

Cognitive Perspective on Software Engineering Activities

 

Session chair: Irit Hadar, Haifa University, Israel

 

10:30-11:10 (research paper)

David Binkley, Derek M. Jones and Dawn J. Lawrie

Information clustering for data structure definitions

 

11:10-11:20 (poster)

Sabine Niebuhr, Kirstin Kohler and Andreas Rausch

Enriching requirements engineering with human aspects

 

11:20-11:30 (poster)

Philippe Saliou and Vincent Ribaud

Bootstrapping an empty repertoire of experience: The design case

 

11:30-12:00 Group work

12:00-13:30  Lunch

 

13:30-15:00

 

 

 

 

 

 

Teamwork

Session chair: John Barton, IBM Almaden Research Center, USA

 

13:30-14:10 (research paper)

Peitsa Hynninen

I, We and Them in the office: How do different workspace arrangements affect communication and team identity?

 

14:10-14:20 (poster)

Will Snipes, Karen Smiley, Peram Mohan Krishnan, Petra Björndal

Measuring collaboration in globally distributed software development teams

 

14:20-14:30 (poster)

Ana Magazinius

Exploring the politics of cost estimation

 

14:30-15:00 Group work 

15:00-15:30  Break

 

15:30-17:00

Session chair: Orit Hazzan

 

Group work presentations & discussion

Reflection & summary 

 

 

ABSTRACT 

This workshop focuses on human aspects of software engineering. The importance of this topic stems from the recognition that the more the software world is developed, the more it is accepted by the software engineering community that the people involved in software development processes deserve more attention. In this spirit, this workshop attempts to highlight the world of software engineering from the perspective of the main actors involved in software development processes: the individuals, the team, the customer, different organizational role holders, and other stake holders.

The workshop consists of theory- and practice-based presentations, group work and discussions. Workshop activities include: experience sharing with respect to case studies in which human aspects play a central role, examination of different software engineering topics from the human perspective, exploration of how the awareness to human aspects of SE may foster organizational processes, and teaching human aspects of SE in software organizations and in the academia.

WORKSHOP GOALS

·        The participants share their research work on human aspects of software engineering

·        The participants build a community that further explore human aspects of software engineering 

·        The participants investigate research methods that fit for the exploration of human aspects of software engineering

·        The participants explore cognitive, social and organizational aspects of software engineering

·        The participants deepen their understanding of how human aspects of software engineering influence software development processes

WORKSHOP TOPICS

We welcome the submission of papers from the full spectrum of issues related with human aspects of software engineering. For example,

·        Social perspective at software engineering

·        Collaboration and teamwork in software teams

·        Cognitive perspective at software engineering

·        Learning processes in software engineering

·        Ethical issues in software engineering

·        Culture and diversity issues in software engineering 

IMPORTANT DATES
Paper submission deadline: August 3rd 2009

Notification to authors: at least one week prior to early bird registration deadline

Submission of revised and final version: October 2nd 2009

Human Aspects of Software Engineering Workshop: October 25th or 26th 2009

 

PROGRAM COMMITTEE

John Barton, IBM Almaden Research Center

Andrew Begel, Microsoft Research, USA

Daniela Damian, University of Victoria, Canada

Ido Guy, IBM Haifa Research Lab, Israel

Irit Hadar, Haifa University, Israel

Frank Maurer, University of Calgary, Canada

David Notkin, University of Washington, WA, USA

Janice Singer, National Research Council, Canada

Gina Venolia, Microsoft Research, USA

 

SUBMISSIONS AND PARTICIPATION

We encourage authors to submit a paper discussing experience or research in all topics related to human aspects of software engineering.

Papers submitted to the workshop should contain original contributions that address the workshop's topics of interest.

The workshop welcomes 2 types of submissions:

-      Full papers (maximum length - 8 pages)

-      Position papers describing work in progress or an author's perspective at human aspects of software engineering (maximum length - 2 pages)

Submitted papers must conform to the ACM SIG Proceedings style (2 column, see templates).

Papers are to be submitted electronically at http://www.easychair.org/conferences/?conf=haose2009 .