Learn More
This paper focuses on two characteristics of collaborative design with respect to cooperative work: the importance of work interdependencies linked to the nature of design problems; and the fundamental function of design cooperative work arrangement which is the confrontation and combination of perspectives. These two intrinsic characteristics of the design(More)
• acts as an international forum for the discussion of HCI issues • fosters communication between academic researchers and practitioners • encourages the flow of information across the boundaries of its contributing disciplines • stimulates ideas and provokes widespread discussion with a forward-looking perspective Topics covered include: • systems and(More)
The goal of our study is to evaluate the effect on program comprehension of three factors that have not previously been studied in a single experiment. These factors are programmer expertise (expert versus novice), programming task (documentation versus reuse), and the development of understanding over time (phase 1 versus phase 2). This study is carried(More)
This paper presents a state-of-art review of empirical research on object-oriented (OO) design. Many claims about the cognitive benefits of the OO paradigm have been made by its advocates. These claims concern the ease of designing and reusing software at the individual level as well as the benefits of this paradigm at the team level. Since these claims are(More)
We present the results of three web-based field experiments, in which we evaluate the impact of using initial narrative visualization techniques and storytelling on user-engagement with exploratory information visualizations. We conducted these experiments on a popular news and opinion outlet, and on a popular visualization gallery website. While(More)
By contrast to design meetings, design evaluation meetings (DEMs) have generally been considered as situations in which, according to DEMs methodologies, design activities are quite marginal. In a study of DEMs in software development, i.e. in technical review meetings following a particular review methodology, we showed: (i) the occurrence of design(More)
to appear). User and developer mediation in an Open Source Software Community: boundary spanning through cross participation in online discussions. Abstract. The aim of this research is to analyse how design and use are mediated in Open Source Software (OSS) design. Focusing on the Python community, our study examines a " pushed-by-users " design proposal(More)
This paper presents an empirical research to study synchronous and asynchronous collaborative design in a technology-mediated situation. In this experiment we wanted to create a design situation where four distant designers had to communicate using commercial software and standard hardware configurations. Our methodological approach gave us the opportunity(More)
Our research aims at understanding the various forms of participation in Open Source Software (OSS) design, seen as distributed design in online spaces of actions-discussion, implementation and boundary between these spaces. We propose a methodology-based on situated analyses of a formal design process used in the Python project-to identify the distribution(More)