Observation, Surveys/Questionnaires, and Interviews

This week’s structure

This weeks curriculum has tree phases:

Learning goals for the week.

After this week, you should be able to:


Observation

Your turn!

Observation

Imagine you are a student working for the company devopsgroup.io. During your internship you built a tool that allows to automate the administration of Digital Ocean droplets via Vagrantfiles.

Now, we want to evaluate if the newly created tool is usable in a real-world setup and that it’s documentation is understandable and useful. To do so, we decide to setup a small experiment in which we let other developers use the new tool.

For this task this new tool is the vagrant-digitalocean Vagrant provider, see https://github.com/devopsgroup-io/vagrant-digitalocean.

The task for the experiment subject
The task for the observers
Reflection

Surveys with Questionnaires

A survey is the “collection of standardized information from a specific population, or some sample from one, usually, but not necessarily by means of a questionnaire or interview” Colin Robson, Real World Research

How to design a survey?

What is a Likert scale?

Open and closed questions?

http://polaris.gseis.ucla.edu/jrichardson/dis220/openclosed.htm

Your turn!

Design and create a questionnaire, to evaluate the usability and the quality of the PMD tool from the last session. Focus for example on how hard it is to create reports for certain metrics on a Java program, how helpful or clear the metric results are described and presented, and try to figure out what your respondents would suggest as possible improvements to the tool.


Homework until in two weeks