Offer: "User Interaction Analysis"

Description of this offer

Knowing how your users interact with your software or website can lead to great improvements in usability and customer satisfaction. Within this research project, we offer to collaborate with your software development team to instrument your existing software or website so that we are able to log how users interact with it and analyze the resulting log. Through the so obtained (anonymous) log, we can extract information about

  1. Which paths do users typically follow?
  2. Which parts are often used, which rarely/never?
  3. How does a user spend his or her time within the monitored software?
  4. Which parts are used in combination and - if joined - would help the user to be faster?
  5. Which parts can be removed or moved to another application since they are used only by particular users?
  6. How could software be organized into modules, based on user interactions?
  7. If the so collected usage intensity is combined with information about the development effort (e.g., analyzing source code modifications and source code complexity), we can compare costs (development) with benefits (usage).
  8. If the so collected usage intensity is combined with information about the outcome of the visit (e.g., a buy or a return), we can isolate typical navigational paths of users that lead to the indicated outcome.

Overall, this project aims to help teams to improve their product by collecting more information about how their product is used.

What we need from you

Source code of the application to be analyzed or collaboration with the development team

What you will get

See description

Costs

The costs amount to 5.000€+VAT. You can also take advantage of the Lab bonus, which covers 50% to 65% of the incurred costs.

Contacts for this offer

Barbara Russo ( ,   web site)

Barbara Russo is professor of computer science at the Free University of Bozen/Bolzano and vice-dean for research. She holds a PhD in pure mathematics from the University of Trento. She was visiting researcher at the Max-Plank-Institut für Mathematik, Bonn and the University of Liverpool. She has published 150 papers in pure mathematics and computer science with more than 2100 citations. She is a reviewer for leading software and systems engineering journals and conferences. Her recent research focuses on artificial intelligence for the creation, design and development of innovative software systems. Find out more about her checking out his website.

We have created a diagram that displays common keywords from articles written by Barbara Russo. This is often useful to see what the respective researcher is doing: click here.

Andrea Janes ( ,   web site)

Andrea Janes is a researcher with a fixed-term contract at the Faculty of Computer Science of the Free University of Bozen-Bolzano. He received the Master in Computer Science from the Technical University of Vienna (Austria) and received the doctorate in computer science (with distinction) from the University of Klagenfurt (Austria). He worked both in industry and academia, as a freelancer, R&D engineer, and consultant. In 2015, he spent one month as a visiting researcher at the University of Tampere (Finland) and four months as a visiting researcher at the Software Competence Center Hagenberg (Austria). His research interests include software design, software quality, empirical and experimental software engineering, software analytics, Agile and Lean software development processes, and software testing. More recently, he is interested in technology transfer activities in the context of small and medium enterprises. Find out more about him checking out his website.

We have created a diagram that displays common keywords from articles written by Andrea Janes. This is often useful to see what the respective researcher is doing: click here.

Categories

Software engineering, Human computer interaction, Web and database systems

Type of offer

Research project

Tags

Empirical and Experimental Software Engineering User Experience 
Feedback/Request info