Human-Centered Computing

Department of Computer Science

Next Event

There are no upcoming events scheduled yet

Past Events

Research seminar

Automation using Domestic Robots

Presenter: Eike Schneiders

09 March 2021, 09:30-10:30

I will give an extended CHI presentation for my CHI'21 accepted paper "Domestic Robots and the Dream of Automation: Understanding Human Interaction and Intervention". Domestic robots such as vacuum cleaners or lawnmowers are becoming popular consumer products in private homes, but while current HCI research on domestic robots has highlighted for example personalisation, long-term effects, or design guidelines, little attention has been paid to automation. To address this, we conducted a qualitative study with 24 participants in private households using interviews, contextual technology tours, and robot deployment. Through thematic analysis we identified three themes related to 1) work routines and automation, 2) domestic robot automation and the physical environment, as well as 3) interaction and breakdown intervention. We present an empirical understanding of how task automation using domestic robots can be implemented in the home. Lastly, we discuss our findings in relation to existing literature and highlight three opportunities for improved task automation using domestic robots for future research.

Research seminar

Essence - Problem Based Digital Innovation

Presenter: Ivan Aaen

20 March 2020, 09:30-10:30

Essence - Problem Based Digital Innovation Abstract: Software teams – and indeed any team engaged in digital innovation – face major uncertainties and complexities because technologies, application areas, and communities develop at perplexing speeds. Such teams may therefore no longer be able to manage projects by making rational decisions within reasonable time constraints. For that and more reasons their understanding of the problem they set out to solve, and the artifacts they presume will be part of a solution, develop and change while they work. Essence is a methodology meant to offer concepts, tools, techniques, and more to help manage projects under such circumstances. The talk gives a status of Essence with main focus on project management and decisionmaking.

Bio: I’ve been working on software innovation since 2006. Software innovation is not an established field yet, and various authors address the topic at different organizational levels and from very different angles. My angle is problem oriented and focus on the development team. In this sense, there is a direct connection to Problem based learning as practiced here at AAU and my research. Conceptually and philosophically my approach is based on Deweyan Pragmatism.

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.