Category: 1.3 Research Methods

  • Where’s the value in design science research?

    Where’s the value in design science research?

    Design science research is a well-established research framework to structure research work. There are a couple of variants of this framework, but they all share the same idea that we should solve current and relevant problems by constructing novel solutions to these problems while using appropriate research methods in both the identification of the problem…

  • A common single-person research design that does not work (well)

    I’ve had some success in grant proposals with research designs for human-centered software engineering that follow the following (common) pattern. It is a three-step of

  • How Not to Generate a Hypothesis

    xkcd is an enjoyable web cartoon, often with a scientific bent. This time they got it wrong, though.

  • Making Your Theory Practical

    The output of research is theory, initially just proposed, later validated (or invalidated). A theory is a description or model of phenomena of interest, and its main value is to make predictions about these phenomena. No predictions, no theory. Predictions are turned into hypotheses to put a theory to the test.

  • How to Present a Theory (as a Handbook)

    The key output of research is a theory or something supporting the building or validation of a theory. A theory, in turn, is knowlege, for example in the form of a model, that lets us predict the future or create reliable output in some form. Scientists usually publish theories for other scientists to review, in…

  • Traditional Theory Building and Validation in (Computer) Science

    Many computer science degree programs do a lousy job at teaching science. A high school student, entering university, often has a good idea what science is about, based on their physics and chemistry classes. At least, it involves controlled experiments. At university, this is rarely picked up, and computer science students are given the idea…