Human-Centered Computing

Department of Computer Science

Next Event

There are no upcoming events scheduled yet

Past Events

Research seminar

A Success Model for Agile Software Development

Presenter: Daniel Russo

26 April 2019, 09:30-10:30

I will present a case study of an Agile Software Product Line (SPL) developed for mission critical purposes, where stakeholders’ commitment was a critical success factor. The Software Product Line goal was to implement mission–oriented features, reducing costs and time to operation in critical scenarios. The project lasted for three years and involved over 40 professionals. I will show how a hierarchical, waterfall- oriented organization was able to exploit Agile methods for its SPL to develop a Command & Control system, effectively running in on-field operations. I generalize the research experience, inducing a success model of general use for other comparable organizations. To do so, both Grounded Theory and Ethnographic approaches are used to identify critical success factors and their relations. In particular, I used a new Grounded Theory approach to improve qualitative rigor, known as Gioia methodology1. In this talk, I will provide an explanation of the context, challenges, and solutions provided to the Italian Army, as also the research methods used.

Research seminar

Implementing Quality Assurance Practices in an Open Source Software Community

Presenter: Adam Alami

22 February 2019, 09:30-10:30

Many Free and Open Source Software (FOSS) projects have matured over the years to produce software of considerable size, complexity and some have seen generational changes. The need to rediscover, re-factor, and re-engineer existing code bases will thus increase over time, as will the need to deal with technological changes, processes, infrastructure, dependencies, and deployment platforms. We can safely assume that handling growth and maturity will require use of the best practices of software engineering methods and tools. An increase in popularity of a FOSS project implies that the community has to mature and improve its processes and practices. The objective of my PhD study is to bring a FOSS community quality assurance (QA) practices to higher standards. Through the mechanisms of a participatory action research process, I intend to introduce and when necessary, reinvigorate best QA practices in a FOSS community. I want to align the community QA practices with other FOSS communities’ practices and current software engineering best practices. This will yield a change in the affected community, but also new empirical insights into QA practices and new method to work with FOSS communities. The subject of my study is the Robot Operating System (ROS) community. The overall objective is to identify valuable lessons and knowledge that help others who wish to pursue a similar change agenda.

Research seminar

Shape-Changing Interface Research: Small Steps To Address Grand Challenges.

Presenter: Tim Merritt

04 November 2018, 09:30-10:30

Abstract: In this seminar, I will review the topic of “Shape-Changing Interfaces,” taking departure in our recent paper identifying “grand challenges” for the research community (Alexander et al 2018). Shape-changing interfaces have emerged as a new method for interacting with computers, using dynamic changes in a device’s physical shape for input and output. Roots of this research begin with Ivan Sutherland’s Ultimate Display (Sutherland 1965), which was a concept proposing a future in which a computer can “control the existence of matter.” Shape-changing interfaces change our fundamental approach to interaction design, expanding interactive systems to include our perceptual motor skills to support the same direct interaction our body has with the everyday world. They take advantage of our haptic and kinaesthetic senses, our instinctive perception of physical 3D forms, and provide inherent support for multi-user interaction. In this talk, I will show various examples from recent research that has made progress exploring and addressing the grand challenges. A critical perspective is adopted in the end of the seminar to temper the enthusiasm and to present possible “dark patterns” for shape-changing interfaces to show how things might go wrong in the future. I invite discussion to explore dark patterns and to help map out opportunities for addressing the grand challenges.

Research seminar

Designing the Desirable Smart Home: A Study of Household Experiences and Energy Consumption Impacts

Presenter: Rikke Hagensby Jensen

06 October 2018, 09:30-10:30

Research has shown that desirable designs shape the use and experiences people have when interacting with technology. Nevertheless, how desirability influences energy consumption is often overlooked, particularly in HCI studies evaluating the sustainability benefits of smart home technology. In this paper, we present a qualitative study with 23 Australian households who reflect on their experiences of living with smart home devices. Drawing on Nelson and Stolterman’s concept of desiderata we develop a typology of householders’ desires for the smart home and their energy implications. We structure these desires as three smart home personas: the helper, optimiser and hedonist, which align with desiderata’s three approaches to desire (reason, ethics and aesthetics). We use these insights to discuss how desirability can be used within HCI for steering design of the smart home towards sustainability.